2014年9月16日 星期二

Excel-數列中重覆出現的數字給予編號(COUNTIF)

有網友問到在以下的資料清單中(如下圖左),其數字雖然由小到大排列,但是有幾個重覆,要如何給予重覆的數字加以編號呢?(如下圖右)

【輸入公式】

儲存格B2:=IF(COUNTIF($A$2:A2,A2)>1,A2&"-"&COUNTIF($A$2:A2,A2)-1,A2)

COUNTIF($A$2:A2,A2)>1:判斷由第一個儲存格(A2)至目前儲存格中,和本身(儲存格A2)相同的數量是否大於 1。若成立代表數字已重覆出現,若不成立代表數字尚未出現過。

A2&"-"&COUNTIF($A$2:A2,A2)-1:給予新的編號「-號碼」,該號碼即為儲存格(A2)內容出次數再減 1。(此排序法為題目要求)

複製儲存格B2,貼至儲存格B2:B23。

這個公式對於原始的數列中,即使沒有經過排序也是適用!

沒有留言:

張貼留言

好康東東