← Tableau Data Analyst認定試験 模擬問題100題(2025年11月版) トップへ
Part 4
問85
売上データを含むデータセットがあります。以下はデータのサンプルです。ある⽉の売上が 50,000ドルを超える場合はtrueの値を、それ以外の場合はfalseの値を返す必要があります。どの2つの 式がこの⽬標を達成しますか︖(2つ選択)
※ 複数選択(2つ選択)
ASUM{[Sales]) IN (50000)
BIIF(SUM( [Sales] )>50000, TRUE, FALSE)
CMAX( [Sales], 50000)
D[Sales] > 50000
解説
A. SUM{[Sales]) IN (50000) - この式は構⽂エラー(⾓括弧と丸括弧の不⼀致)を含んでいます。仮に
SUM([Sales]) IN (50000) であったとしても、IN 演算⼦はリスト内の特定の値と「等しい」かどうかを
チェックするものであり、「より⼤きい」という条件は満たしません。
B. IIF(SUM( [Sales] )>50000, TRUE, FALSE) - 正解です。IIF 関数は、条件(この場合は⽉の売上合計
SUM([Sales]) が50,000より⼤きい)を評価します。条件が真であればTRUEを、偽であればFALSEを
返すため、要件に⼀致します。
C. MAX( [Sales], 50000) - この MAX 関数は、[Sales] の値と 50000 のうち、より⼤きい⽅の「数値」
を返します。TRUE/FALSEのブール値(真偽値)を返すものではないため、不適切です。
D. [Sales] > 50000 - 正解です。これは単純なブール式です。データが「⽉ごと」に事前集計されてお
り、[Sales] 項⽬がその⽉の売上合計を直接表していると仮定した場合、この⾏レベルの式は、その⽉
の売上が50,000を超えているかを評価し、TRUEまたはFALSEを返します。