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

Страницы: 1 2 3 След.
Замена значения столбца по условию другого столбца. Power Query, Замена значения по условию внутри столбца без добавления нового
 
Народ, всем здравия!
Есть вопрос относительно замены значений по условию без добавления допстолбца.
Возможно ли как-то такое сделать?
Если есть у кого опыт=знания=мысли в таком вопрос буду благодарен за помощь!

Суть.
Есть запрос из таблицы, состоящей из двух столбцов: Склад и ГК.
Необходимо заменить ряд Складов ГК на Другое название ГК внутри столбца ГК. То есть некая замена значений по условию, только единоразово.
Вот напротив этих складов ПР_ТУ, АУ_ЯЛР, РА_ЯЛР, КИ_ДУК Группа (ГК) должна быть ДДД заменена на ААА.

Я кое-что попробовал в запросе, но у меня не вышла замена, может чего упускаю. Использовал сочетание функций Table.ReplaceValue(List.Contains)).
Изменено: tmhashNIK - 28.09.2023 16:48:16
Вытащить значение из одного листа на другой, Подтянуть значение суммеслимн(двссыл(сцепить()))
 
Народ, всем здравия!
Есть небольшой вопрос.
На листе 'base' есть данные по столбцам с одинаковой шапкой.
На лист 'result' необходимо подтянуть значение выручки только из столбца 'B'.
Моя формула тащит сумму по все строке(
Подскажите, как изменить формулу, чтобы вытаскивалось только одно значение (15) из столбца 'B'?

Код
=ЕСЛИОШИБКА(СУММЕСЛИМН(ДВССЫЛ(СЦЕПИТЬ($A3;"!";"4";":";"4"));ДВССЫЛ(СЦЕПИТЬ($A3;"!";"2:2"));$B$1;ДВССЫЛ(СЦЕПИТЬ($A3;"!";"3:3"));B$2);0)
Массовая замена значений PowerQuery, Заменить значения в столбце через фукнцию
 
Народ, всем здравия!
Растолкуйте, почему ошибка возникает на выходе.

Есть столбец "Показатель" в нем текстовые значения: РИТЕЙЛ, Розница, ФЛИТ, Флит, ИТОГО, Итог.
Необходимо заменить значения след.образом: РИТЕЙЛ заменить на Розница, ФЛИТ на Флит, ИТОГО на Итог.

Для чего так делаю, чтобы не плодить в большом массиве кучу строк единичных замен в запросе,

Написал запросик, но он не отрабатывает корректно, типы проверил данных, думал может из-за регистра разного, тоже "понизил" все капсы, как на входе ошибок нет так в PQ они залетают норм, но функция не работает.
Посмотрите, что не так.

Благодарен!
Изменено: tmhashNIK - 28.03.2023 14:38:23
PQ - умножение значений по условию столбца, Перемножить три показателя плоской таблицы построчно
 
Народ, всем привет!
Помогите, пожалуйста, в задаче. Таблица плоская:
- Столбце А – Показатели, - Столбец В – Месяц, - Столбцы С – R – наименовании склада.

В таблице часть показателей удельные, и необходимо в PQ в запросе сделать умножение показателей, чтобы найти их валовые значения и в последствии заменить значения удельные на валовые.  Что надо умножить и на что:
-Средний чек * Кол-во м
- Средняя стоимость ч * Проданные ч
- Реализация зч на 1 ч * Проданные ч

Остальные показатели оставить без изменений.
Загрузка таблиц из книг определённого диапазона, PowerQuery, функция для забора нескольких столбцов по названию с разным расположением
 
Народ, всем доброго здравия!
Прошу знающих людей подсказать. Не могу разобраться в вопросе.

Есть несколько книг, расположение в единой папке.
Название книг по дате-мес.-год.
В книге один лист, название листа во всех книгах одно и тоже, но столбец (Себестоимость с НДС, тыс.₽), который необходимо забрать из всех книг, расположен по разному адресу, то в столбце D, то в столбце F, максимум его может закинуть в S.
Как написать функцию, чтобы из каждой книги забрать нужные три солбца?:
Склад, Локация, Себестоимость с НДС, тыс.₽
Подсчёт суммы по кварталам по условию, =суммесли() по кварталам по условию текущего квартала
 
Народ, всем здравия!

Подскажите пожалуйста, как можно упростить формулу в столбце АЕ5 и AF5.
Условие=номер квартала берутся с ячеек АЕ4 и AF4.

Суть нюанса:
- В колонках считается сумма за квартал по плану и факту;
- Сумма берётся только за действующий квартал при заполненном факте, т.е. если заполнены колонки факта с января по март (причём может быть заполнен только январь сначала, потом фев., и потом март) , то сумма в столбцах АЕ (план) и AF (факт) должна просчитаться за весь период квартала янв-март.
- Далее, если факт заполняется уже с Апреля по Июнь, то план считается уже за весь 2 кв. в столбцах АЕ(план) и AF(факт).
И дальше за 3кв. и 4кв.
Номер квартала по заполненным ячейкам, Номер квартала по заполненным ячейкам месяцев
 
Народ, всем здравия!
Подскажите пожалуйста, как можно написать формулу для автоматического проставления номера квартала в ячейке AA2 с учётом заполненных ячеек по месяцам, пока что там ручной ввод номера месяца, ставлю цифру.
Например, если заполнен январь и февраль, то кв. = 1, заполнены ячейки с января по май то кв. = 2, заполнены с января по ноябрь кв. = 4, а в ячейке Z3 и AA3 суммируется сумма по кварталу который проставится.
Изменено: tmhashNIK - 20.12.2022 10:19:27
Выборка - подстановка значения по диапазону дат, PowerPivot
 
Народ, всем здравия!
Небольшой вопрос, прошу подсказать знатоков.

Есть две таблица:
таблица1 содержит: Дату обращения и ФИО
таблица2 содержит: тужу ФИО, и периода дат С и По.

Пример, в таблице1 дата обращения клиента 01.12.2022 к сотруднику Иванов.
В таблице2 период с 30.11.2022 по 23.12.2022 работы Иванова на разных складских локация.
Как подтянуть к таблице1 локацию, в которой работал Иванов 01.12.2022?

Решение в формулами excel не пойдёт, надо в PowerPivot, так как массив двух таблиц очень большой.
Умножение массива на число по условию в PQ, PQ, умножить часть массива на 1000
 
Товарищи, всем доброго дня!
Подскажите, пожалуйста, как можно произвести умножение на 1000 определённой части массива в PQ.
Задача такая.
В массиве данных (более 4 млн.строк) есть малая часть массива в натуральном выражении и большая часть в стоимостном.
Стоимостной массив в тыс.₽ и надо его перевести в рубли умножением на 1000, при этом обойти натуральные показатели (штуки).
Коды натуральных показателей начинаются с 1...., а остальные денежные показатели с прочих чисел.
Как можно прописать условие для данной задачи?
PQ _ вывести период в днях по условию: неделя и год., PQ - добавить период недели в днях по имеющимся данным (номер недели и год)
 
Товарищи, всем привет!
Прошу помощи.
Подскажите пожалуйста, как в PQ добавить период недели в днях по имеющимся данным.
Есть два столбца день недели и год.
Пример: 1 неделя 2022 год.
Считать по количеству дней (7 дней), то есть с 01/01/2022 по 08/01/2022.
Таким образом, получить выходные данные "01/01/2022 - 08/01/2022" из входных "1 - 2022" и т.д.
Мера для расчёта доли продаж продавца в каждом бренде, Рассчитать долю участия каждого продавца в реализации каждой марки
 
Всем доброго дня!
Товарищи, прощу помощи в решении для меня сложной задачи.
Необходимо рассчитать долю каждого продавца в реализации двигателей, при этом учитывать фильтры в таблице, если такавые будут поставлены.
Одну меру написал, но она отрабатывает не так. Рядом в примере вывел расчет формульный (excel), какой вариант должен быть при отработке меры.

Краткая суть: менеджер продает двигатель на двух точках, на одной №1 точке она продал 8 шт., на №2 второй 1 шт., в итоге 9 шт.
Доля его продаж на точке №1 составит 8/9, на точке №2 1/9.

Заранее благодарен за помощь!
Изменено: tmhashNIK - 27.09.2021 17:22:02
Отклонения план / факт мерой, Высчитать отклонения между показателями внутри одной сводной таблицы
 
Товарищи, добрый день!
Помогите прописать мера для расчета отклонения между планом и фактом.
Во вложении модель данных, также такая же модель есть и в PowerBI, но предполагаю, что мера будет похожа и там, как и в Excel.

Спасибо!
Высчитать отклонения между показателями внутри одной модели данных и одной сводной таблицы
 
Товарищи, всем доброго времени суток!
Прошу помочь в решении не простой для меня задачи.
Столкнулся с тем, что надо высчитать отклонение внутри сводной таблицы, причем отклонения надо высчитать между уже прописанными мерами.
Как это сделать внутри одной модели данных, а тем более внутри одной сводной не могу придумать. Единственно, что пришло на ум, создать рядом одну сводную, с привязкой к тому же срезу, что и исходная сводная со значениями, и путём дополнительного вычисления добавить "Отклонение" между двумя столбцами.
В общем суть вопроса: добавить столбец в сводную №1 с отклонениями, как в сводной №2, между компанией Дельмар и рынком.
В сводной №1 прописаны меры из плоской базы, вот между этими мерами и надо найти отклонения, между компанией Дельмар и рынком.
Спасибо!
Изменено: vikttur - 22.06.2021 17:29:43
Расчёт среднесписочной численности PowerPivot (DAX)
 
Товарищи, добрый день!
Помогите, пожалуйста, в расчёте среднесписочной численности сотрудников.
Не могу понять как написать формулу DAX для одновременной суммы в месяцах и вычисления среднего значения в последующих периодах, таких как: квартал, полугодие, год.
Пример-описание: есть два аналитика и один ведущий аналитик.
В январе и феврале все работали, как надо, но в марте один аналитик уволился после 15-го числа, т.е. отработал полмесяца (0,5).
Таким образом в янв.-фев. надо получить сумму рабочих единиц, т.е. янв. аналитика = 2, фев. аналитика = 2, март. аналитика = 1,5.
По кварталу должно получится среднее значение по аналитикам = 1,83.
Такая же процедура по ведущему.

Буду признателен за помощь!
Вытащить часть названия (месяц) из пути к источнику в PQ, Название месяца из пути к базе
 
Товарищи, доброго дня все!
Есть код:
Код
let
    Источник = Excel.Workbook(File.Contents("c:\users\chacha\desktop\База Август_2020.xlsx"), null, true),
    Лист1_Sheet = Источник{[Item="Лист1",Kind="Sheet"]}[Data]
in
    Лист1_Sheet

Как можно вытащить название месяца из пути, желательно в формате 01.08.2020?
Ну если такое возможно, то предусмотреть всё месяца, т.к. название файла меняется исходя из отчетного месяца, т.е в сентябре будет База Сентябрь_2020.xlsx.
На всяк случай файл-пример вложил.
Спасбио!
Запрос в PQ: сдвиг на 1 мес. назад от сегодня(), Создание запроса в PQ (без таблицы в книге) со сдвигом на 1 мес. назад, временной интервал 1 год
 
Друзья, всем доброго дня!
Помогите, пожалуйста, создать запрос в PQ без использования таблицы.
В книги на листе таблица с временным интервалом от сегодня на год назад в диапазоне -1 месяц.
Возможно ли создать подобную в чистом запросе редактора без таблицы в книге?
Спасибо!
Суммирование мер (DAX - PowerPivot) по условию, Суммирование мер по условию через IF() в DAX
 
Товарищи, доброго всем дня!
Помогите пожалуйста с решением вопроса по суммированию мер по условия.
Как смог коротенечко изобразил пример, подобный моему рабочему файлу.
Суть задачи в том, чтобы произвести суммирование результатов мер (Двери, Рычаги, МОП, Кардан) с условием.
Условием в данном случае выступает год (Year), так как с приходом 2020 года методику решили изменить, приходится совмещать методику 2019 года (оставть ее прежнюю), а с 2020 года изменить.
Каким образом прописать меру, чтобы она считала подобно формуле ЕСЛИ()?
Написал вот так, не сработало:
Код
2020:=if(values('исходник'[Year])<>"2020";([Двери]+[Рычаги]);([МОП]+[Кардан]))
Подтянуть значение с другого листа по нескольким условиям, Подтянуть значение с другого листа по нескольким условиям
 
Уважаемые форумчане! Всем доброго времени суток! помогите пожалуйста написать формулу для подтягивания с листов книги на лист консолидации значений.
Суть в следующем.
Необходимо с листов склад1, склад2 подтянуть на лист "свод" значение столбца "Прогноз, шт." в одноименный столбец на листе "свод", но по условию выбора версии прогноза (номера). Выбор производится на листе "свод" в ячейке С1 списком.
Подтянуть значения фиксовые у меня получилось, а вот с изменением версии прогноза никак.
Ошибка при обновлении запроса через Power Query, Ошибка, приводящая к синиму экрану и перезагрузке ПК
 
Товарищи, всем доброго дня!
Надюсь ветку верно выбрал для вопроса, так как в курилку наверное не правильно было бы идти.
Суть проблемы изложу, если кто советом подскажет или направит в нужном направлении куда думать, спасибо!
При обновлении файла (разрешение установил .xlsm, т.к. есть небольшой макрос на удаление листов стоздоваемых при "проваливании в сводную, внутрь"), так вот при обновлении происходит постоянное зависание ПК до полного ребута, он или сам перезагружаеться, или приходится кнопкой помогать. Для сводных в файле их не так много используется один запрос, который в себя втягивает несколько других, не очень сложных кнопочно обработанных запросов, строк на выходе получается более 1,4 млн. Windows 10 на борту, проц Core i7 8700 CPU 3.2 ОЗУ 16 Гб, система и офис (2016) 64-рязрядные. Винду и офис переустанавливать пробовал, не помогло. Данная ошибка наблюдаеться только на моём ПК, даже на маломощном Celeron файл обновляется, долго, но процесс завршеатся успешно. На подобных компах моего уровня мощности тоже обновление проходит успешно. Данная проблема на моём ПК только с этим файлом, остальные (-ое) работатет корректно. Что может быть? Может была у кого подобная ситуация. Спасибо!
Название меры в PowerPivot по условию, Добавлять в название меры название текущего месяца
 
Всем доброго времени, товарищи!
Подскажите пожалуйста, есть ли возможность в название меры добавлять наименование текущего месяца?
Есть отчетная база в PV с мерами и вычислительными столбцами, но в ней (базе) нет даты, то есть даже в исходной базе (таблице .xlsx) также нет даты, на этапе формирования базы название отчетного месяца убивается в PQ. Так вот, можно ли как то добавить название месяца, например есть мера:
Код
КВ_С:=iferror(sumx('План'; 'План'[КВ С] * calculate(sum([Планирование, шт.]))) / calculate(sum([Планирование, шт.])); blank())

Возможно ли, добавить данную меру
Код
Месяц:=format(datevalue(today()); "mmmm")
к любой из создоваемых в базе? Или может есть еще какой способ получить КВ_С (Август):=...
Подсчёт суммы в периоде, по условию заполнения значений по месяцам.
 
Всем доброго дня!
Товарищи, как посчитать сумму в ячейке С16 с учетом заполнения столбца D (диапазон D3:D14), то есть появления факта по месяцам. Например сейчас имеются данные январь апрель, соответственно сумма в ячейке С16 должна быть ровна 4 месяцам Плана. Прописал формулу в ячейке С16, но она как-то считает не верно мне. В чём ошибка подскажите пожалуйста. Если совсем не верная формула, то подскажите другу. Спасибо!
Скрытие (раскрытие) нескольких строк по условию (VBA), Код есть и есть вопрос.
 
Товарищи, всем доброго дня!
Помогите пожалуйста решить задачу на скрытие нескольких строк в таблице (не умная). Имеется таблица, в которой производяться расчёты.  В ячейке А1 есть выпадающий список. Как реализовать, чтобы когда в ячейке А1 установлено "Группа" или "Склад1" или "Склад2" строки таблицы (диапазон с 4 строки по 13) были видны все, а когда выбирался Склад3, Склад4... и другой, то скрывались строки от 9 по 13?
Код который имеется в файле, написал мне Wiss когда-то, но он работает только на "Группа", возникла потребность чтобы строки были видны и на двух складах.
Спасибо!

Код
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Parent.Range("A1") = "Группа" Then
        Target.Parent.Range("9:13").EntireRow.Hidden = False
    Else
        Target.Parent.Range("9:13").EntireRow.Hidden = True
    End If
End Sub
Подсчёт усреднённого показателя через СУММПРОИЗВ с условиями
 
Товарищи, доброго дня!
Подскажите, как реализовать подсчёт итогового значения в ячейке С10, D10, через функцию =суммпроизв().
Перепробовал массу вариантов её написания, но увы не получил верного исполнения, потому что не смог прописать верно.
Необходимо просуммировать перемноженные внутри каждого склада показатели (=Уд. продажа в розницу, ₽ х Винт) и потом разделить на общий итог продаж Винтов.
Спасибо!
Замена значений в PowerQuery, Заменить несколько значений в столбце одним шагом в PQ
 
Товарищи, всем доброго дня!
Подскажите пожалуйста, можно ли как-то объединить несколько запросов по замене значения в редакторе PQ в один?
Есть код, который содержит массу замен значений при помощи обычного кнопочного варианта через функцию:
Код
#"Замененное значение1" = Table.ReplaceValue(#"Переименованные столбцы1","Склад1","Склад",Replacer.ReplaceText,{"Субконто Дт"}),
 #"Замененное значение2" = Table.ReplaceValue(#"Замененное значение1","Склад3","Склад23",Replacer.ReplaceText,{"Субконто Дт"}),
 #"Замененное значение3" = Table.ReplaceValue(#"Замененное значение2","Склад65","Склад100",Replacer.ReplaceText,{"Субконто Дт"}),

Есть ли вариант как-то в одно предложение это сделать, тем самым убрав в Примененных шагах кучу шагов?
Спасибо!
Изменено: tmhashNIK - 27.02.2019 10:43:29
Уникальные значение в PowerQuery и счёт количества повторение, вытащить при помощи PQ уник.знач. и подсчитать число повторений в исходной базе
 
Товарищи, всем доброго дня!
Прошу помощи у знающих. Подскажите пожалуйста, как можно проделать действие в PQ, которое в excel формулами не так сложно сделать, но при большом массиве работа тормозиться из-за нехватки ресурса компа.
Есть задача при помощи PQ в базе данных «лист База» проставить клиенту тип «Торгаш», если он встречается более одного раза в списке (список большой, несколько 10 тыс.строк). На листе «результат» изобразил, как это я делаю в excel: вытаскиваю уникальные значения, произвожу подсчёт сколько одно уник. значение встречается в базе «Клиент» и проставляю ему статус, после втягиваю в основную таблицу в столбец «Подбор» =ВПР-ом.
Скрыть пять строк по одному условию
 
Товарищи, всем доброго дня!
Помогите пожалуйста решить задачу на скрытие нескольких строк в таблице (не умная). Имеется таблица, в которой производяться расчёты.  В ячейке А1 есть выпадающий список. Как реализовать, чтобы когда в ячейке А1 установлено "Группа" строки таблицы (диапазон с 4 строки по 13) были видны все, а когда выбирался Склад1, Склад2... и другой, то скрывались строки от 9 по 13?
Спасибо!
Суммирование с условием пропуска строки в массиве, Произвести сложение нескольких строк пропуская заданные по условию
 
Товарищи, всем дорого дня!
Как просуммировать значение при условии в общий итог, при этом применить условие пропуска строки целиком, если исчезает одно из наименований склада.
Пример во вложении. Имеется массив с подскладами и остатками по ним, и есть общая, так сказать строка итогов, общий склад в который заливаються все остатки из этих малых складов (Склад1, Склад2...), как реализовать суммирование только тех остатков, склады которых (наименования которых) остаются видимыми, а склады, наименования который убраны, формула чтобы пропускала?
Спасибо!
Поиск с объединением двух и более результатов в одну ячейку, ВПР (или ИНДЕКС(ПОИСКПОЗ()) с объединением двух и более результатов по одному условию (повторяются)
 
Товарищи, всем доброго дня!
Помогите пожалуйста в решении вопроса с ВПР или с ИНДЕКС(ПОИСКПОЗ()). В Табл.1 исходные данные с рейтингом складов. В Табл.2 результат склады по иерархии (ранжирование) по возрастанию, 1 место у склада с наибольшими остатками. Есть нюанс, с которым не могу разобраться, если в Табл.1 у 2-х или 3-х складов одинаковые остатки, а соответственно одинаковый рейтинг места, как объединить два склада в одну ячейку Табл.2. В Табл.3 руками изобразил, результат при котором два склада заняли 2-е место.
В Табл.1 фильтровать по иерархии не могу, так как на исходном порядке залинковано много других таблиц связанных. Количество складов в Табл.1 равно 8, увеличивать пока не планировал, поэтому в Табл.2 и Табл.3 строк также 8. Соответственно, если два склада на 2 месте, то 8 строка пустая.
Спасибо!
Добавление строк в диапазоне по условию
 
Форумчане, всем доброго дня!
Прошу помощи вашей.
Выгрузка из 1С не идеальна, и возникла проблема в разных количествах строк в "Операциях" по "Документам", где-то 5, а где-то 4 строки. Необходимо привести весь массив к единому формату, в моём случае добавить 5-ю строку снизу каждого платежного документа.
Товарищи, как добавить 5-ю строку снизу в блок "Операция" по условию, то есть просчитать количество строк в объединенной ячейке столбца С листа "1" и если их 5, то пропустить, если 4 то добавить одну снизу.
Спасибо!
Суммирование с нескольких листов по условию, Просуммировать значения с нескольких листов по условиям
 
Добрый день!
Товарищи, какую формулу необходимо прописать для суммирования значений по нескольким условиям с разных листов книги.
На лист "итог" просуммировать значения из таблиц на листах Склад1...Склад5 по условию наименования ЗЧ (столбец А, наименования подтягиваются сами с учётом Вида склада в ячейке В1) и вида склада В1.
То есть, например, если выбрать вид склада Запчасти, то формула должна подтянуть по видам з/ч сумму с двух листов Склад1 и Склад2.
Буду признателен за подсказку в написании формулы.
Спасибо!
Изменено: tmhashNIK - 05.10.2018 16:43:52
Страницы: 1 2 3 След.
Наверх