Sdílet prostřednictvím


SELECTCOLUMNS

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Vrátí tabulku s vybranými sloupci z tabulky a novými sloupci určenými výrazy DAX.

Syntaxe

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …) 

Parametry

Pojem definice
Table Libovolný DAX výraz, který vrací tabulku.
Name Název zadaný sloupci uzavřený do dvojitých uvozovek.
Expression Libovolný výraz, který vrací skalární hodnotu, jako je odkaz na sloupec, celé číslo nebo řetězcová hodnota.

Návratová hodnota

Tabulka se stejným počtem řádků jako tabulka zadaná jako první argument. Vrácená tabulka má jeden sloupec pro každou dvojici Name, Expression argumentů a každý výraz se vyhodnotí v kontextu řádku ze zadaného Table argumentu.

Poznámky

SELECTCOLUMNS má stejný podpis jako ADDCOLUMNSa má stejné chování s tím rozdílem, že místo toho, aby začínal se zadaným Table, SELECTCOLUMNS začíná prázdnou tabulkou před přidáním sloupců.

Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

Pro následující tabulku s názvem Zákazník:

Země State Počítat Celkem
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Návraty

Země, stát
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA