✔ 最佳答案
try this:
設 A1:A14 是人名
B1:B14可能打出"OFF"字樣
E1 打 "OFF"
F1=IF(ROW()>COUNTIF($B$1:$B$14,$E$1),"",INDEX($A:$A,SMALL(IF($B$1:$B$14=$E$1,ROW($1:$14)),ROW())))
輸入公式後按 SHIFT+ CTRL + ENTER 會顯示{}
此為列陣公式, 然後下拉便成
請參考以下附件
http://hk.geocities.com/andycmh2001/day_off.xls
Please try
2009-07-10 00:15:29 補充:
sorry, 睇錯題目
公式應改為
=IF(ROW()>COUNTIF($B$1:$B$14,""),"",INDEX($A:$A,SMALL(IF($B$1:$B$14<>$E$1,ROW($1:$14)),ROW())))
按 SHIFT+ CTRL + ENTER 會顯示{}
i.e.
{=IF(ROW()>COUNTIF($B$1:$B$14,""),"",INDEX($A:$A,SMALL(IF($B$1:$B$14<>$E$1,ROW($1:$14)),ROW())))}
然後下拉便成
2009-07-10 07:15:58 補充:
sorry, the formula should be:
=IF(ROW()>COUNTIF($B$1:$B$14,""),"",INDEX($A:$A,SMALL(IF($B$1:$B$14<>$E$1,ROW($1:$14)),ROW())))
輸入公式後按 SHIFT+ CTRL + ENTER 會顯示{}
此為列陣公式,然後下拉便成
Please try
2009-07-10 07:25:59 補充:
the formula should be:
=IF(ROW()>COUNTIF($B$1:$B$14,""),"",INDEX($A:$A,SMALL(IF($B$1:$B$14<>$E$1,ROW($1:$14)),ROW())))
輸入公式後按 SHIFT+ CTRL + ENTER 會顯示{}
此為列陣公式,然後下拉
請參考以下附件
http://hk.geocities.com/andycmh2001/day_off_1.xls
Please try
2009-07-11 07:42:18 補充:
sorry,
公式應更正如下
F1=IF(ROW()>COUNTIF($B$1:$B$14,""),"",INDEX($A:$A,SMALL(IF($B$1:$B$14="",ROW($1:$14)),ROW())))
輸入公式後按 SHIFT+ CTRL + ENTER 會顯示{}
此為列陣公式,然後下拉便成
E1 不用打 "OFF"