3234 |
Excel如何將員工編號重複只取一筆(二) |
王硯:錦子老師您好,我有一個表格A欄存放員工編號,但有一堆號碼重覆,我想要整理後將重複的號碼只取一筆,好知道實際到底有幾位員工,請幫幫我...真摯感謝!
錦子老師:這個問題,我個人解法如下:
點取C2儲存格輸入公式:
=TEXT(MIN(IF(COUNTIF(C$1:C1,A$2:A$15)+(A$2:A$15>0)=1,A$2:A$15*1)),"0000;;")
按CTRL+SHIFT+ENTER鍵完成陣列公式輸入,並將公式複製到C3:C15儲存格。
若是按ENTER鍵後,並將公式複製到C3:C15儲存格,結果如下圖,重複的記錄該列變空白。
【公式說明】
=TEXT(MIN(IF(COUNTIF(C$1:C1,A$2:A$15)+(A$2:A$15>0)=1,A$2:A$15*1)),"0000;;")
公式1:COUNTIF(C$1:C1,A$2:A$15)
統計從C1到目前儲存格內容在A2:A15儲存格中的數量。
公式2:IF(公式1+(A$2:A$15>0)=1,A$2:A$15*1)
如果公式1運算結果加上(在A2:A15儲存格的筆數大於0,若是為TRUE(1),若否為FALSE(0))等於1,則A2:A15儲存格內容乘上1。
公式3:MIN(公式2))
傳回公式2運算結果的最小值。
公式4:TEXT(公式3,"0000;;")
將公式3運算結果設成"0000;;"格式,正數為4位數,負數不顯示,0值顯示空格。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表