[英]Count number of unique combinations of two columns
我有一個電子表格,其中包含一個賽季不同體育聯賽的統計數據,每一行都包含一場比賽中發生的單個事件,例如點球。 每個游戲都有很多行事件。 一支球隊是聯賽,另一支球隊是主隊,另一支球隊是客隊。 如何計算給定聯賽中的比賽總數? 換句話說,我需要計算來自Home和Away的唯一字符串對的數量,其中League =“ Ligue 1”。
編輯
我努力了:
=SUMPRODUCT(1/(COUNTIFS(E2:E81078,"Ligue 1",F2:F81078,F2:F81078,G2:G81078,G2:G81078)))
它返回DIV/0
錯誤(如果我不包括列E =“ Ligue 1”條件,它確實可以工作)。
這類似於您的公式,但處理除以零
=SUM(IFERROR((1/COUNTIFS(E2:E81078,"Ligue 1",F2:F81078,F2:F81078,G2:G81078,G2:G81078)),0))
用Ctrl + Shift + Enter而不是Enter來輸入 。 如果操作正確,您將在公式周圍看到{}
盡量不要使用比您的數據大的范圍,因為它會大大降低此類公式的速度
更新
如果您按照問題中顯示的方式對數據進行排序,這也可能會起作用。 它計算主隊在Ligue 1
數據中更改的次數:
=SUMPRODUCT((F3:F81079<>F2:F81078)*(E2:E81078="Ligue 1"))
請注意, F
列中的范圍偏移了一行
EXCEL SCREENSHOT =SUMPRODUCT(1/COUNTIFS($B$1:$B$7,B1:B7,$C$1:$C$7,C1:C7))
試試這個= SUMPRODUCT(1 / COUNTIFS($ B $ 1:$ B $ 7,B1:B7,$ C $ 1:$ C $ 7,C1:C7))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.