Как исключить скрытые столбцы из сумирования, ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ не помогают
Пользователь
Сообщений: Регистрация: 23.12.2012
10.07.2014 18:15:16
Добрый вечер. Подскажите, кто знает как исключить скрытые столбцы из суммирования. При скрытых строках помогают ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ, а вот при скрытых столбцах не помогают (собственно АГРЕГАТ явно указывает, что скрытые строки). Маленький пример во вложении.
HLOOKUP() с право на лево (?)
Пользователь
Сообщений: Регистрация: 23.12.2012
03.07.2014 18:47:54
Владимир, если возможно поясните пожалуйста, как это ПРОСМОТР находит значение 1, если аргументах функции указано искомое значение 2?
Разделение слитного текста
Пользователь
Сообщений: Регистрация: 23.12.2012
27.06.2014 15:39:21
, будьте добры, выложите свой дополнений справочник имен, мне в работе пригодиться.
Разделение слитного текста
Пользователь
Сообщений: Регистрация: 23.12.2012
26.06.2014 19:09:00
Ага, не работает, посмотрите вот здесь пост # 3 уж очень фотографии похожи.
Разделение слитного текста
Пользователь
Сообщений: Регистрация: 23.12.2012
26.06.2014 17:38:19
О Ikki, случайно Ваше сообщение осталось в "верхней" части экрана, поэтому когда писал не видел его. Макрос работает, браво браво!!!
Разделение слитного текста
Пользователь
Сообщений: Регистрация: 23.12.2012
26.06.2014 17:21:19
Да, примерно понял, что вот эта часть МАКС(ЕЧИСЛО(ПОИСК(базаИ;A1))*СТРОКА(базаИ)-1) проверяет вхождение имен в массив. Объем ошибок тоже виден. Может нужно отталкиваться не от словаря имен, а от словаря отчеств? Но отчества ведь не в середине ячейки а в конце. Тогда сначала извлечь отчества и в исходной ячейке оставить только Фамилия и Имя, и после этого извлекать имя?
Разделение слитного текста
Пользователь
Сообщений: Регистрация: 23.12.2012
26.06.2014 15:25:14
, тоже заинтересовала данная тема. Споткнулся на том как проверить вхождение словаря имен в массив слитого текста. Проверять вхождение имени по одному, тут все просто, а вот проверить массив??. Мне кажется макрописатели могут помочь.
Формулы в сводных таблицах.
Пользователь
Сообщений: Регистрация: 23.12.2012
24.06.2014 19:05:02
Форумчане, с вашего позволения сделаю UP.
Формулы в сводных таблицах.
Пользователь
Сообщений: Регистрация: 23.12.2012
24.06.2014 11:17:55
Всем добрый день. Сводные таблицы, позволяют использовать формулы (вычисляемое поле, и вычисляемый объект). Как недавно выяснилось (к огромной радости) в сводных можно использовать формулы вида ЕСЛИ. В прилагаемом примере, на листе Работает_вычисление прописана формула =ЕСЛИ('Факт 2012'>'План 2012';1;0), формула прописана в вычисляемом объекте. Формула работает корректно. А вот на листе Не работает вычисление, была попытка прописать формулу вида '=СЧЁТЕСЛИ( 'Названия строк';'Названия строк') в вычисляемом поле, но выдает ошибку. Подскажите пожалуйста, в чем ошибка во втором случае
Сдвиг даты с определённой периодичностью
Пользователь
Сообщений: Регистрация: 23.12.2012
09.06.2014 13:00:58
, только учитывайте что РАЗНДАТ, это недокументированная функция EXCEl. Вызвать её через мастер функций не получится.
, по поводу сделать наоборот, в смысле ЕСЛИ вложить в СУММПРОИЗВ, но это чисто из спортивного интереса. Кстати а как Вы считаете скорость вычислений формул, поделитесь пожалуйста.
выпадающий список и функция СУММПРОИЗВ
Пользователь
Сообщений: Регистрация: 23.12.2012
09.06.2014 11:04:27
Вот еще вариант решения:
=СУММПРОИЗВ(--(J10=H2:K2)*H4:K7*F4:F7)
выпадающий список и функция СУММПРОИЗВ
Пользователь
Сообщений: Регистрация: 23.12.2012
09.06.2014 10:09:44
Классное решение Михаил С, сам активно пользуюсь суммпроизв, но ИНДЕКС не подсовывал ей в качестве аргументов, спасибо за пример. А можно ли решение автора темы ЕСЛИ(J10=H2;СУММПРОИЗВ(F4:F7;цена1);ЕСЛИ(J10=I2;СУММПРОИЗВ(F4:F7;цена2);ЕСЛИ(J10=J2;СУММПРОИЗВ(F4:F7;цена3);ЕСЛИ(J10=K2;СУММПРОИЗВ(F4:F7;цена4))))) сделать подругому, не суммпроизв засунуть в ЕСЛИ, а наоборот, ЕСЛИ запихнуть в СУММПРОИЗВ?
Плагиат с Планеты EXCEL
Пользователь
Сообщений: Регистрация: 23.12.2012
26.05.2014 18:20:39
Хм, но с другой стороны, те кто будут искать старые приемы со старой планеты, могут теперь их там взять, если Николай их не вернет на новую планету.
Плагиат с Планеты EXCEL
Пользователь
Сообщений: Регистрация: 23.12.2012
26.05.2014 18:14:29
Для Nic70y, данный материал был раньше размещен в разделе "выборочное суммирование" Просто точно помню, т.к. поначалу долго ''курил" данный раздел, когда только знакомился с EXCEL.
Плагиат с Планеты EXCEL
Пользователь
Сообщений: Регистрация: 23.12.2012
26.05.2014 17:58:05
Посмотрите ссылку очень сильно напоминает пример со старой планеты.
Не работает ВПР, при явном совпадении искомого значения
Пользователь
Сообщений: Регистрация: 23.12.2012
14.05.2014 14:20:04
Сергей, вот как у меня с двумя столбцами. И вот это значение
56459680595
у Вас выделено полужирным, почему, Вы его из сводной скопировали, если так, то тогда понятно почему работает.
Не работает ВПР, при явном совпадении искомого значения
Пользователь
Сообщений: Регистрация: 23.12.2012
14.05.2014 14:13:20
, да если перевести везде значения в текст (включая значения в исходной таблице для сводной), то тогда ищет. Но вообще странно, обычно у меня числа хранятся как числа, и проблем не возникало, а тут что то не так. Спасибо, пойду пока переводить в текст, а то в реальном файле данных гораздо больше )
Не работает ВПР, при явном совпадении искомого значения
Пользователь
Сообщений: Регистрация: 23.12.2012
14.05.2014 13:52:31
Сергей, поправил искомый столбец до двух столбцов, но нет ошибка не здесь.
Не работает ВПР, при явном совпадении искомого значения
Пользователь
Сообщений: Регистрация: 23.12.2012
14.05.2014 13:31:41
Добрый день. Столкнулся впервые с такой ситуацией. С помощью ВПР нужно подтянуть данные со сводной таблицы. Функция получить данные сводной таблицы отключена. Формат ячеек искомого значения и в таблице поиска одинаковые. Искомое значение в таблице присутствует, (проверено с помощью счетесли) при этом ВПР в одних случаях находит значение, а в других нет. Пример в приложении. Кто знает, где тут рояль в кустах, помогите разобраться.
Помогите с написанием метасимволов для objRegExp.Pattern
Пользователь
Сообщений: Регистрация: 23.12.2012
08.05.2014 10:05:03
Да, господин Казанский известный мастер по регулярным выражениям )))
Заменить вопросительный знак через ctr H
Пользователь
Сообщений: Регистрация: 23.12.2012
11.04.2014 17:35:04
О, помогло, Игорь спасибо.
Заменить вопросительный знак через ctr H
Пользователь
Сообщений: Регистрация: 23.12.2012
11.04.2014 17:03:24
Добрый день, подскажите как сделать замену символа вопросительный знак, через ctr H. С самой задачей можно справиться через формулу вида =ПОДСТАВИТЬ(B2;"?";"_" )
Однако при использовании стандартного инструмента ctr h ? заменить на _ то получится произойдет замена всех знаков после вопросительного знака на заменяемое значение. Скажите пожалуйста, как можно сделать замену вопросительного знака ( ? ), именно с помощью ctr H
Как пронумеровать заново уникальные значения.
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2014 16:27:15
Продолжение темы
В продолжение темы про формулы массива работающие поячеячно и не работающие поячеячно
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2014 16:24:44
Здравствуйте, всем доброго дня. Начало темы Короткая предыстория, где год назад потребовалось формула которая присваивает уникальные номера, и повторяет эти номера в случае повторения этих данных. Решение было найдено как формулами, так и UDF. Пользовался формулами, но пришло время заменить формулы на UDF, правда требовалась некоторая доработка существующей UDF. Обратился к автору UDF HUGO, он изменил UDF, под новые условия. В итоге полученная UDF выполняла поставленную задачу, но она стала массивной. Причем именно массивной с обязательным вводом UDF в весь диапазон. Однако предыдущая формула, то же была массивной, но она могла работать без ввода её в диапазон, а путем протягивания. Пример можно посмотреть в приложении. Мне было изначально непонятно почему одна формула массива должна вводиться в весь диапазон, а другую можно просто протянуть вниз. В итоге после долгих разъяснений HUGO (за что ему спасибо), стало понятно что формула массива введенная в весь массив обрабатывает все ячейки как одни массив данных, а формула массива которую протягиваем, обрабатывает ячейки поячеячно, не как массив данных. Поэтому есть разница в скорости работы формул. Вот прошу пояснить правильно ли я понял разницу в работе формул массива которые можно протягивать и которые обязательно вводить в весь массив данных.
Собрать почтовый адрес, из отдельных ячеек в одну ячейку, можно ли оптимизировать.
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2014 14:28:41
О да Vikttur, на свежую голову после крещенского купания и Вашего разъяснения, все понятно. Спасибо.
Собрать почтовый адрес, из отдельных ячеек в одну ячейку, можно ли оптимизировать.
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2014 12:23:47
Спасибо всем за советы. Руслан А, использование символа & в какой-то мере облегчает восприятие написанного. Китин, ссылку посмотрел, познал. Vikttur, а вот Ваше сообщение ",";" "=", "честно говоря не понял/
Собрать почтовый адрес, из отдельных ячеек в одну ячейку, можно ли оптимизировать.
Пользователь
Сообщений: Регистрация: 23.12.2012
15.01.2014 03:37:13
Доброй ночи. Решал достаточно простую задачу, собрать из отдельных ячеек в одну общую, почтовый адрес. Почему простую, т.к. адреса только РФ, там где есть достаточно четкая типологизация адреса, ИНДЕКС, ГОРОД, УЛИЦА, ДОМ, КВАРТИРА. Понятно сделал через СЦЕПИТЬ и вложенные ЕСЛИ. Все работает, но как-то громоздко выглядит формула, если есть желание и возможности, помогите сделать более изящнее саму формулу! Или варианты вообще без СЦЕПИТЬ
Изменено: - 15.01.2014 23:51:01(Исправил ошибку.)
Как пронумеровать заново уникальные значения.
Пользователь
Сообщений: Регистрация: 23.12.2012
14.01.2014 22:34:53
Hugo, спасибо. Не видел сообщение на форуме. Вам на почту отписался.