질문
여러 문자열 차원을 비교하여 동일한 행에 있는 각 차원의 멤버 값이 NULL 값을 무시하고 동일한지 확인하는 방법.모든 차원이 동일한 값을 갖는다면 NULL 값을 무시하고 그 값을 반환하며, 그렇지 않을 경우에는 여러 값이 존재함을 나타내는 텍스트 값을 반환합니다.
{ FIXED [ID] : IF COUNTD([Pivot Field Values]) <= 1 THEN MIN([Pivot Field Values]) ELSE "Mulitple Values" END }
IF ISNULL( [Dimension A] ) OR ISNULL( [Dimension B] ) THEN IFNULL( [Dimension A], "" ) + IFNULL( [Dimension B], "" ) ELSEIF [Dimension A] = [Dimension B] THEN [Dimension A] ELSE "Multiple Values" END }
IF [comparison lvl 1 - AB] = "" OR [comparison lvl 1 - CD] = "" THEN [comparison lvl 1 - AB] + [comparison lvl 1 - CD] ELSEIF [comparison lvl 1 - AB] = [comparison lvl 1 - CD] THEN [comparison lvl 1 - AB] ELSE "Multiple Values" END }
IF [comparison lvl 2 - ABCD] = "" OR [comparison lvl 2 - EFGH] = "" THEN [comparison lvl 2 - ABCD] + [comparison lvl 2 - EFGH] ELSEIF [comparison lvl 2 - ABCD] = [comparison lvl 2 - EFGH] THEN [comparison lvl 2 - EFGH] ELSE "Multiple Values" END }