簡體   English   中英

countif 用於 tableau 中的不同計數

[英]countif for distinct count in tableau

以下命令適用於 Excel。 但是我需要一個不同的客戶 ID 計數,我們在其中留下了一條消息,客戶在 Tableau 中回電

=COUNTIFS('Sheet2'!C:C,"=Left Message", 'Sheet2'!D:D,"=Spoke to client") 

您沒有描述您的數據集,但假設它看起來像

Client ID | Left Message Date | Client Returned Call Date
333       |  2/2/2021         | NULL
444       |  3/15/2021        | 3/17/2021
555       |  NULL             | NULL

那么這樣的事情應該可以工作

  1. 定義一個名為 [Client ID who returned call] 的計算字段, if [Left Message?] and [Spoke to Client?] then [Client ID] end

該字段將包含滿足條件的客戶端的客戶端 ID,否則為 NULL。

  1. 然后,您可以將 [返回呼叫的客戶 ID] 放在任何貨架上並選擇 COUNTD 聚合 function 以獲取返回消息的唯一客戶端的計數。

請注意, COUNTD() 在大型數據集上的計算成本可能很高,但在較小的數據集上卻很好。 如果遇到性能問題,您通常會想要重塑數據。 僅在需要時才擔心

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM