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

Страницы: 1 2 3 4 След.
Подсчет суммы при учете двух условий, DAX
 
Здравствуйте,
помогите пож, мне исправить формулу "YTD Qty act" в отчете , которая должна считать сумму hours по CO_name и показывать в итоговой таблице таким образом, чтобы при выборе любого месяца на фильтре Period сумма считалась за весь перириод существования  CO_name ( это все MonthYear в таб.support_creatio которые соответсвуют конкретному CO_name), но при этом, если выбрать MonthYear которого нет для CO_name, то сумма не считается для него.
Например, есть usrcoepicid/Epic = PS -4283, у него 3 CO_name, один CO_name имеется по всем 12 мес 2024 года, а 2 других имеют период с 07.2024 по 12.2024.
При выборе на фильтре всего 2024 года , должна отобразиться вся сумма  по всем CO_name , а если выбрать какой-то месяц до 07,2024 то должна вывестить сумма только для той CO_name, которая уже существовала в этот период - это 5,68, начиная с 07.2024 уже выведится + сумма за весь период и по второй CO_name  5,68+36,68=42.36. Сейчас мера отображает 42,36 по всем 3-м СО , но если далее раскрыть уровни то цифры будут правильные
Расчет средневзвешенного значения, DAX
 
Здравствуйте,
есть у меня формула расчета средневзвешенного значения, но работает она не во всех случаях правильно, а именно: на уровне CO_name она считает на 0,6 меньше чем если считать в ексель или калькуляторе) в отчете 37,83, а должно быть 38.4
Помогите пож определить ошибку
Преобразовать три столбца в один, DAX
 
Здравствуйте, есть сводная таблица с тремя столбцами.
Подскажите пож, можно ли как-то значения из трех столбцов объединить в один столбец, так чтобы напротив эпиков выводилось количество эпиков, напротив тасков(mid_key) - их количество и напротив issue_key соответственно -количество issue_key ?
Изменено: l-lisa - 29.10.2024 09:20:48
Исключить нерабочее время, DAX
 
Здравствуйте!
В файле есть расчетный столбец time , в котором для каждого issue_key расчитывается время за вычетом нахождения в статусах "Pending", "On Hold", "Waiting for client" и времени за выходные(суббота, вс) --- переменные SUM_SEC  и Except_SEC соответственно.
Помогите пож-та, вычесть еще то время, которое выходит за рамки с 9.00 до 18.00. ТО есть нужно учитывать, только рабочие 9 часов, остальное не учитывать. На примере  issue_key ABBVIEGL - 164068: статус deployment начинается в 14.39 и заканчивается в  18.32 , и вот эти 32 минуты и 15 секунд нужно исключить из итогового результата.
Как это сделать вообще не представляю((
Изменено: l-lisa - 20.08.2024 13:13:14
Посчитать разность времени по условию, DAX
 
Добрый день!
В столбце time - время в секундах. Для каждого id необходимо вычесть из времени указанного в time, суммарное время посчитанное как сумма разностей статусов
если сперва в столбце "newstring" стоит статус "Pending" или "On hold" или "Waiting for client" и в oldstring стоит статус "Pending" или "On hold" или "Waiting for client.
Например,  для id = 2649734  в "newstring" стоит "Pending" 09/04/2024 14:09:00 и в oldstring стоит "Pending "11/04/2024 11:45:26, затем снова в   "newstring" стоит "Pending" 11/04/2024 11:48:06 и в oldstring стоит "Pending "12/04/2024 09:41:13, поэтому сначала вычитаем 11/04/2024 11:45:26 - 09/04/2024 14:09:00 и прибавляем разность 12/04/2024 09:41:13 -11/04/2024 11:48:06,
также разность считаем для On Hold: 17/04/2024 10:06:51 -17/04/2024 10:06:41 и в итоге суммируем разности для On Hold и Pending.
Не могу сама придумать как это сделать((
Найти разность между максимальной и минимальной датой-верменем, DAX
 
Здравствуйте! Помогите пож, с правильным вычислением дат-времени.
В своем файле я создала столбец "time", но результат не верный(( не срабатывает IF, он возвращает 2-й вариант
В нём я пытаюсь для каждого отдельного значения в столбце "issue_key"  посчитать калькулируемый столбец "time" , который должен быть равен  разности между значением даты-времени из столбца  "created_status" - при значении в столбце "newstring " = "Done" (или если в "newstring"  нет значения "Done" то берется  текущая дата-время)  и минимальным значением в "created_status" для issue_key.
А потом ещё из полученного значения, нужно вычесть дату-время "created_status" , которое начинается, где в столбце "newstring" стоит Pending и время, где в стобце "oldstring " стоит Pending —это будет 14:02:42 - 14:01:32 = 1 минута 10 сек
P.S. Таких смен из статуса в Pending и из Pending в другой статус может быть несколько или не одного для issue_key
Пока у меня не выходит даже общее затраченное время вычислить(от максимального, которое соответсвует статусу Done до начального минимального....(
Изменено: l-lisa - 19.07.2024 17:31:13
Найти количество месяцев за которые были пустые значения расчета меры, DAX
 
Добрый день!
Помогите пож-та, вычислить значение для каждого Acc name , которое расчитывается как Total_L_users делённое на количество месяцев, в которых по Acc name не было пусто.
Например, для ABBOTGL 0.29/1, для Bayer 0,39/2, для EWIZARD 0,30/1. То есть за период из 2-х мес только для Bayer значение было в каждом мес, а для других только в одном месяце.
Из-за сложных связей в схеме , не могу придумать как посчитать эту метрику((
Создать второй тотал в матрице, DAX
 
Добрый день!
У меня есть матрица, в которой помесячно отображаются по строкам метрики и есть тотал для каждой отдельной метрики.
Подскажите пож-та, можно ли вывести еще один тотал, в котором будут средние значения метрик(метрика/количество месяцев)?
Не могу решить никак эту проблему, хотя может и не возможно? ! :(
Найти подстрроку с помощью регулярных выражений, regexp
 
Здравствуйте, никак не могу с помощью регулярных выражений вычленить значение находящееся после 'key': и перед запятой или , 'self':
Вот пример строки {'id': '2132078', 'key': 'VIATRISGL-37374', 'self': 'https://}
нужно вернуть VIATRISGL-37374
одна из моих попыток вообще ничего не возвращает(
Код
REGEXP_EXTRACT(je."financial epic key",'key'': ''[^'']*, ([^,]*)')

может кто-нибудь умеет писать регулярки, помгите  :cry:
Добавить поле в таблицу в PowerBI, DAX
 
Здравствуйте!
Помогите пож-та добавить в вычисляемую таблицу поле status из основной таблицы.
Сейчас моё вычисление добавляет статус только по тем строкам, где нет дубликатов по key и нет нахождения макс даты, а где они есть то возвращает пусто.В общем, основная задача из основной таб получить таблицу, которая будет содержать уникальные key и соответсвующие им максимальные даты и статус, ну и summary
Изменено: l-lisa - 28.12.2023 15:47:32
Подставить макс дату в создаваемый календарь в PowerQuery, PowerQuery
 
Здравствуйте,
помогите пож, в таб. Сalendar, при её создании подставить вместо заданного сейчас прописанного вручную значения end date,  максимальную дату из другой таблицы "Table", то есть эта конечная дата не статичная и меняется.
Отсортировать дату для отдельных значений, DAX
 
Здравствуйте!
Подскажите, пожалуйста, как отсортировать по возрастанию даты по кадому key  и проставить 1 рядом, для всех key, кроме последнего внутри отсортированного диапазона дат. Например key 20027 - всего  три даты для него 30.06.2023, 07.07.2023 и 28.08.2023 --нужно проставить 1 для кey  с датами 30.06.2023, 07.07.2023 , а для самой последней даты не проставляеть. Если key встречается только 1 раз - у него одна дата, то в таком случае ниччего не проставлять. ТО есть если есть 2 и больше кey -тогда сортировать по дате и ставить 1 всем, кроме последнего.
Cоздать таблицу с авторами по двум условиям, DAX
 
Здравствуйте, помогите пожалуйста, создать таблицу с перечислением  key, даты Created и авторов для которых в столбце Comment встречается фраза "To: Done" при условии, что есть 2 фразы  одновременно в одной строке  для key:  "From: Post-deployment validation" ,"To: Post-deployment validation:" . В примере есть один key  которому удовлетворяют два условия, то есть нужно вывести авторов с именами Inna Baglai,Veronika Yesypenko и Serhii Remnov
Сгруппировать данные для расчета дат внутри группы, DAX
 
Здравствуйте,
помогите пож, с добавлением услрвия группировки по столбцу key в таблице "prog". Сейчас в таблице есть 3 расчетных столбца, в последнем рассчитывается разница времени между солбцами  in и  to, но поскольку нет группировки по key, то расчет в некоторых случаях работает не правильно, например  для id 240559 - для которого значение in больше to, а т.к. в расчете не учитывается поиск для отдельного ключа/айди, то формула ищет то значение in, которое будет отвечать условию [in] < t, а такое значение уже будет для другого ключа...
Изменено: l-lisa - 04.11.2023 21:18:53
Найти разницу во времени между статусами, DAX
 
Здравствуйте,
помогите пожалуйста найти разницу во времени для каждого Author по каждому отдельному key, а именно: если в столбце "Comment" есть "From: Waiting for customer, To: In Progress" и позже "From: In Progress, To: Waiting for customer", то вычитаем из даты-времени Created , когда статус только зашел в In Progress, дату-время ,когда статус из Прогресс перешел в другой статус.
То есть нужно найти время от  "To: In Progress"  до "From: In Progress"

В примере есть 2 подходящих под условие ключа:  EWIZARDSD-25912 и EWIZARDSD-33771
Для EWIZARDSD-25912  в 11.33 статус зашел в "To: In Progress", в 11:41 статус переходит из прогресс в "From: In Progress, To Waiting for customer:", в 17.08 "From: Waiting for customer, To: In Progress" в 17:17 статус  From: In Progress переходит в To: Waiting for customer. Итоговое время в прогресс статусе: (11.41-11.33 )+(17,17-17,08)=0.8+0.9= 0.17             Для EWIZARDSD-33771 статус менялся один раз - "фром вэйтинг ту прогресс" в 9.32 и в 10.13 поменялся обратно  и того 10,13-9,32=0,41 ч.
Изменено: l-lisa - 02.11.2023 20:11:51
Добавить дату из второй таблицы, DAX
 
Здравствуйте, помогите пож - не получается добавить дату  created из таб."dep" в  таб. созданную на базе таб. dep "Author_first_refill" -

P.S. можно тему закрыть, решила добавлением в summerize еще одного расчетного поля "dat" как min(task_history[Created])
Изменено: l-lisa - 26.10.2023 16:08:44
Вернуть имена при 2-х условиях, DAX
 
Добрый день,
помогите пожалуйста, вывести в таблицу те имена, для каждого key, из столбца Author, для которых выполняются одновременно 2 условия:1)если для отдельного key,  в столбце Comment  прописано: "Field: Attributes, From: None, To: Post-deployment validation: Successful" и 2)вывести первое имя из списка для key если встречается  несколько имен, если это не report и Jira Administrator)В примере на 3-х разных key должно выводиться для ABBVIEGL-63099 -Bohdan Melnyk, для ABBVIEGL-63077 -Bohdan Melnyk и для ABBVIEGL-63848--Bohdan Melnyk
Изменено: l-lisa - 25.10.2023 13:59:06
Получить слово из строки, регуоярные выражения
 
Добрый день, помогите пож, составить регулярное выражение для строк:

https://viseven.ewizard.io/veeva-vault-auth/hkj/
https://servier.erd.io/emails/adf
https://abbott.zard.io/editor/

нужно выбрать 1) всё что после первой точки и .io : ewizard, erd,zard
2) выбрать всё что между .io/ и слэшем / : veeva-vault-auth, emails, editor
Вычесть из общего количестваа дубли, DAX
 
Здравствуйте,
подскжите пожалуйста, как можно посчитать количество owner_name, со значением в action=ADDED, и вычесть потом из этого количества число дублируюшихся фамилий с action=DELETED. В примере есть дубли для фамилий Anastasiia Savchuk и Oleksandr Tereshchenko, то есть всего с action=ADDED 20 человек, из них 2 человека в этом месяце есть с action=DELETED и мера должна возвращать 20-2=18

написала меру, она то правильно работает, но можно ли как-то по другому переписать её?!
Код
cnt_owners = CALCULATE(DISTINCTCOUNT('Лист6'[owner_name]),'Лист6'[title]="Owner change",'Лист6'[action]="ADDED")-(CALCULATE(COUNT('Лист6'[owner_name]),'Лист6'[title]="Owner change")- CALCULATE(DISTINCTCOUNT('Лист6'[owner_name]),'Лист6'[title]="Owner change"))
Изменено: l-lisa - 13.09.2023 17:57:04
Сохранение выбранного масштаба в PowerBI отчете, DAX
 
Добрый день!
Подскажите пож, как можно сохранить изменненый масштаб отображения, чтобы при каждом следующем открытии отчета этот настроенный масштаб оставался и не возвращался к изначальному -сейчас актуальный размер 66%, а мне нужен 95%.
Посчитать сумму без дублей, DAX
 
Здравствуйте,
помогите пожалуйста, написать меру , которая бы считала для каждого Licence Type  cумму значений в столбце qnt  только для не повторяющихся значений в столбце tenant_date.
В примере у меня должно быть:
redular limited =10+20+10+50=90
internal=10+10+5+10+5+5+10=55
Изменено: l-lisa - 28.08.2023 19:08:46
Вывести список значений, которых нет в другой таблице в PowerBI, DAX
 
Здравствуйте, помогите пожалуйста, написать такие меры, которые дали бы возможность вывести в отдельную  таблицу значения EpicAcc из таблицы CRM  для которых есть непустое значение в license, НО при этом такого значения EpicAcc  не должно быть во второй таблице wizard.
А во второй таблице,  наоборот покаазать те EpicAcc из  таблицы wizard с непустым значением License Type , которые отсутствуют в таблице CRM --это будет только одно значение servier (есть в crm, но нет в wizard).
И третья таблица должна показывать занчения EpicAcc, для которых нет license/License Type в обоих таблицах (в моем примере -это BMS)
Cоздать фильтры по датам в PowerBI, DAX
 
Добрый день, подскажите пож, как можно создать фильтр кнопку , при нажатии на которую снимался фильтр по дате и выбирался весь период и  второй фпльтр при нажатии на которые оставался зафильтрованным только последний год?
Изменено: l-lisa - 17.08.2023 13:08:07
Создать условие при котором значение используется с учетом даты, DAX
 
Добрый день,
помогите пожалуйста создать меру, которая бы использовала в расчете не пустое и не нулевое значение из таб.general столбец Limit, с учетом даты created_at. А именно: нужно суммировать значения duration для кажого юзера отдельно, с учетом дат, сравнивая их с датами из таб general для непустых и ненулевых значений и эту сумму делить на значение из столбца Limit таблицы дженерал, с условием что даты суммируемых значений  больше или равны дате created_at  в таб general для конкрктного значения Limit .а если есть несколько значений Limit( в прмере их два), то суммируем значения сперва начиная с даты 14 июля по 24 июля, так как 25-го июля уже есть новое значение в столбце Limit и нужно будет суммировать duration начиная с 25-го и делить сумму на это значение которое в general за 25-е июля стоит. В примере для юзера ds суммируем duration с 15-го по 20-е июля (2+2+2) и делим на значение Limit за 14 июля=201 и начиная с 25-го июля в котром новое значение Лимит равно 120 -суммируем с 27-го по 28(2+2) и делим соответственно на 120.
Изменено: l-lisa - 11.08.2023 11:19:29
Создать фильтр в DAX, DAX
 
Помогите пожалуйста, сделать фильтр, кнопку например, при нажатии на которую, в столбце spent_h останутся только значения пусто и наоборот уберутся все пустые значения и останутся не пустые
Посчитать накопительные значение начиная с заданной даты, DAX
 
Нужно посчиать накопление(в файле я пыталась считать Spent_orig_cumul), с условием, что накапоивать spent_h нужно с даты spent[data] больше или равной минимальной original'[start_date]. Помогите пож, добавить это условие исправить меру, чтобы она правильно работала
Изменено: l-lisa - 19.07.2023 16:23:47
Обнулить значение при заданной дате, DAX
 
Подскажите пож, а можно ли обнулить значение orig_cumul, начиная с даты равной end_date в original?
то есть, в примере в результирующей таблице сейчас отображается накопительная сумма orig_cumul до  янаваря 2024, а дата энд у нее декабрь 2023,
нужно чтобы в январе orig_cumul  была уже равна 0. Можно ди это реализовать?
Скрыть значения до определенной даты, DAX
 
Добрый день, подскажите, как мне изменить меру Spent_orig,.так чтобы часы spent_h не суммировались раньше первой даты original(1-04-2023), то есть должны отображаться только 500 и 100
Посчитать разницу с учётом предыдущих вычитаний, DAX
 
Здравствуйте, помогите пожалуйста, посчитать разницу значений из таблиц spent(hours) и original(value), так чтобы из суммы ориджинал (самой первой по дате в табл ориджинал) вычиталась сумма часов из спент таблицы( и эта сумма спент, должна начинать суммироваться с даты равной или больше первой начальной даты ориджинал).
То есть для а такой расчет:
начальная дата в ориджинал таб 1.04.2023, значит в таблице спент начинаем суммировать значения часов с даты большей 1.04.2023 --это с 5.04.2023
и тогда в резуоттирующей таблице по каждой дате спент начиная с 5.04.2023 прописываем разницу и для каждой следующей даты учитываем то что уже отняли из ориджинал суммы:
5.04.2023 -- 600 - 500
23.05.2023 -- 100-100
то есть взяли начальные 600 часов из ориджинал , вычли из них 500, осталось 100 и на следующую дату уже из этих 100 часов вычитает спент часы на следуюшую дату
Изменено: l-lisa - 18.07.2023 18:02:25
Вычислить сумму тотал для меры с учтом 2-х условий, DAX
 
Здравствуйте, есть сумма вычисляемая мерой, которая разбивается по id и суммируется, но если я добавляю еще уровень разбивки на L1,L2 и L3, то сумма не пересчитывается, подскажите пожалуйста, как добавить в меру еще столбец c L из другой связанной таблицы
Можно закрыть тему, задача решена https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=158732&TITLE_SEO=158732-poschitat-total-dlya-znacheniy-raschitannykh-meroy
Изменено: l-lisa - 10.07.2023 21:30:47
Страницы: 1 2 3 4 След.
Наверх