簡體   English   中英

Excel:結合 =vlookup 和 =countif

[英]Excel: Combine =vlookup and =countif

對於我的問題,我試圖使用 =countif 函數減少與特定員工 ID 相關的大量數據(使用 =vlookup)。

在“A”列中,我只列出了每個員工 ID。 在 B、C、D、E 和 FI 列中,要計算該員工每次被雇用、晉升、獲得加薪、被降職和被解雇的次數。

在“I”列中,每次執行這些操作之一時,我都會再次列出員工 ID 和“J”。 由於“I”列中存在 10,000 多個員工迭代,這就是為什么我試圖將這些迭代壓縮為 B:F 列中的數值。

實際問題:無論如何要“嵌套”這兩個函數以獲得我想要的所需結果?

提前致謝。

您可以在多個條件下使用 Countifs(而不是 Countif,它只需要一個條件)

考慮以下屏幕截圖。 單元格B2中的公式是

=COUNTIFS($I:$I,$A2,$J:$J,B$1)

上下復制。 注意 $ 符號的位置。 它們很重要。 列 I 和 J 的列引用是絕對的,並且在復制公式時不會更改。 對 $A2 的引用將始終引用 A 列,但向下復制時該行將進行調整。 對 B$1 的引用將始終引用第 1 行,但在復制公式時該列將進行調整。

在此處輸入圖片說明

您可以使用數據透視表在根本沒有任何公式的情況下做類似的事情。 單擊 I 列或 J 列數據中任意位置的單元格,然后單擊插入 > 數據透視表。 在右側顯示的數據透視表窗格中,將員工 ID 拖到區域,將操作拖到區域,然后將任一字段拖到區域。 結果如下所示:

在此處輸入圖片說明

看媽,沒有公式!!

暫無
暫無

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

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