Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Как исключить скрытые столбцы из сумирования, ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ не помогают
 
Добрый вечер. Подскажите, кто знает как исключить скрытые столбцы из суммирования.
При скрытых строках помогают ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ, а вот при скрытых столбцах не помогают (собственно АГРЕГАТ явно указывает, что скрытые строки). Маленький пример во вложении.
Формулы в сводных таблицах.
 
Всем добрый день.
Сводные таблицы, позволяют использовать формулы (вычисляемое поле, и вычисляемый объект).
Как недавно выяснилось (к огромной радости) в сводных можно использовать формулы вида ЕСЛИ.
В прилагаемом примере, на листе Работает_вычисление прописана формула =ЕСЛИ('Факт 2012'>'План 2012';1;0), формула прописана в вычисляемом объекте. Формула работает корректно.
А вот на листе Не работает вычисление, была попытка прописать формулу вида '=СЧЁТЕСЛИ( 'Названия строк';'Названия строк') в вычисляемом поле, но выдает ошибку. Подскажите пожалуйста, в чем ошибка во втором случае
Плагиат с Планеты EXCEL
 
http://bourabai.ru/einf/excel/3_27.htm Посмотрите ссылку очень сильно напоминает пример со старой планеты.
Не работает ВПР, при явном совпадении искомого значения
 
Добрый день.
Столкнулся впервые с такой ситуацией. С помощью ВПР нужно подтянуть данные со сводной таблицы. Функция получить данные сводной таблицы отключена. Формат ячеек искомого значения и в таблице поиска одинаковые. Искомое значение в таблице присутствует, (проверено с помощью счетесли) при этом ВПР в одних случаях находит значение, а в других нет. Пример в приложении. Кто знает, где тут рояль в кустах, помогите разобраться.
Заменить вопросительный знак через ctr H
 
Добрый день, подскажите как сделать замену символа вопросительный знак, через ctr H.
С самой задачей можно справиться через формулу вида  =ПОДСТАВИТЬ(B2;"?";"_" )

Однако при использовании стандартного инструмента ctr h  ? заменить на _
то получится произойдет замена всех знаков после вопросительного знака на заменяемое значение.
Скажите пожалуйста, как можно сделать замену вопросительного знака ( ? ), именно с помощью ctr H
В продолжение темы про формулы массива работающие поячеячно и не работающие поячеячно
 
Здравствуйте, всем доброго дня.
Начало темы здесь
Короткая предыстория, где год назад потребовалось формула которая присваивает уникальные номера, и повторяет эти номера в случае повторения этих данных.
Решение было найдено как формулами, так и UDF.
Пользовался формулами, но пришло время заменить формулы на UDF, правда требовалась некоторая доработка существующей UDF. Обратился к автору UDF HUGO, он изменил UDF, под новые условия. В итоге полученная UDF выполняла поставленную задачу, но она стала массивной. Причем именно массивной с обязательным вводом UDF в весь диапазон. Однако предыдущая формула, то же была массивной, но она могла работать без ввода её в диапазон, а путем протягивания. Пример можно посмотреть в приложении.
Мне было изначально непонятно почему одна формула массива должна вводиться в весь диапазон, а другую  можно просто протянуть вниз. В итоге после долгих разъяснений HUGO (за что ему спасибо), стало понятно что формула массива введенная в весь массив обрабатывает все ячейки как одни массив данных, а формула массива которую протягиваем, обрабатывает ячейки поячеячно, не как массив данных. Поэтому есть разница в скорости работы формул.
Вот прошу пояснить правильно ли я понял разницу в работе формул массива которые можно протягивать и которые обязательно вводить в весь массив данных.  
Собрать почтовый адрес, из отдельных ячеек в одну ячейку, можно ли оптимизировать.
 
Доброй ночи.
Решал достаточно простую задачу, собрать из отдельных ячеек в одну общую, почтовый адрес. Почему простую, т.к. адреса только РФ, там где есть достаточно четкая типологизация адреса, ИНДЕКС, ГОРОД, УЛИЦА, ДОМ, КВАРТИРА.
Понятно сделал через СЦЕПИТЬ и вложенные ЕСЛИ.
Все работает, но как-то громоздко выглядит формула, если есть желание и возможности, помогите сделать более  изящнее саму формулу! Или варианты вообще без СЦЕПИТЬ
Изменено: Kladez - 15.01.2014 23:51:01 (Исправил ошибку.)
Не работает ВПР при перестановке местами искомых значений в виртуальном массиве
 
Здравствуйте.
Столкнулся с неизвестной ошибкой при работе с ВПР.

Есть Исходные данные следующего вида

Пупкин Ставрополь, и диапазон в котором мы ищем вида Ставрополь Пупкин.
Понятно, что если написать для ВПР в качестве аргумента искомое значение Пупкин&Ставрополь, то будет ошибка. Тогда логично что можно по другому задать искомые значения просто поменяв их местами т.е. вместо Пупкин&Ставрополь сделать Ставрополь&Пупкин, и в таком виде задавать как аргумент для ВПР.
Вопреки логике, такой способ не работает.
Прошу разъяснить почему так не работает и как это обойти (без ИНДЕКС и ПОИСКПОЗ, интервальный просмотр=0, и исходные данные на листе тоже нельзя менять)
Список праздничных дней, Где взять этот список
 
Всем добрый вечер.
Многие наверное знают про такую функцию = РАБДЕНЬ, один из аргументов этой функции является список праздничных и выходных дней. Как Вы этот список делаете, каждый год составляете отдельный список, или есть более простой способ?
Макросом копировать данные с одного листа на другой, и формировать заявки по дате.
 
Всем здравствуйте, нужно решение для трех задач:
- Копировать данные с одного листа на другой в определённом порядке.
- Формировать заявку на отгрузки при попадании дат отгрузок в заданный временной диапазон
- Сформированные заявки отправлять по почте.
Подробное Т.З. и примеры файлов в приложение.
Прошу сообщить стоимость и сроки, пишите в личку.
Для детализации задания, можем пообщаться по скайпу.
Доработка решения по переносу таблиц в WORD
 
Здравствуйте, вот в этой теме есть замечательное решение. Есть "хотелка" что бы диапазон на листе не писать вручную, а выделять "грузуном", сколько будет стоить?
Куда размещать тему, когда готов к символической оплате.
 
Всем добрый вечер.
У нас есть ветка "вопросы" там страждущим оказывают безвозмездную помощь, при подобающем их поведении.
Есть ветка "работа", где размещают серьезные задачи с серьезной оплатой.
А куда размещать вопрос, когда на него ответ дадут и бесплатной части, но ты готов отблагодарить символической оплатой?
Вытянуть данные из одной ячейки и транспортировать их "вниз"
 
Здравствуйте.
Нужен макрос, или UDF. Суть ситуации такова.
В одной ячейке (не объединённой) внесено сразу несколько значений, мне эти значения надо "вытянуть" из этой ячейки и внести в другие ячейки, но уже по одному. Т.Е. одна ячейка - одно значение.
Сообщите кто сможет сделать и стоимость, сроки не горят, но согласованный срок должен быть соблюден.
Пример данных во вложении.
Лишний пробел в числе, Не знаю какой пробел в числе.
 
Добрый вечер.
Присылают по почте данные (числа), вот не знаю откуда они их выгружают.
В середине числа пробел, как это побороть я знаю. Но в данном случае не пойму, что там за пробел такой, т.к через КОДСИМВ (160) не помогает. Подскажите пожалуйста.
Сколько заплатить за доработку., Не знаю сколько заплатить.
 
Доброе утро. Подскажите советом.
Заказал одному специалисту доработку надстройка для EXCEL. Специалист хороший, уже заказывал у него нечто подобное. Но в прошлый раз он озвучивал конкретную стоимость, соответственно указанную стоимость я оплачивал. В этом раз, он конкретной стоимости не указывает, а говорит "сколько Вам не жалко".
Вопрос, как быть? Как рассчитать вот такую стоимость "Вам не жалко"?
Как организовать общий доступ, когда данные организованны в таблицах, а не в диапазонах.
 
Добрый день. Помогите советом.
Данные организованны в таблицах. При предоставлении общего доступа есть ограничения.
Т.е. нельзя дать общий доступ если данные организованны в форме таблиц.
Конечно можно открыть такой файл по сети, внести изменения, но файл будет сохранен как копия.
Самое простое решение, это перевести из таблиц в диапазоны. Почему не переводим в диапазоны, в таблицах формулы автоматически протягиваются на новую строку при добавлении новых данных. Этот функционал очень нужен пользователям.
Через ДропБокс, Яндекс Диск, ШареПоинт, так-же не подходит. Потому при использовании данных сервисов, внесенные изменения будут отображены, только когда файл будет закрыт и открыт заново. Т.е. внесенные изменения онлайн не отображаются.
Подскажите как решать эту задачу.
Видятся следующие варианты:
1. Переводить данные из таблиц в диапазоны в таблицы. А тот функционал который нужен пользователям, и который будет потерян, решать с помощью других инструментов (формулы, макросы).
2. Искать решение которое позволит дать общий доступ к данным в форме таблиц, и позволит обойти ограничения которые есть в общем доступе.
Заранее спасибо за все советы.
Словарь Имен, Готовое решение как облегчить написание писем, когда нужно обратиться к человеку по Имени Отчеству
 
Здравствуйте, хочу поделится, следующим опытом.
Еще на старой планете встречались решения как склонять Имена Отчества Фамилии.
Сам тоже столкнулся, с тем что перед новым годом нужно написать письма с персональным обращением.
Причем обращение не в именительном падеже, а в родительном (для Кого).
Правда мне фамилии не нужны, только Имя Отчество.
Тогда решил сделать список с Именами и Отчествами, и просклонять их сразу в двух падежах.
Был первоначальный скепсис, что сколько же надо имен и отчеств. Но раз решил, то сделал. Список получился небольшой всего 79 записей, но этого хватило для 80 % писем, соответсвенно ничто не мешает дальше дополнять список.

Им._падеж Имя/отчество пол Для Кому Столбец1
Наталья Имя ж Натальи Наталье ОК

Соответсвенно список и пример использользования в приложении.
Буду рад критике по существу.
Как пронумеровать заново уникальные значения.
 
Добрый день, всех с наступающими праздниками и долгожданным отдыхом.
Не могу пронумеровать Уникальные значения, с нумерацией вида 1_2_3.
Есть данные вида
клиент 1 кл Андрей
клиент 1 кл Андрей
клиент 1 кл Ваня
клиент 1      кл      Миша
Тут есть и уникальные значения, и повторяющиеся. Необходимо пронумеровать уникальные значения по возрастания 1 2 3. Но эта нумерация каждый раз должна начинаться заново. Если-же значение повторяется, то надо возвратить уже присвоенный номер, или оставить ячейку пустой.
Через СЧЕТЕСЛИ смог сделать сквозную нумерацию 1 2 3 4 5 6 и т.д.
Через СУММПРОИЗВ(--(A2&B2&C2=$A$2:A2&$B$2:B2&$C$2:C2)) получается самый близкий результат. Но ошибка в следующем:
Клиент 1 кл Андрей 1 (правильно)
Клиент 1 кл Андрей 2 (неправильно, присваивает номер 2, а нужен 1)
Прошу Вашей помощи, сам решаю уже 1,5 дней.
Вывести из списка повторяющихся значений только одно по условию
 
Добрый вечер, с самого утра делаю формулу, и все никак.  
Есть список вида:  
1  
1  
1  
2  
2  
2  
2  
1  
1  
1  
1  
3  
3  
3  
3  
3  
3  
И из него надо получить список вида  
1  
2  
3  
Это получилось сделать с помощью следующей формулы: {ИНДЕКС($A$1:$A$44;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($A$1:$A$44;$A$1:$A$44;0)=СТРОКА($A$1:$A$44);СТРОКА($A$1:$A$44));СТРОКА(A1)))}  
 
Проблемы начались позже из-за шапки, изменил формулу, добавил строка-1, но это не побороло проблему.  
Еще перцу, добавил следующий список:  
1 Да  
1 Да  
1 Да  
2 Нет  
2 Нет  
2 Нет  
2 Нет  
1 Да  
 
Теперь надо выводить числовое значение только по условию (НЕТ)  
Изменил формулу добавил & диапазоны    
{=ИНДЕКС($A$1:$A$44;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ($E$1:$E$44&"нет";$E$1:$E$44&$F$1:$F$44;0)=СТРОКА($E$1:$F$44);СТРОКА($E$1:$F$44));СТРОКА(E1:F1)))}  
Это не помогает, где-то ошибка, сам не могу найти, нужна Ваша помощь.    
Это можно делать сводными, но нужно формулой.
Нумерация по условию совпадений данных в разных столбцах. Одну часть формулы написал, другую нет.
 
Здравствуйте.    
Запарка с нумерацией списков  
Есть столбцы вида «Иванов» «Городской тел» «общий».  Меняются имена, вид контакта (городской тел, мобильный тел, e-mail), принадлежность контакта (общий, личный).  У одного «Иванова», м.б. несколько городских общих телефонов (несколько мобильных) Соответственно их надо пронумеровать по следующему алгоритму:    
Иванов Городской тел Общий-1  
Иванов Городской тел Общий-2.  
Кроме того они  могут идти не по порядку, но с присвоением уникального номера.  
Использую формулу  =ЕСЛИ(СЧЁТЕСЛИМН(B$1:B2;B2;C$1:C2;C2;D$1:D2;D2)>1;МИН(E$1:E1;СТРОКА(E$1:E1))+1;1)  
 
Вот с это частью =ЕСЛИ(СЧЁТЕСЛИМН(B$1:B2;B2;C$1:C2;C2;D$1:D2;D2)>1 , все отлично, с помощью неё находятся повторяющиеся значения.  
 
Когда «ЕСЛИ» возвращает ЛОЖЬ, то присваивается номер 1, это тоже правильно.  
 
Прошу помощи в той части, когда «ЕСЛИ» возвращает значение «ИСТИНА». Т.Е. когда «ИСТИНА», то должно сработать №+1, для этого использую МИН(E$1:E1;СТРОКА(E$1:E1))+1. Но эта конструкция нумерует только до числа 2. Т.К. МИН  возвращает наименьшее значение из всего списка, а это всегда 1, соответственно 1+1=2, поэтому всегда 2.
Как извлечь из текста "Название ООО", отельно название и отдельно ООО и ИП
 
Добрый вечер.  
Пытаюсь решить следующую задачу, есть список вида:  
Рога ООО  
Рога и копыта ООО  
Рогов ИП  
Рогов И.Н ИП.  
Рога  
Вот из него надо извлечь текст в отдельные ячейки (Отдельно "Рога", Отдельно "ООО")  
Текст по столбцам не подходит, т.к. используем в качестве разделителя пробел, то "Рога и копыта ООО" разносятся на четыре отдельные ячейки.    
Использовал формулу =ЕСЛИОШИБКА(ЛЕВСИМВ(B10;НАЙТИ(" ";B10)-1);"") и =ЕСЛИОШИБКА(ПРАВСИМВ(B10;НАЙТИ(" ";B10)-2);"")  
Т.Е. отталкиваюсь от первого найденного пробела. Этим способ работает пока текст однороден Рога ООО. Однако в том случае когда название имеет вид Рога и Копыта ООО или Рогов И.Н ИП, формула не работает. Понимаю, что неправильно отталкиваться от поиска первого пробела (с правой, или с левой стороны), но как по другому не знаю. Помогите пожалуйста с этим разобраться.
Хочу поделиться опытом, как СУММПРОИЗВ работает с закрытыми книгами без двойного бинарного отрицания
 
Доброй ночи всем, кто не спит.  
На сайте в примерах http://www.planetaexcel.ru/tip.php?aid=94 про СУММПРОИЗВ, автор в конце показывает способ как СУММПРОИЗВ работает с закрытыми книгами, через двойное бинарное отрицание.  «Курил» этот способ и получилось решить без бинарного отрицания. Сделал следующим образом. Нужным мне диапазаном в таблице присвоил отдельные имена, Столбец ДАТЫ-Даты_опл, Столбец КЛИЕНТ-Контрагенты, Столбец СУММА-Суммы_опл. Так как данные у меня организованны в форме таблиц, и в настройках стоит галка-«Использовать имена таблиц в формулах», то формула СУММПРОИЗВ имеет следующий вид =СУММПРОИЗВ((Исходная.xlsx!Таблица2[Клиент]=A2)*(Исходная.xlsx!Таблица2[Дата]>B2)*Исходная.xlsx!Таблица2[Сумма]) Вот при таком виде формула не работает при закрытых книгах.
Теперь в аргументы формулы вставляем имена которые присвоили, получаем следующий вид =СУММПРОИЗВ((Исходная.xlsx!Контрагенты=A2)*(Исходная.xlsx!Даты_опл>B2)*Исходная.xlsx!Суммы_опл)  А вот в таком виде формула работает и при закрытых книгах, и без бинарного отрицания.  
В примере, можно в книге «Результирующая» поменять дату ( в диапазоне 2007-2012), и сумма будет меняться. Книга «исходная» должна быть закрыта.  
Проверял на двух машинах, офис 2007. Возможно, кому-то из начинающих пользователей, этот способ будет полезен.  
P.S. Гуру Excel, объясните пожалуйста, почему такой способ работает?
"Задваиваются" значения сводной таблицы в "Поле Страниц"
 
Добрый день. Помогите решить следующую ситуацию.  
Для извлечения месяца из даты формата (01.01.2009), всегда использовал сочетание ВПР И МЕСЯЦ. Однажды Serge 007 показал следующий способ, ставить = на ячейку с датой, а в результирующей выбирать Формат-Дата-Месяц. Все работает, месяц извлекается, но когда строишь Сводную Таблицу, где в исходном диапазоне извлекаем месяц с помощью =, то когда переносишь месяц в "Поле страниц", то значения "задваиваются". Т.Е. вместо одного Апреля, в выпадающем меню несколько Апрелей (Апрель, Апрель, Апрель). Пример в 2007 офисе. Подскажите в чем ошибка и как исправить.
Выпадающее меню с Элементом ActiveX-не отображает нужное кол-во столбцов в результирующей ячейке
 
На сайте в примерах http://www.planetaexcel.ru/tip.php?aid=34 , показан способ как сделать выпадающие списки. Пример нагляден и понятен. Делал 4-й способ, выпадающий список с Элементом ActiveX.  
Не получилось вот что, свойство ColumnCount=2 (или 3,4, тд), выводит в Выпадающий список и в результирующую ячейку (связанную) LinkedCell, соответствующее количество столбцов. В примере так и есть,  
в выпадающем списке два столбца и в результирующем тоже два. Но у меня, в выпадающем два, а в результирующем 1. Самостоятельно делал следующее: увеличил LinkedCell (сделал не ячейку, а диапазон,    
думал может места не хватает для двух столбцов), менял свойство BoundColumn, но это указывает какой номер столбца выводить. Понимаю, что гуру может быть не интересно (субботний off, о морали), но кто  
может, помогите вывести 2 (3,4) столбца в результирующую ячейка, подскажите какое свойство надо менять.
Не работает БДСУММ, когда СУММЕСЛИМН и СУММПРОИЗВ, работают.
 
Здравствуйте, необходимо сложение по двум критериям, часто встречается такая задача и информации много, и на сайте в примерах, и в форуме. Разобрался с СУММЕСЛИМН, СУММПРОИЗВ, но вот БДСУММ в одной таблице (пробная) работает, а в рабочем файле отказывается работать, сам не смог найти ошибку, подскажите кто знает в чем дело.  
Приложение в 2007 офисе. 1 лист специально не "обрезал" т.к. именно в это листе не работает.
пронумеровать всех уникальных представителей списка, дав каждому свой номер, и повторив его
 
Доброй ночи, на сайте в примерах http://www.planetaexcel.ru/tip.php?aid=46 приведен способ как пронумеровать всех уникальных представителей списка, дав каждому свой номер. Проблема в том, что этот номер пишется только один, а как сделать так, чтоб присвоеный номер был всегда когда есть соответствующее ему значение.
Тема "У кого не открывались файлы с Форума?" автор Юрий М, не открывается.
 
Здравствуйте, хотел зайти в тему "У кого не открывались файлы с Форума?", но сама тема "У кого не открывались файлы с Форума?" не работает (502 Bad Gateway)
Помогите разобраться с Индекс и ПоискПоз
 
Добрый день, благодаря сайту, узнал про поиск значения по двум критериям, (двумерный список). Попробовал сам, все как в примерах, но не работает, посмотрите пожалуйста, подскажите в чем ошибка.
Как при одинаковой нумерации, сделать, чтоб в другие строки копировалось значение предыдущих строк
 
Добрый день, не могу решить следующую задачу  
 
Имеем столбец "Порядковый номер заказа", если в столбце "ЗаказчиК" и "дата" одинаковые значения, значит номер заказа одинаковый (вводим вручную)  
Вот вопрос, как сделать так чтоб при повторении номера заказа (столбец(A)), в ячейке на след. строке столбца ((с)заказчик), повторялось значение из ячейки на предыдущей строке, такой-же вопрос и с датой  
Использовал формулу =ЕСЛИ(A4=A3;ПОВТОР(C3;1)) , все чудесно, пока не меняется номер заказа и заказчик, при изменении номера срабатывает условие "ложь", соответственно надо заказчика  ввести вручную, это нормально, но вводя вручную "затираем" формулу и на следующей строке её надо заново копировать. Помогите как решить. Вопрос с датой оформил в примечании.  
Выкладываю в RAR XLXS сейчас повторю в XLS
Преобразовать "Красивую таблицу" в правильный исходный диапазон
 
Здравстуйте, помогите преобразовать таблицу в правильный исходный диапазон.Редизайнер не помог.
Страницы: 1 2 След.
Наверх