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

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



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    oshizelly
    После вставки даты/времени нажмите клавишу F2, а потом уже можно перемещаться внутри ячейки стрелками.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 21:36 27-11-2013
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos 19:36 27-11-2013  
    Цитата:
    После вставки даты/времени нажмите клавишу F2, а потом уже можно перемещаться внутри ячейки стрелками.

    Так работает, спасибо! Вообще-то, это логично, как я сам не додумался

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 21:46 27-11-2013
    Aktaf



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

    Цитата:
    Прошу прощения, не понял, какая строка какого меню? Контекстного меню к редактируемой ячейке??

    Кому как удобно. Меню - см. шапку программы.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 21:55 27-11-2013
    couvex

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кто подскажет, вроде простая операция, но понять не могу как сделать..
    В общем есть к примеру 5 ячеек в строке.
    В ячейках 1-4 находятся разные предложения.
    Как сделать так, что бы в 5й ячейке они были перечислены одно за другим?

    Всего записей: 21 | Зарегистр. 13-06-2007 | Отправлено: 18:14 28-11-2013
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    couvex
    =Сцепить()

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 18:27 28-11-2013
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    aidomars
    Спасибо, чего только не делает Ексель?
    =СЦЕПИТЬ(A5;A6;A10;B78)

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 18:49 28-11-2013
    couvex

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars
    эх.. а ведь пробовал раньше с этой функцией.. что то не так сделал..
    Спасибо!
     
    А может еще знаете, как "отвязать" результат от формулы? Что бы можно было что либо дописывать, редактировать..
    Скопировать не получается, копируется именно формула..
     
    К примеру взять результат из одной ячейки и подставить в другую, только не ссылкой, а именно результат.

    Всего записей: 21 | Зарегистр. 13-06-2007 | Отправлено: 19:25 28-11-2013 | Исправлено: couvex, 19:32 28-11-2013
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    couvex
    Не так давно вроде писали - через копирование и спец вставка.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 20:54 28-11-2013
    DmitryKz

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

    Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 10:54 04-12-2013
    LaCastet



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Открываешь четыре таблицы.
    В той, где нужно получить среднее в ячейке A1 вводишь формулу
    =AVERAGE([Книга1]Лист1!$A1;[Книга2]Лист1!$A1;[Книга3]Лист1!$A1)
    И растягиваешь эту формулу вниз плюсом в правом нижнем углу ячейки.

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

    Всего записей: 4566 | Зарегистр. 27-07-2005 | Отправлено: 11:49 04-12-2013
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Извините, но с $ ом "мучиться" тоже не обязательно. Это же ответ на частное доп. решение.

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 12:17 04-12-2013
    DmitryKz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, спасибо, все получилось.

    Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 14:38 04-12-2013
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят. а можете подсказать формулу, которая , если человек в ячейке не поставил какое-то значение ,пишет, что "Вы пропустили ответ"
    например
    есть вопрос, если он в ячейке а1 не поставил либо 1 ,либо 0, то будет такая надпись в этой ячейке.

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 13:20 12-12-2013
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    и в догонку к этому вопросу столкнулся с проблемой
    вот есть формула
    =50+10*(B3-B12)/C12 , когда я её тяну вправо, там она меняется так
    =50+10*(C3-C12)/D12   ;=50+10*(D3-D12)/E12
    как сделать,чтобы она менялась так
     
    =50+10*(C3-B13)/C13 ; =50+10*(D3-B14)/C14
     
    а если потянуть вниз
    то так
    =50+10*(B4-B15)/C15

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 15:35 12-12-2013
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Futurism
    По первому вопросу я не совсем понял - надпись о пропущенном ответе должна появляться в той же самой ячейке, куда "человек" заносит ответы? и формула там же?
    Если в ячейку с формулой записать любые другие данные, формула просто затрется этими данными и уже никогда ничего не напишет. Можно попробовать в этой ячейке организовать выпадающий список с готовыми ответами и этой надписью, тогда, если ни один из ответов не выбран - будет отображаться эта надпись. Второй вариант - использовать возможности VBA, но это уже вопрос в другую тему. Или выводить надпись о пропущенном ответе в какую нибудь другую ячейку, в которой отслеживать содержимое ячейки A1, хотя бы функцией ЕСЛИ, например =ЕСЛИ(A1="";"Вы пропустили ответ";"")
     
    Вопрос 2. Попробуйте функцию СМЕЩ, а в качестве аргументов для неё использовать номера строк и столбцов (функции СТРОКА() и СТОЛБЕЦ()), в которых будет находиться формула.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 19:38 12-12-2013
    Futurism

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

    Цитата:
    Можно попробовать в этой ячейке организовать выпадающий список с готовыми ответами и этой надписью,

    как ликбез, а это как
     

    Цитата:
     Попробуйте функцию СМЕЩ, а в качестве аргументов для неё использовать номера строк и столбцов (функции СТРОКА() и СТОЛБЕЦ()), в которых будет находиться формула.

    а можете показать как. я вам скину сам файл
    http://rghost.ru/50923875
    во кладке обработка эти формулы в ячейках f G H  
     
    потом они будет расширятся, это черновик.

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 20:57 12-12-2013
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Futurism
    Всю голову сломал с Вашей формулой
    http://rghost.ru/50927374

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 23:10 12-12-2013
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    в ответ Вам  кланяюсь! Не спорю наворочено вышло)) Буду дальше заполнять. Мне ещё к ней интерпретацию придумывать. а я спать хочу.

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 23:31 12-12-2013
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вопрос есть. Точнее, сразу несколько.  
    Задача: обработка бух-данных в ёкселе. Условное суммирование. Суммировать значения в столбце доходов или расходов при условии нужного кода или кодов в графе счета или назначения.  
    Проблемы:
    1) в некоторых случаях вообще отказывается видеть нужные коды.  
    Напр, ставишь  
    =sumif(C1:C300;"4461";E1:E300)
     - выкидывает нуль. А при замене кода на какой-то другой - вполне себе цифры дает. Хоть код присутствует и суммы есть.  
     
    2) странное поведение при использовании wildcards в аргументе. По идее, конструкция  
    =sumif(C1:C300;"446*";E1:E300)  
    должна понимать 4461, 4462, 4463, 4464....... Но в реале она вообще не понимается. В отдельных случаях спасает нагромождение формата "446"&"*" (с текстовыми значениями). В остальных же пробовал лепить нагромождение в виде  
    =sumifs(E1:E300;"4461";C1:C300;"4462";C1:C300;"4463";C1:C300...
    согласно синтаксису, но и это не работает - "формула неправильная" пишет.  
     
    что я делаю не так? Хотелось бы самый простой вариант с вайлдкардом заставить работать, но уж хоть какой-нибудь..  
     
    3) копирование формул с листа на лист.  
    Ввиду большого числа листов набор условных сумм копировал с листа на лист. В первых 2 случаях корректно скопировались, потом формулы копировались исключительно как
    Код:
    #REF!;"argument";#REF!

    Копирование участка таблицы в ворд с копированием в ячейки формул. а потом копирование полученной таблицы на все листы, конечно, сработало, но это удаление гланд через жопу, неужели нормально нельзя?  
     
    зы, оффис 2003.

    Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 00:55 13-12-2013
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1.
    предположу, что не все 4461 она воспринимает как чар, наверное чтото как число.
    2.
    используйте функцию обрезания трех ЛЕВЫХ СИМВОЛОВ, или используйте ИЛИ.
    3.
    копируйте/вставляйте не саму ячейку а ее содержимое, скопированное в строке формул
     
    P.S.
    Использование ексел для бух учета - удобно при кол-ве операций до неск. тысяч только.
    У меня есть настроенная таблица операций / журнал проводок / книга учета операций с деб/кредиторами и т.д.,  с автоматическим формированием главной книги, сальдового баланса и т.д. по украинскому плану счетов. Так задержки начинаются после 1-2 тыс записей. Я конечно в основном использую не СУММАЕСЛИ, а СУММАПРОИЗВЕД с несколькими условиями, но врядли бы упрощение до СУММАЕСЛИ работало бы быстрее

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 10:56 13-12-2013 | Исправлено: SFC, 10:57 13-12-2013
       

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