지정된 테이블 또는 테이블 식에 계산 열을 추가합니다.
구문
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
매개 변수
| 변수 | 정의 |
|---|---|
table |
데이터 테이블을 반환하는 모든 DAX 식입니다. |
name |
큰따옴표로 묶인 열에 지정된 이름입니다. |
expression |
DAX각 행에 대해 계산되는 스칼라 식을 반환하는 모든 table 식입니다. |
반환 값
모든 원래 열과 추가된 열이 있는 테이블입니다.
비고
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예제
다음 예제에서는 재판매인 채널 및 인터넷 판매의 총 판매액 값을 포함하는 확장 버전의 Product Category 테이블을 반환합니다.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
다음 표에서는 테이블을 수신할 것으로 예상되는 함수가 수신하는 데이터의 미리 보기를 보여 있습니다.
| ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [인터넷 판매] | [재판매인 판매] |
|---|---|---|---|---|
| 자전거 | 1 | 1 | 25107749.77 | 63084675.04 |
| 구성 요소 | 2 | 2 | 11205837.96 | |
| 의류 | 3 | 3 | 306157.5829 | 1669943.267 |
| 액세서리 | 4 | 4 | 640920.1338 | 534301.9888 |