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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    bredonosec



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

     
    VicKos
    фигурные скобки показывают необходимость каких-то действий? Или просто нарисовать и сработает?

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 16269 | Зарегистр. 13-02-2003 | Отправлено: 23:31 20-01-2011
    VicKos

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

    Цитата:
    фигурные скобки показывают необходимость каких-то действий? Или просто нарисовать и сработает?

    В данном случае, когда фигурные скобки находятся внутри формулы (массив констант), они вводятся вручную с клавиатуры.
    (В отличие от формул массива, в которых фигурные скобки появляются в результате одновременного нажатия клавиш Ctrl + Shift + Enter)
    ***
    PS Кстати, забыл уточнить: у меня русская версия Excel, в ней элементы массива в фигурных скобках разделяются точкой с запятой (;). В английской версии в качестве разделителя следует использовать запятую (,).

    Всего записей: 44 | Зарегистр. 28-07-2010 | Отправлено: 23:52 20-01-2011 | Исправлено: VicKos, 09:47 21-01-2011
    Funt123



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bredonosec
     
    ну и что, вы сделали по-своему и неверно,  апотом удивляетесь, почему ошибка. Вы сделайте как написал вам я или vickos.

    Всего записей: 161 | Зарегистр. 09-11-2005 | Отправлено: 23:59 20-01-2011
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Funt123
    так я по вашему рецепту-то и делал.  
     
    VicKos
    опробую завтра с работы.

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 16269 | Зарегистр. 13-02-2003 | Отправлено: 00:27 21-01-2011
    Funt123



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

    Цитата:
    так я по вашему рецепту-то и делал.

     
    А где тогда фигурные скобки в формуле?
    P.S. Так вы и не сказали какая у вас версия Excel.

    Всего записей: 161 | Зарегистр. 09-11-2005 | Отправлено: 00:32 21-01-2011 | Исправлено: Funt123, 00:34 21-01-2011
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2003  
    почему не срабатывали клавиши создания массива - не понял.  
     
    Сделал по варианту VicKos, что еще удобнее, поскольку позволяет на ходу редактировать формулу и число ячеек.  
     
    спасибо )

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 16269 | Зарегистр. 13-02-2003 | Отправлено: 16:21 21-01-2011
    mvlad_70

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =СЧЁТЕСЛИ(D1:D39;237) - так работает, находит, сколько значений 237 в этом столбике/диапазоне
    а так =СЧЁТЕСЛИ((D1:D39;I1:I39);237)  с отдельными диапазонами нифига, пишет #знач
    если ставлю фигурные скобки, запятую, вобще вопит об ошибке

    Всего записей: 105 | Зарегистр. 21-01-2010 | Отправлено: 16:29 22-01-2011
    VicKos

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mvlad_70
     
    D1:D39 и I1:I39 не получится объединить в один диапазон, это два разных диапазона, поэтому придётся суммировать найденные критерии отдельно по каждому из этих диапазонов. Например так:
     
    =СЧЁТЕСЛИ(D1:D39;237)+СЧЁТЕСЛИ(I1:I39;237)
     
    или так:
     
    =СУММПРОИЗВ((D1:D39=237)+(I1:I39=237))
     
    возможно, найдётся решение и покороче, у меня знаний по excel маловато.

    Всего записей: 44 | Зарегистр. 28-07-2010 | Отправлено: 18:34 22-01-2011 | Исправлено: VicKos, 18:35 22-01-2011
    mvlad_70

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вобщем, дал имена диапазонам, пошло =СЧЁТЕСЛИ(stolb1:stolb2;237)
    Чё-то казалось, должно быть просто в эксэле, а поковырялся и в VBA - не так-то легко (есть возможность, но в такие дебри лезть)...

    Всего записей: 105 | Зарегистр. 21-01-2010 | Отправлено: 19:15 22-01-2011
    VicKos

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

    Цитата:
    дал имена диапазонам, пошло =СЧЁТЕСЛИ(stolb1:stolb2;237)

    странно, а у меня так не хочет считать - выдаёт 0. (Excel 2010)
     
    Понял, у меня формула находилась между этими диапазонами/столбцами и получалась циклическая ссылка. Вынес формулу в другую ячейку - заработала.
    Кстати, если отобразить влияющие на эту формулу ячейки, то становится видно, что stolb1:stolb2 это не два диапазона в столбцах D и I, а один диапазон - D1:I39. Отсюда следует, что если в столбцах между этими двумя диапазонами (E, F, G, H) окажутся удовлетворяющие критерию значения, то и они тоже посчитаются, так что с такой формулой, якобы объединяющей нужные диапазоны, следует быть осторожнее.

    Всего записей: 44 | Зарегистр. 28-07-2010 | Отправлено: 19:29 22-01-2011 | Исправлено: VicKos, 20:08 22-01-2011
    mvlad_70

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хе-хе, а у меня 2003, старенький, кажись, даже сервис-пака нет
     

     
    PS Хм-м, точно, считает, хотя показывает, как отдельные столбцы, вобщем, лучше по отдельности считать
    http://s1.ipicture.ru/uploads/20110123/ACR4sLzz.gif

    Всего записей: 105 | Зарегистр. 21-01-2010 | Отправлено: 19:46 22-01-2011 | Исправлено: mvlad_70, 00:56 23-01-2011
    InSe0F



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть вопросище: можно ли "удалить" из диапазона ячейку? Как бы исключить - суть в чем:
     
    =СУММПРОИЗВ(($C$7:$C$19=$A6)*(G$7:G$19);($C$7:$C$19=$A6)*($AC$7:$AC$19))
     
    Есть формула в ней диапазон G$7:G$19 причем сама вычесляемая ячейка может стоять в любой ячейки из данного диапазона - необходимо удалять ее из вычислений, чтобы excel не ругался на зацикливание, иначе формула не считается.
     
    нужно Логическое "Исключить" или каким-то образом формулой дать возможность автоматически разбиваться диапазону на две составляющие - это возможно?
     
     

    Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 18:41 25-01-2011
    degens

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, как отобразить число словами.
    Желательно в денежной форме - ххх грн. хх коп.
     
    (Не специалист, если возможно, в доступной форме).

    Всего записей: 200 | Зарегистр. 31-05-2008 | Отправлено: 09:28 26-01-2011 | Исправлено: degens, 09:30 26-01-2011
    LaCastet



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

    Цитата:
    Подскажите, пожалуйста, как отобразить число словами.

    Здесь

    ----------
    Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

    Всего записей: 4635 | Зарегистр. 27-07-2005 | Отправлено: 11:52 26-01-2011
    degens

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

    Всего записей: 200 | Зарегистр. 31-05-2008 | Отправлено: 12:06 26-01-2011
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    InSe0F
    Да возможно, формулу нужно вводить как формулу массива Ctrl+Shift+Enter
    =СУММ(($C$7:$C$19=$A6)*(ЕСЛИ(СТРОКА(G$7:G$19)<>СТРОКА();СМЕЩ(G$7;СТРОКА(G$7:G$19)-7;)))*($C$7:$C$19=$A6)*($AC$7:$AC$19))

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 20:31 26-01-2011
    InSe0F



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kimtan
    чет не получается, см. пример http://d.pr/F35U мне по сути надо чтобы эти формулы копировались во всем диапазоне - цикла не возникает, т.к. все равно произведение идет только по своему "дереву"

    Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 21:01 26-01-2011
    degens

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Извините, еще возник один вопрос. Возможно не по адресу, но все же ... .
     
    У меня доковский файл, содержит символ ¦
    Как его набрать на клавиатуре или включить в поиск Excel ?
     
    На этой странице нашел сочетание клавиш для ввода символа
     
    http://nikodesign.info/publish.php?text=27
     
    Как его можно ввести с клавы ?!
    (alt+166 дает ж)
     
     
     
    Добавлено:
    Нашел выход из ситуации. Поиск этого символа после копирования работает в ворде. Буду предварительно в нем делать коррекцию, а потом переносить в Excel.

    Всего записей: 200 | Зарегистр. 31-05-2008 | Отправлено: 21:18 26-01-2011 | Исправлено: degens, 21:20 26-01-2011
    358



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столбец "B" заполняется вручную. Возможно ли "приручить" Excel делать это автоматически? (чтобы он распознавал только цифры без текста (которые в одной ячейке))

     

    Всего записей: 4462 | Зарегистр. 05-12-2007 | Отправлено: 22:07 26-01-2011
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    InSe0F
    Чего-то я не вижу в Вашем файле ни одной формулы, похожую на предложенную мною.
     
    Добавлено:
    InSe0F
    Прошу прощения, мой недосмотр, нужно включить в настройках итеративные вычисления.
    http://webfile.ru/5082506
     
    Добавлено:
    358
    Возможно. Файл-пример сам делать не буду.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 23:21 26-01-2011
       

    Страницы: 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