Формула для DAX мера для сводной таблицы, Формула неверно считает DAX меру при подсчете итогов в сводной таблице
Формула для DAX мера для сводной таблицы, Формула неверно считает DAX меру при подсчете итогов в сводной таблице
14.02.2024 10:40:42
Уважаемые форумчане,
Посоветуйте, пожалуйста, как правильно написать DAX формулу. Формула DAX меры при детальном развороте сводной таблицы считает правильно данные по строкам (доля_оплат), но при сворачивании итоговые строки (по товарам) мера считает неверно. Исходный набор данных приведен в прикрепленном файле. Формула меры, которую необходимо исправить: SUMX( DISTINCT( Sales[Товар №]); MAX(Sales[Доля платежей] ) ) В прикрепленном файле пример предоставлен. Также прикреплен скрин для визуальной оценки проблемы. Спасибо за понимание, если что-то не так написал.
Изменено: |
|
|
Расчет DAX меры по двум условиям из другой таблицы при условии связи "многие ко многим"., По дате и артикулу таблицы реализации необходимо рассчитать объем выпуска из другой таблицы выпуска с помощью расчетной меры DAX.
25.04.2023 11:49:30
|
|
|
Расчет DAX меры по двум условиям из другой таблицы при условии связи "многие ко многим"., По дате и артикулу таблицы реализации необходимо рассчитать объем выпуска из другой таблицы выпуска с помощью расчетной меры DAX.
Расчет DAX меры по двум условиям из другой таблицы при условии связи "многие ко многим"., По дате и артикулу таблицы реализации необходимо рассчитать объем выпуска из другой таблицы выпуска с помощью расчетной меры DAX.
Расчет по шаблону формулы в Excel с помощью PQ, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью PQ
13.04.2023 23:16:47
Большое человеческое спасибо! 👍 Пойду разбирать код. |
|||||
|
Расчет по шаблону формулы в Excel с помощью PQ, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью PQ
11.04.2023 21:45:17
Хорошо, спасибо за идею. Попробую её реализовать. Изначально думал, что можно как-то через регулярные выражения решить задачу. Задание увы не тестовое, практическая необходимость. |
|||||
|
Расчет по шаблону формулы в Excel с помощью PQ, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью PQ
08.04.2023 14:25:38
Добрый день, форумчане,
Необходима ваша помощь в решение задачи автоматизации расчетов на основании шаблонов формул. К сообщению прикреплен файл с примером. Есть решение данного вопроса в VBA, но требования изменились к использованию PQ, поэтому снова пришлось вернуться к этому вопросу. В примере указаны 5 показателей, из которых 2 показателя (показатели 4 и 5) получены расчетным путем на основании других показателей с использованием представленного шаблона формул. Шаблоны формул указаны по следующему правилу: наименование показателей заключены в квадратные скобки, другие знаки по правилам математики - вообщем в экселе, только вместо ячеек указан код показателя в квадратных скобках. Спасибо за помощь. |
|
|
Расчет по шаблону формулы в Excel с помощью VBA, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью VBA
03.04.2023 16:34:34
|
|||
|
Расчет по шаблону формулы в Excel с помощью VBA, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью VBA
03.04.2023 16:15:24
|
|||||
|
Расчет по шаблону формулы в Excel с помощью VBA, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью VBA
02.04.2023 20:02:52
Да, это действительно бессмысленно, если у вас всего 5 показателей и заблудиться в этом практически невозможно. Но если, у Вас этих показателей и их вариаций 500-600, то править формулы, если вдруг необходимо переместить данные в другой файл. Это еще те танцы с бубнами. Кроме того, это необходимо для автоматизации расчета, т.к. список показателей с закрепленными за ними формулами можно получить с сервера. Соответственно дальнейший расчет приходится корректировать в ручную, это каждый раз очень много времени занимает, т.к. каждый раз есть вероятность появления новых показателей и изменения в формулах расчетов. |
|||
|
Расчет по шаблону формулы в Excel с помощью VBA, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью VBA
Расчет по шаблону формулы в Excel с помощью VBA, Необходимо рассчитать значение в Excel, используя значение других показателей по шаблону формулы с помощью VBA
02.04.2023 14:58:34
Добрый день, форумчане,
Необходима ваша помощь в решение задачи автоматизации расчетов на основании шаблонов формул. К сообщению прикреплен файл с примером. В примере указаны 5 показателей, из которых 2 показателя (показатели 4 и 5) получены расчетным путем на основании других показателей с использованием представленного шаблона формул. Шаблоны формул указаны по следующему правилу: наименование показателей заключены в квадратные скобки, другие знаки по правилам математики - вообщем в экселе, только вместо ячеек указан код показателя в квадратных скобках. На простарах интернета не смог найти подходящий скрипт VBA, который просматривает шаблон формулы и на его основании, расчитывает значение искомого показателя. Спасибо за помощь.
Изменено: |
|
|
Манипуляция панелью управления в файле эксель с xml кодом, При нажатии кнопки на панели управления вызывается макрос с ошибкой
Манипуляция панелью управления в файле эксель с xml кодом, При нажатии кнопки на панели управления вызывается макрос с ошибкой
15.11.2020 19:06:16
Добрый вечер, форумчане! Подскажите, пожалуйста, как исправить макрос, который генерирует ошибку. К вопросу приложен файл, в котором с помощью xml созданы три вкладки: "Панель №1", "Панель №2" и "Вход в программу". Во вкладке "Вход в программу" есть единственная кнопка - "Вход в программу", необходимо, чтобы при ее нажатии две другие вкладки ("Панель №1", "Панель №2") появлялись, в исходном состоянии эти вкладки скрыты. Вот код XML:
Но при нажатии кнопки макрос выдает ошибку: Obect variable or With block variable not set. Вот макрос:
Подскажите из-за чего появляется ошибка. Спасибо за помощь. |
|||||
|
Универсальный календарь, вызываемый из любой формы управления
Универсальный календарь, вызываемый из любой формы управления
29.06.2020 15:37:08
Добрый день, форумчане. Помогите, пожалуйста, с установкой календаря в форме вода. К сожалению, в моем корпоративном экселе отсутствуют встроенная форма календаря. Поэтому пришлось с интернета позаимствовать уже созданные календарь с помощью макроса. К одной из форм ввода приспособить данный календарь не возникло проблем, а к двум другим, где также требуется ввод даты не получается организовать возврат даты. Т.е. когда вызываешь календарь из первой формы и выбираешь дату, то дата возвращается в комбобокс формы, т.к.в модуле календаря (процедура Sub Set_Date()) прописан возврат даты только в первую форму. Из двух других форм календарь вызывается, но дата не возвращается в соответствующий комбобокс открытой формы. Не могу найти способ, чтоб даты возвращались в нужный комбобокс. Файл пример прикреплен.
Спасибо за помощь. |
|
|
По начальному элементу отобразить всю его иерархию., неизвестно количество уровней иерархии и количество элементов на каждом уровне
07.03.2020 10:00:22
|
|
|
По начальному элементу отобразить всю его иерархию., неизвестно количество уровней иерархии и количество элементов на каждом уровне
07.03.2020 09:30:26
Добрый день, форумчане.
Не получается сделать оптимальны алгоритм для обработки иерархии элементов. Существует определенная иерархия элементов как показано на картинке, заранее не известно кол-во ее уровней, и кол-во элементов на каждом уровне неодинаково, т.е. ветви каждого элементов могут содержать как 1, так и 100 элементов. И при указании наменовании первого элемента этой иерархии необходимо отобразить все элементы относящиеся только к этому элементу согласно иерархии. В данный момент я просто сделал 5 циклов, которые выполняют эту задачу, но это сильно тормозит процесс, а в будущем неизвестно будет ли достаточно этих 5 циклов, возможно надо будет еще добавлять.
Спасибо заранее за помощь. |
|||
|
Форма ввода данных, спрятанная в надстройке, В надстройке скрыта форма ввода данных в виде обычного листа. Но при работе надстройки возникают непредвиденные собщения системы.
04.03.2020 10:47:02
Спасибо,
|
|
|
Форма ввода данных, спрятанная в надстройке, В надстройке скрыта форма ввода данных в виде обычного листа. Но при работе надстройки возникают непредвиденные собщения системы.
04.03.2020 09:13:53
Добрый день,
|
|||
|
Форма ввода данных, спрятанная в надстройке, В надстройке скрыта форма ввода данных в виде обычного листа. Но при работе надстройки возникают непредвиденные собщения системы.
03.03.2020 20:40:24
Доброго времени суток, опытные разработчики приложений!
Необходимы ваши советы и опыт разработки надстроек. Ситуации состоит в следующем, есть надстройка, в которой "спрятана" форма ввода в виде обычного листа excel. Смысл в том, чтобы при подключении надстройки, находящийся в ней макрос отображает форму ввода в обычном листе excel. Триггер для запуска макроса в надстройке будет кнопка в понели инструментов, которая появится в момент подключения надстройки - "Run Macro". Технически макрос выполняет копирование листа со всеми кнопками управления из надстройки в новый открытый файл, но как видно в коде надстройка преобразуется в файл, а затем снова - в надстройку. Как начинающий разработчик я опасаюсь определенной уязвимости кода, но из-за недостатка опыта пока не могу определить характер такой уязвимости. Уязвимость я имею ввиду, что код может не сработать у пользователя, или случайно пользователь запустить vba editor. Код приведен ниже:
По теме два вопроса: 1) На сколько механизм реализации отображения формы ввода надежен, или есть возможность это реализовать лучшим способом. Сразу оговорюсь, форма ввода необходима в виде листа excel. 2) После закрытия нового файла, почему-то выходит сообщение о необходимости сохранения и надстройки. Как убрать это сообщение. Файл-надстройка также в приложении. Спасибо за помощь. |
|||
|
Ошибка ( Error '9') при создании массива с помощью VBA
Ошибка ( Error '9') при создании массива с помощью VBA
22.08.2016 18:36:34
Уважаемые форумчане,
Помогите, пожалуйста, устранить ошибку (Error '9') при создании массива с помощью макроса VBA. Есть таблица с данными по продуктам в разрезе по магазинам и районам. Необходимо создать двухмерный массив данных с помощью VBA, где колонками будут выступать магазины, а строками районы (см.прикрелпенный файл). Вот существующий код:
Нужен совет опытных гуру VBA. Спасибо заранее.
Изменено: |
|||
|
Макрос VBA по создания диаграммы (ошибка)
Макрос VBA по создания диаграммы (ошибка)
03.01.2015 19:40:10
Уважаемые форумчане!
Помогите,пожалуйста, c макросом. При выполнении макроса появляется сообщение об ошибке:
Изменено: |
|||
|
Создание диаграммы с помощью VBA, В файле при помощи VBA сортируются данные и создаются 11 диаграмм. Проблема написанной программки - быстродействие
01.01.2015 18:01:02
Уважаемые форумчане!
Помогите, пожалуйста, советом что необходимо сделать чтоб повысить быстродействие и отказоустойчивость написанного кода VBA, работающего только в 2013 Excel - такие заданные условия. Файл так работает, что необходимо только вставить значения в незакрашенные области и запустить макрос с помощью кнопки "создать диаграммы". Сортировку и построение диаграмм макрос выполняет сам. Есть одна проблема в коде, которую мне пока не удалось обойти, что если значение в незакрашенной области только одно, то диаграмма не создается в нужном виде. Поделитесь, опытные кодеры как можно обойти эту проблему с помощью использования массива, но не того типа, который сейчас используется в коде. Спасибо заранее за помощь |
|
|
Изменение местонахождения Data Label гистограммы с помощью VBA, Созданный макрос выдает ошибку при выполнении Run-time error '438'
24.10.2014 20:16:10
Уважаемы, форумчане!
Подскажите, пожалуйста, почему при написании следующего макроса, возникает ошибка:
Заранее спасибо за советы.
Изменено: |
|||
|
Округление чисел до указанной кратности
10.10.2010 12:37:27
ТОварищи,
Помогите решить проблему округления. Мне необходимо округлить определенный перечень значений, но так округлить, чтоб конечный результат был кратен указанному мной значению. Например, я имею 15 566, это значение должно быть кратно 300 (по условиям задачи), самое близкое кратное значение должно быть 15600. Подскажите какими способами можно решить данную проблему! Спасибо заранее. |
|
|
Создание макроса с нуля