Power Pivot повторно присваивает «текстовый» тип пустым столбцам цифр c при обновлении - PullRequest
0 голосов
/ 27 апреля 2020

Я разрабатываю шаблон с Power Pivot. Он включает необязательные столбцы даты, которые могут оставаться полностью пустыми. Поэтому я вручную выбираю тип столбца как «дата».

Однако после обновления я получаю ошибки в моих показателях, потому что тип данных меняется на «текст», когда столбец остается пустым. Есть ли способ подавления автоматического определения типа c для пустых столбцов? (Я уже отключил автоматическое преобразование типов c в настройках рабочей книги и в настройках Power Pivot.)

Обнаруженные мной обходные пути

  1. добавляют 0 ко всем формулам, например [datekey] + 0 >= FIRSTDATE(Calendar[date]) (уродливо и утомительно для многих мер)
  2. введите 0 в первом наборе данных. Но тогда мне нужно использовать [datekey]=0 вместо ISBLANK([datekey]) в моих формулах, чтобы проверить наличие записи (может запутать пользователей)
  3. ввести пустую строку с датами и скрыть ее (убедитесь, что все меры игнорируют пустую строку)
...