В моей модели данных есть столбец с именем rowDate . В этом столбце есть несколько повторяющихся экземпляров дат из-за того, что существует несколько строк данных для разных времен одного дня.
Я написал меру, которая суммирует значения в другом столбце из модели данных, из которой я хочу извлечь. (Мы назовем это MyMeasure .)
Я пытаюсь написать формулу CUBEVALUE, которая извлекает сумму MyMeasure , когда rowDate равно значению ячейки на листе. (Это позволит изменить результат CUBEVALUE в зависимости от даты, которую пользователь вводит в ячейку B2.)
, например
Ячейка B2 = "2018-06-29" (дата отформатирована)
=CUBEVALUE("ThisWorkbookDataModel","[MyMeasure]","[Summary Data].[rowDate].["&$B$2&"]")
Это всегда возвращает # N / A. У меня есть другой столбец с данными (число), в котором я могу написать точно такую же формулу CUBEVALUE, но ссылаясь на соответствующую ячейку, и она работает просто отлично. Я не могу понять только этот столбец дат.