DAXová funkce NAMEOF vygeneruje název sloupce, na který se odkazujeme.

Třeba takhle:

  • ColumnName = NAMEOF(Regions[Country])

vyjde:

  • Regions[Country]

Také vás napadá že když je výstupem funkce stejná hodnota jako na vstupu, je tahle funkce trochu zbytečná?

Představte si, že na sloupec chcete odkazovat textem. Ano, šlo by to takhle:

  • “Regions[Country]”

jenomže ve chvíli, kdy by původní sloupec změnil název, by odkaz přestal platit. Pokud ale budeme pracovat s funkcí, tak ta si sama změní vstup a tím i výstup a vše funguje automaticky dál.