Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 5)

Модерирует : gyra, Maz

Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы
в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel или здесь
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
  • краткая, но емкая инструкция для чайников по добавлению готовых макросов (на примере макросов по увеличению размера шрифта на X пунктов от мемебера ferias
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3 | Часть 4
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:13 09-03-2010 | Исправлено: uzeerpc, 12:47 20-12-2017
    arslan77



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism
    Можно  использовать функцию ДВССЫЛ.
    Правда использовать придется 2 столбца.
    В первом пишете в виде текста адреса ячеек - С2, С10 и т.д. Две ячейки заполнили, далее можно тянуть вниз, сработает автозаполнение.
    Во втором =ДВССЫЛ со ссылкой на ячейки первого столбца.  

    Всего записей: 202 | Зарегистр. 28-09-2002 | Отправлено: 17:07 09-02-2017
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Futurism
     
    Не уверен, правильно ли я понял:
    Вот такая формула будет при копировании её вниз возвращать последовательные значения из ячеек C2, C10, C18, C26 и т.д. Первая формула должна находиться в первой строке, если не в первой, нужно будет в формуле исправить число, вычитаемое из функции СТРОКА(), например, если первая формула во второй строке, тогда нужно будет вместо -1 подставить в формулу -2 и т.д.

    Код:
    =СМЕЩ(C2;(СТРОКА()-1)*7;;)

     
     

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 18:51 09-02-2017 | Исправлено: VictorKos, 18:58 09-02-2017
    RemikR



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    Не знаю как Futurism , но мне формула помогла. У меня такая же проблема. Есть столбик допустим А со значениями в ячейках 1, 3, 5, 7 ..... и т.д. (суть в том что между ними одинаковый интервал). И есть столбик В, в ячейках которого нужно получить значения выше указанных ячеек, но уже без интервала. Т.е. В1=А1, В2=А3, В3=А5, В4=А7 и т.д. Эта формула позволяет получить (с определёнными правками конечно) в ячейке В1 значение А1, а потом просто потянуть за "узелок" ячейку В1 вниз и получить в ячейках В2, В3, В4 и т.д. соответствующие значения по выше указанной схеме.

    Всего записей: 931 | Зарегистр. 16-10-2008 | Отправлено: 12:29 14-02-2017 | Исправлено: RemikR, 16:10 14-02-2017
    Aleks431



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А наоборот можно сделать? Т.е. есть столбик А со значениями в ячейках 1, 2, 3, 4, 5, 6, 7, 8, 9 ..... и т.д.
    Надо в столбце В получить  1, пусто, 2, пусто, 3, пусто, 4, пусто, 5, пусто, 6, пусто, 7 и т.д.  -  как-бы раздвинуть значения в столбце А на одну строку. Видимо, протягивать придется сразу 2 ячейки В1 и В2. Заодно можно будет вместо "пусто" впихнуть нужное повторяющееся значение.  
    Например, в базе данных по предметам и годам, так можно будет добавлять номер следующего календарного года не пользуясь макросами.

    Всего записей: 258 | Зарегистр. 25-09-2007 | Отправлено: 12:57 14-02-2017
    andrejka_k

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
    Подскажите, пожалуйста, как решить следующую задачу.
    В столбце A находятся некоторые данные.
    В столбце B, напротив каждого числа из столбца A, проставлена некоторая скидка (в процентах).
    В столбце C находится формула, являющаяся результатов вычисления следующего выражения: число А * (1-B,%).
    Необходимо просуммировать данные столбца C, но при этом исключить те строчки, которые получались с учетом скидки (например, 10%).
    В примере все очень наглядно и понятно. Очевидно и формула суммы тоже должна быть простой. В качестве признака, по которому из общей суммы должны вычитаться значения из столбца C, взята скидка 10%. Но готовую формулу буду применять и для других значений процентов. Думаю, что в итоговой формуле «правильного» суммирования 10% можно будет заменить на любое другое значение.
    Заранее большое спасибо.

    Всего записей: 1225 | Зарегистр. 13-05-2003 | Отправлено: 14:04 26-02-2017
    arturrc



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andrejka_k
    =СУММЕСЛИМН(C1:C20;B1:B20;"<>10%")

    Всего записей: 545 | Зарегистр. 12-05-2012 | Отправлено: 17:38 26-02-2017
    andrejka_k

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arturrc
    Спасибо большое. Все работает

    Всего записей: 1225 | Зарегистр. 13-05-2003 | Отправлено: 23:25 26-02-2017
    ZeroTime

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день. Подскажите пожалуйста можно ли средствами Excel оформить диаграммы в стиле, как на картинке Ссылка ?

    Всего записей: 135 | Зарегистр. 18-11-2007 | Отправлено: 06:45 27-02-2017 | Исправлено: ZeroTime, 06:47 27-02-2017
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZeroTime

    Цитата:
    в стиле

    чтобы прямо позачёркать белым всю диаграмму? вряд ли...
     
    Добавлено:
    ну, разве что, в Excel-е оформить диаграмму, а потом, где-нибудь (в любом простейшем редакторе картинок) стёркой белую линию "намалевать"...    
     
    Добавлено:
    ЗЫ: там, конечно, можно выбрать всякие градиенты, узорные и текстурные заливки, даже рисунок налепить...  
    Вот разве что, с помощью этих инструментов...

    Всего записей: 11791 | Зарегистр. 03-12-2003 | Отправлено: 11:01 27-02-2017
    ZeroTime

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    чтобы прямо позачёркать белым всю диаграмму? вряд ли...  

    Понятно, а то я подумал в новых версиях Excel появился такой тип оформления. Или какая-то надстройка.

    Цитата:
    ну, разве что, в Excel-е оформить диаграмму, а потом, где-нибудь (в любом простейшем редакторе картинок) стёркой белую линию "намалевать"...  

    Как вариант можно, но красиво сделать не получится, нет художественных способностей к сожалению.

    Всего записей: 135 | Зарегистр. 18-11-2007 | Отправлено: 20:32 27-02-2017 | Исправлено: ZeroTime, 20:32 27-02-2017
    nAlex



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
     
    Существует ли в Excel (можно сторонним софтом или макросами) возможность считать простые формулы с "параметром"?
    Т.е. если, например, в ячейках записаны значения "1", "2", "5*N", "10", то вычисленная сумма этих значений выводилась бы как "13 + 5*N".

    Всего записей: 99 | Зарегистр. 18-04-2004 | Отправлено: 06:45 06-03-2017
    strani

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, помогите. Совершенно бредовая ситуация. Есть маленький файлик. Ячейка D6 пуста. Но как только вы напишите в ячейке C6 число, например, 5, в ячейке D6 появится формула. Может мне кто-то объяснить, почему???????? Пробуйте именно в Excel, не аналогах.
    http://rgho.st/6C6kY46Yf

    Всего записей: 802 | Зарегистр. 09-12-2006 | Отправлено: 22:56 06-03-2017
    vikkiv



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    strani
    есть такая функциональность для таблиц как автозаполнение (группа AutoFill, AutoFormat, AutoCorrect), относится как к форматированию так и к копированию формул (если они одинаковы для диапазона)

    Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 03:35 07-03-2017 | Исправлено: vikkiv, 03:40 07-03-2017
    strani

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vikkiv

    Цитата:
    есть такая функциональность для таблиц как автозаполнение  

    И каким образом оно применяется к данному файлу????

    Всего записей: 802 | Зарегистр. 09-12-2006 | Отправлено: 12:27 07-03-2017
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    strani
    Попробуйте одну из существующих формул в столбце D изменить или удалить. После этого "магия" прекратится. Если существует диапазон значений и в столбце рядом имеется однотипная формула, оперирующая этими значениями, Excel будет автоматически продолжать диапазон с формулами при пополнении значений в диапазоне. В Excel существует встроенный функционал, который пытается "угадать" и "помочь", зачастую совсем без нужды в этом. Например, если попытаться ввести в ячейку 8/3 или 8.3 или 8-3, Excel почему то решает, что Вам непременно нужна дата и без разговоров преобразует введенные значения в 08.мар (если, конечно, не изменить предварительно формат ячейки, например на текстовый). Когда знаешь эти особенности, ими можно пользоваться для ускорения работы, но когда такая самостоятельность не нужна, избавиться от неё не получится, ни в настройках отключить, ни как либо ещё. Только исправлять последствия "автоматики" вручную.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 17:03 07-03-2017
    strani

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    Не совсем огласен. К примеру, если удалить ячейки D4 и C4, а затем написать 5 в ячейке D4, то в ячейке C4 формула не появляется. А судя вашей логике, должна появиться, так как выше формула такая стоит. Аналогично, написав 1 в ячейки B7-B11, а затем начав вводить 5, начиная с ячейки C6 и вниз, формулы появляются только в ячейках D7 и D7, а в D8 уже нет. Почему????
    Но если вы правы, то это реально нельзя никак отключить? Требуется описание действий, которые не допустят подобного поведения Excel.
     
    Все, вопрос решен. Подсказали на другом форуме. За данное поведение Excel отвечает один параметр в настройках Excel. Называется он "Расширять форматы и формулы в диапазонах данных". В 2003 Excel находится в меню Сервис - Параметры - закладка Правка.

    Всего записей: 802 | Зарегистр. 09-12-2006 | Отправлено: 20:51 07-03-2017 | Исправлено: strani, 22:31 07-03-2017
    VV2006

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Flickering, параметры Excel - Дополниьельно - Экран - Число элементов в списке последних книг. Это в 2013-ом офисе.

    Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 14:57 24-03-2017
    Flickering

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    VV2006 это не то - число последних открытых книг (параметры Excel - Дополниьельно - Экран - Число элементов в списке последних книг) работает только в окне Excel. А мне интересно другое.
    На панели задач Windows (у большинства пользователей она внизу, на ней кнопка Пуск, область уведомления и т.д.) закреплена иконка Excel. Если по этой иконке кликнуть правой кнопкой мыши, то отображался список последних документов. На данный момент у меня этот список состоит из 15 пунктов, а я хочу чем больше, тем лучше. Я думаю, что за это отвечают настройки Windows. а не Excel.

    Всего записей: 63 | Зарегистр. 15-05-2006 | Отправлено: 15:43 24-03-2017
    serg3001



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если содержимое ячейки представлено выпадающим списком, как сделать так, чтобы пользователь, открывший таблицу, увидел, что ячейка с выпадающим списком. Т.е. чтобы показывалась слева стрелочка для списка, при пустом поле она не отображается.

    Всего записей: 3822 | Зарегистр. 16-10-2010 | Отправлено: 16:59 27-03-2017 | Исправлено: serg3001, 16:59 27-03-2017
    DJMC



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите как прописать правильно добавление в ячейку большего значения в процентах...
    то есть есть три ячейки с процентами...  
    98,42   54,62     46,95  
    66,94   54,78     78,27
     
    и так далее нужно чтобы из каждой ячейки брался самый большой процент

    Всего записей: 12258 | Зарегистр. 26-09-2005 | Отправлено: 11:48 28-03-2017
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 5)
    Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru