✔ 最佳答案
設 C欄為排序欄
C2公式如下
<<通式>>
=IF(B2="",LOOKUP(COUNTBLANK(B$1:B2),{1,2,3,4},{11,22,33,""}),VLOOKUP(B2,{"女",10;"男",30;"小孩",20},2,))
<<簡式>>
=IF(B2="",COUNTBLANK(B$1:B2)*11,FIND(LEFT(B2),"女小男")*10)
上述公式可以下拉複製
再用C欄排序
2012-05-28 08:17:14 補充:
先回答了,有問題可以再問。
目前EXCEL沒有這樣的直接功能,一般作輔助排序欄來完成。
設 C欄為排序欄
C2公式如下
<<通式>>
=IF(B2="",LOOKUP(COUNTBLANK(B$1:B2),{1,2,3,4},{11,22,33,""}),VLOOKUP(B2,{"女",10;"男",30;"小孩",20},2,))
<<簡式>>
=IF(B2="",COUNTBLANK(B$1:B2)*11,FIND(LEFT(B2),"女小男")*10)
上述公式可以下拉複製
再用C欄排序
2012-06-04 16:13:15 補充:
YAHOO系統最近怪,有資料回覆資訊都沒有通知,所不知道你還有意見。
有示範檔案,請下載看看
http://www.FunP.Net/521362
如果完全部用公式
就需要加虛資料來輔助排序,如於性別欄加入 男女小孩等虛資料
或用人工去加空白列
2012-06-05 09:15:18 補充:
>另外2003的巨集在那
>我找不到
我查了一下範例檔,應該是沒有巨集