close

3107

Excel如何傳回不重複員工姓名

許初陽:錦子老師您好,請教一下,請問有公式能夠快速把A欄的員工姓名一一排選到C欄嗎?重複的員工姓名自動捨去,這公式要如何處理?謝謝!

image

錦子老師:這個問題解決方法如下:

步驟1:點取C2儲存格,輸入公式:

=IFERROR(INDEX(A$2:A$20,MATCH(,COUNTIF(C$1:C1,A$2:A$20),)),"")

CTRL+SHIFT+ENTER鍵完成陣列公式輸入,再將公式複製到C3:C17儲存格。

image

【公式說明】

=IFERROR(INDEX(A$2:A$20,MATCH(,COUNTIF(C$1:C1,A$2:A$20),)),"")

公式1COUNTIF(C$1:C1,A$2:A$20)

統計C1儲存格到目前儲存格中含有A2:A20儲存格內容的次數。

image

公式2MATCH(,COUNTIF(C$1:C1,A$2:A$20),)

傳回0值在公式1(COUNTIF(C$1:C1,A$2:A$20))結果中的位置。

image

公式3INDEX(A$2:A$20,MATCH(,COUNTIF(C$1:C1,A$2:A$20),))

A2:A20儲存格中抓取第N(公式2 MATCH(,COUNTIF(C$1:C1,A$2:A$20),)結果)列儲存格內容

image

公式4IFERROR(公式3,"")

如果公式3運算結果傳回錯誤訊息則不填入資料,否則填入公式3運算結果

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    INDEX MATXH IFERROR COUNTIF
    全站熱搜
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()