在Excel中使用countif條件的函​​數結果的任何方法

在Excel中使用countif條件的函​​數結果的任何方法

例如,我有 A2 到 A31 中的日期清單(4 月 1 日至 4 月 30 日),並且想要計算工作日的數量。

在 B2 到 B31 中我可以用來=WEEKDAY(A2,2)<6給 true 或 false。然後分別統計true。

有沒有辦法用類似的東西在一個單元格中完成這一切=COUNTIF(A2:A31,WEEKDAY(A2,2)<6)

答案1

抱歉,如果這不合適,但在「類似問題」的答案中,我發現這個不被接受的答案正在解決不同的問題,但也解決了我的問題。

我不認為這個問題和他回答的內容之間有明顯的聯繫,所以無論如何我發布了這個問題,這是為我解決這個問題的答案。

肖恩·C 的回答

您可以提供WEEKDAY()一個 Microsoft 網站上未記錄的陣列。

所以以下內容對我有用。=SUMPRODUCT(1*(WEEKDAY(A2:A31,2)<6))

更改--1*感謝潘達斯奈基

相關內容