贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

廣告贊助

網友問到:在 Excel 中有一個英文字詞的清單,如何對重覆出現的字詞給予編號?

例如,在下圖的 about 共有二個,所以應該標示:about 1 和 about 2。

Excel-重覆的單字給予編號(COUNTIF)


【公式設計與解析】

(1) 儲存格C2:=A2& " " & COUNTIF($A$2:A2,A2)

利用 COUNTIF 函數計算儲存格A2在資料範圍內從第一個儲存格開始出現的次數。

(2) 儲存格E2:

=IF(COUNTIF($A$2:$A$2000,A2)>1,A2&" " & COUNTIF($A$2:A2,A2),A2)

假設資料範圍是儲存格A2:A2000,若字詞僅出現一次者不予編號。

參考下圖,若是字詞出現超過一次以上者,給予的編號是二位數,該如何處理?

Excel-重覆的單字給予編號(COUNTIF)

儲存格E2:=IF(COUNTIF($A$2:$A$2000,A2)>1,A2&" "& TEXT(
COUNTIF($A$2:A2,A2),"00"),A2)

利用 TEXT(COUNTIF($A$2:A2,A2),"00") 函數,將數字加以格式為 2 碼,1~9者會變成 01~09。

文章標籤
創作者介紹

學不完.教不停.用不盡

vincent 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 感謝老師!!
  • Shih老師您好:

    真的是太感謝了,沒想到真的能獲得賜覆解答!!
    因為那天我很心急(而且又整理得很起勁~~),
    所以就自己靈機一動,用了很笨的方法,
    就是用資料篩選的方式,
    把最多重覆→次多→再次多…
    這樣一層一層地把重覆的項目剪貼到另一個工作表,
    最後再編號合併起來,就獲得同樣的效果了!

    不過這樣真的很笨很麻煩,
    而且如果資料量更龐大的話會容易出錯,
    excel果然有高明的解決方案,
    以後再整理類似資料都不用怕了,真的非常感謝老師!!
    老師您太偉大了!!>< ♥
  • 謝謝你光臨我的網站。

    vincent 於 2017/04/26 23:09 回覆

  • yao
  • 不好意思
    請教如果 想要用函數判定
    號碼有重覆後 將編號合併成一個儲存格的話
    函數是否能辦到?
    http://i.imgur.com/YmsGZ4j.jpg
找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼