Lari, да уж, высший пилотаж! Самостоятельно я бы не скоро до этого дошёл. Добавил в _t3 обработку сценария при плане и факте = 0, чтобы он не засчитывал выполнение в таком случае.
Lari, во вложении корректный вариант. Бонус проставляется у всех если использовать меру mechanix 85. Это не верно, тк должно учитываться выполнение плана.
Доброе утро! Прошу у вас совета как можно реализовать сумму вычислений мер в сводной таблице на уровне выше. В примере во вложении, клиентский бонус должен суммироваться на уровне менеджера, а не считаться по общему план/факту менеджера.
Добрый день, уважаемые гуру excel! Имею интересную задачу, которую не удаётся решить собственными силами. Прошу у вас помощи в реализации или совета "в какую сторону копать".
Задача следующая: есть данные по отгрузкам на склады с разными датами и есть фактический остаток товара. Идея в том, чтобы попозиционно вычитать отгрузки из текущего остатка (последовательно), и в итоге получить дату отгрузки товара (см. пример во вложении). Крутил данные по-всякому, но формулу не удаётся придумать.
Добрый день! Не хватает знаний для решения одной задачки, прошу помощи у уважаемых экспертов. Есть таблица со столбцами Дата, Наименование товара, Остаток, Склад. Необходимо вывести с помощью PQ остатки товаров на складах на самую позднюю дату. Т.е. взять MAX(Дата) и показать остатки по товарам на эту дату. Не могу сообразить как правильно агрегировать данные.
PooHkrd, mechanix 85, переделал отчёт в excel 2013, добавил справочники через query, создал связи там, переписал меры. Вроде всё работает. Спасибо, выручили!
Да, погуглил - решения судя по всему не существует. Буду переделывать отчёт. Только вот теперь возникает вопрос, как можно связывать между собой таблицы без power pivot? т.е. я могу создать запрос power query из таблицы-справочника на листе excel, а как потом связать этот справочник с основной таблицей по ID?
mechanix 85, спасибо за информацию! а excel 2013 x32 стандарт вообще поддерживает pivot? И какие могут быть альтернативные варианты? (устанавливать всем юзерам надстройку то ещё занятие) Делать справочники в sql и грузить их через power query?
Добрый день! Есть отчёт в excel, данные к которому тянутся запросом из БД. Недавно внёс правки в отчёт, были созданы справочники и добавлены в модель данных Power Pivot. Написаны необходимые меры. На моём компьютере всё работает исправно, а на компьютерах коллег при попытке нажать на фильтр, вылезает куча ошибок. Видимо, вопрос с правами доступа. Но правами доступа куда? Как это можно исправить? Кто-то сталкивался с подобным?
=VAR f = DISTINCTCOUNT ( 'Таблица1'[filial] )
VAR a = COUNTA('Таблица1'[filial])
VAR s = SUM('Таблица2'[plan])
VAR result = IF(ISFILTERED('Таблица2'[id_sku]); IF(ISBLANK(s);BLANK();f); a)
RETURN
result
Которая заменяет значение факта на пусто, если в плане по этой позиции ничего не выставлено. Но в таком случае итоговое сумма по столбцу считается некорректно, Ведь итог игнорирует условие замены на пустое значение. Подозреваю, что это можно сделать через SUMX, но у меня выдаёт какие-то несуществующие цифры. Прошу помощи у уважаемых экспертов!
Добрый день! Прошу помощи с написанием меры. Имею 2 таблицы: 1 таблица фактов, 2 таблица с планами представленности по каждому товару. Есть мера, которая считает план по каждому товару.
Код
=CALCULATE (
SUM ( 'Таблица2'[plan] );
CROSSFILTER ( 'Таблица1'[id_fmcg_sku]; 'Таблица2'[id_fmcg_sku]; BOTH )
)
Но в таком случае, в сводную таблицу не попадают товары, по которым стоит план, но не было записей в таблице фактов. Поэтому я вынужден вытаскивать в значения весь столбец с планом. Но в таком случае он считает сумму по всем магазинам. Не могу сообразить как написать меру, которая показывала бы мне план с разбивкой на магазины. То есть должно получиться что-то подобное, только без явного указания магазина. Хотелось бы чтобы мера брала [shop] из сводной таблицы сама. Это можно как-то реализовать?
Уважаемые форумчане и уважаемый surkenny, а не подскажете, логика сводной таблицы позволяет не делать ничего в случае соблюдения условий фильтрации? Т.е. применительно к моему случаю, чтобы процент выполнения считался и выводился только для итоговой суммы (для последнего столбца)? Пока что оставил пустые кавычки в условии, но тогда под них сводник, понятное дело, выделяет отдельный столбец.
Код
IF ( ISFILTERED ( 'Таблица1'[fmcg] ); ""; DIVIDE ( f; p ) )
surkenny, добрый день! логика такая, что важен сам факт присутствия в определенном городе, сумма товара неважны, поэтому используется count. Ваше решение выглядит как то что нужно! Спасибо большое и продуктивного дня! llele, спасибо и Вам за уделенное время!
Всем привет! Прошу помощи у профессионалов. Имею модель данных и сводную таблицу. Пытаюсь разделить сумму по строке (факт) на значение в другом столбце (план) чтобы узнать процент выполнения плана. Уже всю голову сломал, не могу понять как это можно реализовать. В моем понимании должно быть что-то подобное: =COUNT('Таблица1'[ost])/sum([plan] ) Очень надеюсь на Ваши советы.