有網友問到在以下的資料清單中(如下圖左),其數字雖然由小到大排列,但是有幾個重覆,要如何給予重覆的數字加以編號呢?(如下圖右)
【輸入公式】
儲存格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。
這個公式對於原始的數列中,即使沒有經過排序也是適用!
全站熱搜
留言列表