在計數運算中,有時會遇到安條件對不重複的選項計數,這個看起來簡單,如果用函數的話並不容易實現,下面是網上的兩種方法SUMPRODUCT(($C$2:$C$11=D2)*(MATCH($B$2:$B$11,$B$2:$B$11,)=ROW(1:10)));IF(IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0)>1,0,IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0))
估計看到的人就懵掉了,如果使用數據透視表倒是可以簡單一些。今天我們來分享一個更簡單的方法,通過Power Query,只需要點幾下就搞定了,快來看看吧。我們需要按日期對不重複的人員名單進行計數。
打開表格中的Power Query界面,來源選擇「從表」,由於日期一列默認的是日期+時間,我們選擇該列右鍵,更改類型為「日期」,第三列我們用不到,直接刪除就可以了。然後在轉換選項卡下點擊分組依據,分組依據為「日期」,修改一下新列名,操作選擇「非重複行計數」,然後確定即可,這樣就完成了,直接點擊關閉並上載,也可以關閉並上載至指定位置。
由於Power Query導出來的數據都是以超級表顯示的,我們可以嘗試一下效果在原數據添加一行,在導出數據上刷新一下即可顯示,同樣的,在原數據刪除幾行,導出行也會隨之變化。
這個操作是不是很簡單呢?