Я пытаюсь отобразить все даты в диапазоне, даже если у них нет данных для конкретной даты.
Наши сотрудники работают 24/7 365 (как и все остальные), поэтому в моем временном диапазоне есть даты, которые не всплывают. Что я пробовал, так это добавить и исключить, что даже если дата имеет нулевое значение для отображения этой конкретной даты.
В настоящее время у меня есть перекрестная таблица, в которой строка представляет собой количество завершенных элементов, а столбцы - дату завершения элемента.
Для наглядности:
04/01/19 04/02/19 04/03/19
1 2 3
Я хотел бы продолжить это до конца моего диапазона (месяца), но мои данные пропускаются, если на эту дату ничего не было завершено.
Что у меня есть на данный момент:
04/01/19 04/04/19 04/05/19
1 6 8
Для строк у меня есть это в строке формул для моей строки.
If [Items Completed]> 0 Then [Items Completed)] Else 0
Для столбцов у меня есть это в моей строке формул
If IsNull([Completed Date]) then 0 Else [Completed Date]
Думая, что это даст мне 0 в тех столбцах, где ничего не было сделано.
Вам нужно создать переменную и использовать функцию TimeDim вот так...
All Dates = TimeDim([Completed Date])
Затем замените [Дата завершения] в таблице на переменную [Все даты]. Вы можете назвать это как хотите. Это приведет к пустым значениям для дат, для которых у вас нет данных. Если вы хотите, чтобы для дат без данных отображались нули, вы можете применить настройку пользовательского формата «Неопределенный» к «0».
Вы можете найти более подробное объяснение с возможными вариантами здесь.
Наслаждаться!
Метод TimeDim стал основой для достижения того, что мне было нужно, а именно линейной диаграммы, которая отображала нулевые значения, если никто не прошел курс обучения в конкретную дату в моем диапазоне. Я работаю в программном обеспечении системы управления обучением, поэтому это часто требуется.
Объект в моем случае называется [Course Completed Date (Success)]
, поэтому вот моя переменная (которая является измерением, а не мерой):
=TimeDim([Course Completed Date (Success)])
Обратите внимание на мой скриншот, как отображаются нули и теперь. Раньше они отсутствовали.