返回列表 上一主題 發帖

[發問] 相同資料排序的問題?

[發問] 相同資料排序的問題?

擷取3.PNG 擷取2.PNG
我想在sheet2中取得sheet1中的資料並排序大小,當我在sheet2的a2裡打上號碼,
下面就會依編號小到大排序出相同姓名的資料(如圖),有高手可以幫忙嗎?

可以了,萬分感謝~

TOP

本帖最後由 p212 於 2014-6-23 08:32 編輯

回復 4# ms2001
Sorry!没注意到不同人有「相同編號」的可能。
承2#說明,Sheet2之A3儲存格一般公式請修改為:
=IF(B3="","",INDEX(姓名,MATCH($A$2,號碼,0)))
請參考!

TOP

再請教一個問題,因為我資料欄裡的編號欄位,有的編號是會重複的,而且不同人也可能會有相同的
編號,如果用match()的話遇到重複時會出錯,這應該如何修正?

TOP

太強了,萬分感謝~

TOP

本帖最後由 p212 於 2014-6-22 21:21 編輯

回復 1# ms2001
1、選取Sheet1之A1:C8,按Ctrl+Shift+F3,勾選以「頂端列」為名稱。
2、在Sheet2之B3儲存格輸入陣列公式(以Ctrl+Shift+Enter輸入公式)
=IF(ROW(1:1)>COUNTIF(號碼,$A$2),"",SMALL(IF(號碼=$A$2,編號,FALSE),ROW(1:1)))
3、在Sheet2之A3儲存格輸入一般公式
=IF(B3="","",INDEX(姓名,MATCH(B3,編號,0)))
4、選取Sheet2之A3:B3儲存格,向下複製公式。
請參考!

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題