2016-06-07 48 views
1

我對Tableau比較新,我想知道是否有一種方法可以計算列中的空值。 我有一個名爲字符串類型的電子郵件列,想知道有多少人沒有輸入他們的電子郵件,即空。統計畫面中某一列出現空值的次數

我試圖創建一個計算的字段與 計數(ISNULL([郵件]))

但是這給了我的總數,而不是空的計數。

謝謝。

回答

4

你不能指望NULL因爲COUNT忽略NULL秒。

你可以做到這一點,雖然:

SUM(IF ISNULL([Email]) THEN 1 ELSE 0 END)


根據您的附加評論,如果你想算其中兩個字段都NULL則:

SUM(IF ISNULL([Email]) AND ISNULL([Phone]) THEN 1 ELSE 0 END)

根據需要,您可以繼續使用任意數量的字段。

+0

如果我要計算電話和電子郵件爲空的行,該怎麼辦? – Dan

-1

您可以創建另一列,其中所有空值設置爲1,其他任何值設置爲0,然後對其進行計數。它應該像

COUNT(IF "null" THEN 1 ELSE 0) 
+0

這是不正確的語法。 – Nicarus

相關問題