簡體   English   中英

Countifs 使用日期范圍、“是”和唯一值

[英]Countifs using date range, "Yes", and Unique Value

我正在嘗試計算符合 excel 3 個條件的事物的數量。 首先,日期必須在一年的第一季度內,然后如果該列中有“是”,則第三次只計算最后一列的值一次。

這是我用來獲得前 2 個標准的公式,但我無法計算出我一生中只計算員工一次的公式。

=COUNTIFS(A2:A9,">=" & DATE(2020,1,1),A2:A9,"<=" & DATE(2020,3,31),B2:B9,"Yes")

 table, th, td { border: 1px solid black; text-align: center; }
 <table style="width:100%"> <tr> <th>Date of review</th> <th>Feedback Discussed with 'ee</th> <th>Name of 'ee</th> <th># of 'ees who received feedback</th> </tr> <tr> <td>1/1/20</td> <td>Yes</td> <td>Tom</td> <td>5</td> </tr> <tr> <td>1/2/20</td> <td>Yes</td> <td>Tom</td> </tr> <tr> <td>1/15/20</td> <td>No</td> <td>Bob</td> </tr> <tr> <td>1/15/20</td> <td>Yes</td> <td>Greg</td> </tr> <tr> <td>1/21/20</td> <td>Yes</td> <td>Sally</td> </tr> <tr> <td>1/25/20</td> <td>Yes</td> <td>Sally</td> </tr> <tr> <td>3/1/20</td> <td>Np</td> <td>Sally</td> </tr> <tr> <td>4/1/20</td> <td>Yes</td> <td>Bob</td> </tr> </table>

在此處輸入圖片說明

 =IF(COUNTIFS(A2:A9,">="&DATE(2020,1,1),A2:A9,"<="&DATE(2020,3,31),B2:B9,"Yes",C2:C9,C2)=0,0,COUNTIFS(A2:A9,">="&DATE(2020,1,1),A2:A9,"<="&DATE(2020,3,31),B2:B9,"Yes",C2:C9,C2)-(COUNTIFS(A2:A9,">="&DATE(2020,1,1),A2:A9,"<="&DATE(2020,3,31),B2:B9,"Yes",C2:C9,C2)-1))

如果計數為零,它會給你零。 如果計數為 1,則從 1 中減去零並得到 1。如果計數為倍數,則減去 (multiple - 1) 並得到 1

您可以嘗試以下更動態的方法。

在此處輸入圖片說明

  • Column D是一個幫助列,它使用以下公式計算當前Name出現在當前行上方的次數:

=COUNTIF($C$2:$C3,C3)

  • 單元格H1有一個下拉列表,其中包含季度Q1Q2Q3Q4
  • 單元格H2有一個帶有“ Yes和“ No的下拉列表
  • 范圍J2:L5是一個包含每個季度開始和結束日期的表格。

計數公式=COUNTIFS($A$2:$A$9,">="&VLOOKUP($H$1,$J$2:$L$5,2,FALSE),$A$2:$A$9,"<="&VLOOKUP($H$1,$J$2:$L$5,3,FALSE),$B$2:$B$9,$H$2,$D$2:$D$9,1)

暫無
暫無

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

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