如果一個儲存格中的重複名稱歸因於另一個儲存格中的另一個名稱,則如何計算一次重複名稱。
A 列包含教師姓名,B 列包含學生姓名。我需要知道每個老師有多少學生,無論他們可以與任何特定老師一起學習多少科目,只計算一次該學生。
A 欄:Donald 老師教 2 個班級,Bob 上所有課,Betty 只上一門課,這表示 Donald 有 2 個學生。
答案1
為此,我將使用 Power Pivot 插件。您可以從現有 Excel 表新增資料。
我將為學生列指定不同計數的自動求和方法。這將建立一個始終正確計算唯一學生的計算,無論您如何切片或過濾資料透視表。
答案2
為您的資料建立一個表格 (Ctrl-T),然後在 C 列中使用以下公式:
=1/COUNTIFS([Column1],"Donald",[Column2],[@Column2])
當您對 C 列求和時,結果將為 2,因為 Bob 所學的每門課程都將計為 0.5
答案3
您遇到的問題是,有多個人具有相同的名字(或兩個名字!)。考慮建立一個「關鍵」列,其中每個條目都是唯一的,例如學生編號和教職員工編號(如果可用)。