簡體   English   中英

根據其他列中的條件計算唯一文本值

[英]Count unique text values based on criteria in other column

我有兩個標題為“公司”和“部門”的列,例如下面的示例。 第三列是我想創建的內容,但是我不確定如何創建。 我希望第三列顯示給定公司的部門數目,而僅在第一個引用該公司的地方顯示該數目。

點擊這里舉例

如果您在列C中創建一個連接兩個單元格的幫助器列,則可以使用如下函數:

=if(countif($C$1:C7,C7)=1,sumif(….),"")

如果這不是一個選擇,那么您將需要使用一個可能也不是您想要做的事情的數組。

您也許也可以使用數據透視表捕獲您的需求...不確定。

在D2中嘗試此操作並填寫。

=IF(COUNTIF(A$2:A2, A2)=1, SUMPRODUCT((A$2:A$999=A2)/(COUNTIFS(B$2:B$999, B$2:B$999&"", A$2:A$999, A2)+(A$2:A$999<>A2))), "")

在此處輸入圖片說明

您可以使用數據透視表來獲取不同的列部門計數。

在創建數據透視表時,您需要將該表添加到數據模型中,以便暴露“異數”

(眾多來源之一: http : //www.howtoexcelatexcel.com/formulas/excel-tip-how-to-count-unique-items-in-excel-pivot-table/

暫無
暫無

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

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