Спасибо большое. Чтобы не выводило 0 а пустое значение если таковое имеется (Для таких же новичков как и я :)): =ЕСЛИ(ВПР(A2;ДВССЫЛ("'"&ИНДЕКС($A$70:$A$71;ПОИСКПОЗ(ИСТИНА;СЧЁТЕСЛИ(ДВССЫЛ("'"&$A$70:$A$71&"'!A1:A1000");A2)>0;0))&"'!A:J");6;0)=0;" ";ВПР(A2;ДВССЫЛ("'"&ИНДЕКС($A$70:$A$71;ПОИСКПОЗ(ИСТИНА;СЧЁТЕСЛИ(ДВССЫЛ("'"&$A$70:$A$71&"'!A1:A1000");A2)>0;0))&"'!A:J");6;0))
@SenyaKudri20 күн бұрын
Очень очень
@SaschaK8127 күн бұрын
Спасибо очень помогли. Есть возможность две строки "склеить" и вывести для дальнейшего анализа?
@excel-vba_ru21 күн бұрын
Возможность-то есть, но не зная как и что конкретно надо склеивать нечего посоветовать. Кроме того, что склейка строк через PowerQuery не лучший вариант. Но сам ответ по сути в этой статье: www.excel-vba.ru/chto-umeet-excel/kak-v-powerqwery-obratitsya-k-predydushhej-stroke/
@AnvarKhudoikulovАй бұрын
Спасибо, Дмитрий! Очень практичное видео! Супер!
@ASMarket-r6sАй бұрын
Спасибо Вам большое! Очень сильно помогли.
@ASMarket-r6sАй бұрын
Спасибо Вам большое! Очень сильно помогли.
@olegposternak4411Ай бұрын
Красавчик!!!
@ЛюдмилаКраюшкина-д8с2 ай бұрын
Большое спасибо за ваш урок. Буду очень признательна, если подскажите, как сделать, условно говоря, Аня минус Борис, у них же поле одно? (Нужно тоже через вычисляемое поле)
@RomanCEO4 ай бұрын
Спасибо, как раз искал как заменить символ *
@СергейКондулуков-з9ч5 ай бұрын
Очень хорошее видео. Автору большое спасибо. Сводная будет автоматически обновляться если сначала из сырых данных сделать Умную таблицу а затем из неё Сводную.
@grimplay58935 ай бұрын
Черт возьми, мой диплом спасен!!
@iriska86907 ай бұрын
Спасибо большое
@МаксимТрещенкон7 ай бұрын
Здравствуйте! У меня так не получается. Вообще никак не получается. нужно подключится к гугл таблице с запретом на редактирование. Долго думает, потом ошибку выдает. Помогите пожалуйста, в чем может быть дело....с других таблиц и ресурсов все подгружает
@excel-vba_ru7 ай бұрын
Так если запрет на редактирование - может Google просто отказывает в доступе к файлу. Если его нельзя редактировать - нельзя скачать. А на этом основан принцип работы данного механизма. Думаю, имеет смысл сделать копию файла в Google, данные в который тянуть из текущего через IMPORTRANGE и уже эти данные считывать через PowerQuery
@tatianakostyuzheva7 ай бұрын
Спасибо огромное! Видео 6 лет, а до сих пор судя по комментариям многим пригождается! Очень доступно рассказываете- показываете! Как только вам терпения хватает😄 Спасибо!
@СергейКондулуков-з9ч8 ай бұрын
Всё очень тщательно объяснено. Подписался на канал автора.
@leonidbykov57588 ай бұрын
КвартАлы, а не квАрталы
@Евгенийя-л9у8 ай бұрын
Что то очень долго считает у меня, всегда в ручную подбирал суммы, а тут задумался а не может ли ексель за меня посчитать, мне кажется что вручную было бы быстрее, если добавить время на разобраться
@excel-vba_ru8 ай бұрын
Здесь сложно советовать что-то конкретное - такие алгоритмы у Excel. Попробуйте выбрать Эволюционный метод решения(если Excel позволяет - не во всех версиях он есть).
@ДмитрийНикитин-и8о9 ай бұрын
6:05 Нет, в исходной таблице должны быть только абсолютные значения. Все относительные показатели, как то проценты, доли, нарастающие итоги и т.д. должны считаться в сводной. Иначе, если б мы посчитали стоимость за единицу товара в исходной таблице, а затем стали бы использовать этот показатель в сводной, то сводная бы тупо его суммировала по выбранным срезам, что является ошибкой.
@КонрадКерз-з6ь9 ай бұрын
как все сложно сука!
@СЕМЕНПОЛЯКОВ-х1к10 ай бұрын
Круто
@ivanlushin396210 ай бұрын
О, вот это годный контент, благодарю!
@СергейБочковский-э3м11 ай бұрын
Дмитрий, подскажите: " В сводной таблице одно название товара, но по разным ценам , соединяться по количеству" . Как сделать в сводной таблице чтобы Товар с одним названием но с разными ценами, разделялся? Спасибо Вам!
@excel-vba_ru10 ай бұрын
В области строк сначала добавляете Название товара, а затем туда же - Цены.
@АлександрКораблёв-д7н11 ай бұрын
Дмитрий здравствуйте, благодарю вас, а вы можете на примере пояснить почему не стоит использовать автозаполнение и так далее... Поясните пожалуйста, не совсем понял ....спасибо
@Ден-н7г27 күн бұрын
Пример: ты записал макрос на автозаполнение формулы для таблицы с количеством строк 30. Если ты попробуешь запустить его для таблицы в которой 50 строк, то макрос протянет автозаполнение формулы только до 30 строки, на остальные 20 строк автозаполнение не протянется.
@ольгакасперчик-ы9д11 ай бұрын
Спасибо за видео. Только у меня вопрос, зачем это всё делать в PQ , если всё можно сделать в Эксель. В чем сакральный смысл
@excel-vba_ru11 ай бұрын
Смысл прост - PQ может сделать многое, что очень сложно сделать формулами Excel и многие задачи решают сейчас именно в PQ. И какие-то вычисления необходимо делать именно после других преобразований, чтобы они автоматом применились к преобразованным данным. Прописывать их к выгруженной на листе таблице плохая идея, т.к. что-то в запросе может измениться(кол-во строк или столбцов). Иными словами - если Вы пока не видите в этом смысла - это не значит, что его там нет :)
@AlekseyNA11 ай бұрын
А если строк так 1,5млн?
@excel-vba_ru11 ай бұрын
@@AlekseyNA, вообще вопрос поставлен очень размыто. Все зависит от того, куда и какие вычисления должны быть записаны. Если вычисления должны быть записаны в каждую строку - думаю в этом случае лучше вычисления переносить в Power Pivot. Power Query не лучшее решения в таком случае. Но для List.Sum 1,5млн строк не должно стать сильной проблемой, если надо просто получить одну сумму.
@ЕленаРезунова-о6г Жыл бұрын
Спасибо. Просто о сложном - это про Вас. Все доступно и понятно.
@НастенаОбыкновенная Жыл бұрын
Подскажите пожалуйста, так как заполнить "Параметры поиска решений" если нужно не приблизительный итог а точная сумма (на Вашем примере это сумма в ячейке H2)?
@excel-vba_ru Жыл бұрын
Достаточно начать смотреть с 4:20 секунд :) Ставите в поиске решения не Минимум, а конкретное значение. В данном случае для указанного отрезка видео это 0. Или изначально в качестве результата укажите в поле поиска решения "Значение" и нужную сумму до копеек. Но как и в видео повторю: я бы так не делал, потому что поиск решения и так будет считать 0 минимальным решением, если такой результат можно вообще получить. А если нельзя - просто получите час ожидания и отсутствие результата.
@ДмитрийВаганов-я7с Жыл бұрын
Очень полезный и техничный способ, спасибо!
@Albertus99 Жыл бұрын
В 1 пррмере инакрутили много всего сложно понять Для простоты восприятия надо разбивать на отдельные мелкие примеры.
@Albertus99 Жыл бұрын
На сайте все тоже расписано осень хорошо!
@Albertus99 Жыл бұрын
Большое спасибо крайне полезный ролик!
@sergeykim2734 Жыл бұрын
Бесит, Родить можно пока сто часов объясняет что нужно просто добавить ~
@excel-vba_ru Жыл бұрын
Сергей, тогда просто не смотрите и отпишитесь. Цель видео - раскрыть возможности поиска и замены чуть больше, чем только про тильду рассказать.
@Rozzy_long_hair Жыл бұрын
там грустно-Предсказ почему то не работает , в самом начале и уже не раблотает(
@qurtis3789 Жыл бұрын
А если номер контракта может находиться на разных страницах (например на Астраханьоблгаз и Липецкоблгаз) Как тогда найти их сумму, что нужно поменять в формуле? =ВПР(A2;ДВССЫЛ("'"&ИНДЕКС($E$2:$E$10;ПОИСКПОЗ(ИСТИНА;СЧЁТЕСЛИ(ДВССЫЛ("'"&$E$2:$E$10 &"'!A1:A1000");A2)>0;0))&"'!A:B");2;0)
@excel-vba_ru Жыл бұрын
Это уже не для ВПР. ВПР ничего не суммирует, а просто возвращает первое найденное. На моем сайте есть решения по суммированию с нескольких листов: www.excel-vba.ru/chto-umeet-excel/kak-prosummirovat-dannye-s-neskolkix-listov-v-tom-chisle-po-usloviyu/
@alexeys462 Жыл бұрын
"Нижнее подчеркивание". Да вы батенька смеётесь ...
@excel-vba_ru Жыл бұрын
Алексей, а можно поподробнее, что именно Вас так развеселило? Что не так с нижним подчеркиванием? Расскажите всем, как делать иначе, если нужны зависимые списки и заголовки при этом более чем из одного слова - всем будет интересно. При автоматизированном создании имен Excel так же заменяет пробелы именно нижним подчеркиванием и ни у кого это не вызывает реакции, подобно Вашей.
@alexeys462 Жыл бұрын
@@excel-vba_ru нет никаких верхних, нижних, правых или левых подчеркиваний. Есть просто одно самодостаточное слово - подчеркивание.
@excel-vba_ru Жыл бұрын
@@alexeys462 , в Excel вообще в принципе не один вид подчеркивания, а аж 4: одинарное; двойное; одинарное, по ячейке; двойное, по ячейке. Это те, которые применяются для форматирования. А знак "подчеркивание", который я называю "нижнее подчеркивание" - называется нижним в обиходе и понятен всем именно так, как это требуется. Поэтому я применяю то название, которое будет понятно без лишних разъяснений и которое используется подавляющим большинством людей в речи. Вы можете всем говорить просто подчеркивание и смотреть на реакцию оппонента - поймет он Вас с первого раза или нет :) Если я буду называть все символы корректно с точки зрения их точных названий - меня половина людей не поймет. Та же "звездочка" называется астерикс, а не звездочка. Но если я буду так её называть - как думаете, много людей поймет о чем речь? :) Так что Ваш комментарий был бы очень кстати на канале лингвистов, но никак не здесь.
@alexeys462 Жыл бұрын
@@excel-vba_ru но вы же не называете "звездный астерикс"... в общем, ваша истерика в данном случае точно не уместна )
@molodostill6332 Жыл бұрын
Храни тебя бог
@ИльяНефедов-з6п Жыл бұрын
Добрый день, как реализовать подскажите пожалуйста. У меня неизвестно где именно находится искомое значение, а когда выделяешь всю таблицу, ф-ция поискпоз не работает. я прописал следующую формулу =ИНДЕКС(A1:E15;1;ЕСЛИОШИБКА(ПОИСКПОЗ(H11;A:A;0);ПОИСКПОЗ(H11;B:B;0))), то есть если искомое значение небыло найдено, формула ищет его в следующем столбце, Но у меня очень много столбцов, и просто не возможно в формуле прописать их в ручную, как можно сделать, чтоб формула при ошибке автоматически переходила на следующий столбец и искала в нем, и эти переходы были до того момента пока искомое значение не будет найдено
@excel-vba_ru Жыл бұрын
Без конкретного примера можно лишь что-то такое же не конкретное посоветовать. Совершенно непонятно, что делать, если нашли значение? И что делать, если не нашли :) Могу предложить такую формулу(ищет значение ячейки H11 в диапазоне A1:D10 и если находит это значение - его и выводит: =ВПР(H11;ИНДЕКС(A1:D10;;МАКС(ЕСЛИ(СЧЁТЕСЛИ(СМЕЩ(A1:A10;0;{0;1;2;3});H11)>0;{1;2;3;4})));1;0)
@yurii5414 Жыл бұрын
Ecли я хочу просмотреть содержимое уже имеющегося -xml- файла, но он частично зашифрованный (или закомпилированный) - и там местами вместо букв - сплошные ромбики. Как его тогда расшифровать?
@excel-vba_ru Жыл бұрын
Сложно сказать, не видя файла - надо хоть какую-то закономерность определить, откуда эти ромбики берутся. Возможно даже никак, если это является изначальной ошибкой кодировки.
@diii_1_ Жыл бұрын
🆘🆘🆘ПОДСКАЖИТЕ, ПОЖАЛУЙСТА, как просчитать если в некоторых месяцах отсутствуют показали в связи с отсутствием товара на складе? Если брать за ноль, то прогноз выходит неверным 😢
@excel-vba_ru Жыл бұрын
Если делаете формулой - то придется кардинально менять расчет коэффициента сезонности и без данных сказать сложно как именно. Если делаете через лист прогноза - то удалите нулевые показатели(просто клавишей Del) и тогда в параметрах можно выбрать расчет отсутствующих значений методом интерполяции.
@user-ih6fc7jq5k Жыл бұрын
Спасибо!
@alexeysmith Жыл бұрын
Все гениальное просто, как же этот способ мне помог, вы б только знали
@сарварганибаев-х2м Жыл бұрын
большое тебе спасибо
@svetromira3413 Жыл бұрын
Не слышно
@МаксимПетрик-м9х Жыл бұрын
К сожалению, без поэтапного примера повторить ввод второй формулы невероятно сложно, для тех кто ищет способ это сделать - невозможно
@excel-vba_ru Жыл бұрын
Максим, согласен с Вами. Поэтому на данный момент ведется работа по записи доп.ролика на эту тему.
@МаксимПетрик-м9х Жыл бұрын
@@excel-vba_ru забираю слова обратно - все получилось, но я перенес формулу в гугл таблицу и понял что гугл не умеет работать с некоторыми функциями из формулы (индекс,поискпоз) в массиве, ошибка н/а. Возможно получиться еще этот момент в видео осветить 🙄
@excel-vba_ru Жыл бұрын
@@МаксимПетрик-м9х не получится. Гугл и Excel - совершенно разные программы и невозможно в каждом ролике показывать и для того и для другого. На вскидку могу лишь сказать, что в случае с Гугл лучше будет использовать функцию QUERY - она может найти и вывести ВСЕ строки, отвечающие заданным критериям, в том числе из нескольких диапазонов
@МаксимПетрик-м9х Жыл бұрын
@@excel-vba_ru спасибо, я так и сделал через (index(query
@KyTaPA Жыл бұрын
а если сумма часто меняется придется каждый раз нажимать поиск решения ? можно как то это автоматизировать ? или формулой .
@excel-vba_ru Жыл бұрын
Да, придется каждый раз нажимать поиск решения. Автоматизировать можно только при помощи Visual Basic for Applications, написав свой код, который будет "жать кнопку" за Вас
@Mirograi Жыл бұрын
05:05 - после того как вы развернули столбец порядок фамилий в "ФИО сотрудника" изменился. С чем это связано и как сохранить изначальный порядок строк?
@excel-vba_ru Жыл бұрын
Связано со спецификой объединения запросов. Сохранить изначальный порядок можно только создав ПЕРЕД объединением столбец Индекса, по которому после объединения отсортировать таблицу.
@СергейБочковский-э3м Жыл бұрын
У меня выскочила табличка "Слишком много ячеек переменных"? Что делать?
@excel-vba_ru Жыл бұрын
Сергей, в данном случае ничего не сделать - Поиск решения не может работать более чем с 200 ячейками изменяемого диапазона, если не изменяет память. Если только модель изменить таким образом, чтобы изменяемых ячеек стало меньше.
@НаташаКоролёва-р4ш Жыл бұрын
@@excel-vba_ru ну и как быть когда ячеек 10 тысяч? И разбить на части не возможно, ну или возможно конечно все, но сумма та общая. и как впихнуть невпихуемое? а надо будет отоборать по трем суммам, которые составляют одну общую по всем 10 тысячам строк, но там пересортица произошла...((((( Помогите пожалуйста!
@excel-vba_ru Жыл бұрын
@@НаташаКоролёва-р4ш я не знаю как быть - без файла и данных советовать нечего. Можно свой код на VBA написать для подбора, например...
@НаташаКоролёва-р4ш Жыл бұрын
@@excel-vba_ru могу отправить на почту. Только не знаю как это сделать отсюда
@НаташаКоролёва-р4ш Жыл бұрын
@@excel-vba_ru просто я уже в состоянии истерической паники от невозможности найти решение как вырулить. Там произошла пересортица в бюджетах. и копейка в копейку даже и была бы возможность у данной надстройки не получится так подобрать. Вы для меня последняя надежда...вот толтко одно но...очень сжатый срок можно сказать один день, и второе но, я знаю, что это дорого стоит, а оплатить я не смогу ((((
@Екатерина-ф9ш2м Жыл бұрын
Спасибо большое
@SvetlanaAnokhina-on8ig Жыл бұрын
Дмитрий, здравствуйте! Пытаюсь разобраться в проблеме - при использовании ПРЕДСКАЗ на агрегированных данных работает нормально, а если строить прогноз детально по продуктам она возвращает отрицательные значения продаж. Можете подсказать, в чем может быть проблем? Та же проблема при использовании ПРЕДСКАЗ.ETS
@excel-vba_ru Жыл бұрын
Светлана, без примера данных проблему не понять и не решить. Возможно, не агрегированные данные имеют тенденцию к снижение, что и показывает ПРЕДСКАЗ. А когда Вы их агрегируете - отрицательные значения "схлопываются" положительными. Попробуйте написать в форум (www.excel-vba.ru/forum/index.php?board=3.0) - там можно прикладывать файлы. Можете и здесь, конечно, попробовать ссылку кинуть - но конф.информацию лучше заранее удалить в любом случае.
@Edil.D Жыл бұрын
Добрый день! У меня почему-то при вводе формулы для коэффициента сезонности когда нажимаю сочетание клавиш cntrl+shift+enter для массива появляется ошибка: «В таблицах нельзя использовать формулы для массивов с несколькими ячейками. Хотя делаю аналогично как показывают на видео
@excel-vba_ru Жыл бұрын
Потому что Вы пытаетесь ввести формулу массива в ячейки умной таблицы. А там этого действительно нельзя делать сразу для нескольких строк. Преобразуйте таблицу в обычную
@Mostboobiest2 жыл бұрын
В Экселе 2007 это не работает. Видимо, ваш ролик - про другую версию.
@excel-vba_ru2 жыл бұрын
Добрый день. В 2007 Excel это есть и работает. Скорее всего, что-то делаете не так или сумма не может быть подобрана.
@Mostboobiest2 жыл бұрын
@@excel-vba_ru, думаю что вы просто не пробовали. Даже в Excel 2007 с SP3 это не работает. А точнее - игнорируется условие бинарности подобранного значения (подбираются нецелые числа).
@excel-vba_ru2 жыл бұрын
@@Mostboobiest огорчу - но пробовал в 2007. И там это работает. Что значит не работает бинарность? И при чем здесь целые числа? Когда выставляете ограничение "бинарное", то Поиск решения в эти ячейки подставляет либо 0 либо 1. О каких нецелых речь? Он по определению не может туда вставлять какие-то другие значения. Вы уверены, что правильно понимаете суть этого ограничения и на какие ячейки его надо накладывать?
@Mostboobiest2 жыл бұрын
@@excel-vba_ru , я прекрасно понимаю. Excel просто подбирает и подставляет во вторую колонку различные дробные числа, получая таким образом искомый результат - игнорируя условие бинарности чисел в этой колонке.
@excel-vba_ru2 жыл бұрын
@@Mostboobiest полагаю, что это какая-то проблема именно у Вас. Никогда это условие не подводило. Лучше будет, если создадите тему на форуме(www.excel-vba.ru/forum/index.php?board=3.0) и приложите файл, с созданным подбором через Поиск решения. Так можно будет сверить настройки и посмотреть действительно ли дело именно в Excel. Спасибо.