Re: [算表] 請問EXCEL排序?

看板Office作者 (windknife18)時間17年前 (2009/06/23 08:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/6 (看更多)
請修改成 AA7 =IF(ROW(1:1)<=SUM(--($Z$7:$Z$100<>0)),INDEX($Z$1:$Z$100, SMALL(IF($Z$7:$Z$100<>0,ROW($Z$7:$Z$100),""),ROW(1:1))),"") 一樣要輸入 Ctrl+Shift+Enter 這個叫做 「陣列公式」,請參考版主 J 大的文章 #17W-xGX3 ※ 引述《nlmnryrbu (亮)》之銘言: : ※ 引述《windknife18 (windknife18)》之銘言: : : B1 : : =IF(ROW()<=SUM(--($A$1:$A$100<>0)),INDEX($A$1:$A$100, : : SMALL(IF($A$1:$A$100<>0,ROW($A$1:$A$100),""),ROW())),"") : : 輸入完按 Ctrl+Shift+Enter, 然後往下拉 : w大您好 : 先謝謝您的抽空回應 : 您的公式在我舉的例子是可以成功的 : 不過我實際套用到我的資料時卻失敗了耶 : 我試的檔案如下 : Z    AA : 7 : 8 甲公司 : 9 : 10 乙公司 : 11 : 12 丙公司 : 13 丁公司 : Z欄是抓前的有出現過的公司名稱,所以每天都會不一樣 : (例如也可能是有Z9儲存格有值) : 我在AA7儲存格輸入您所提供的公式 : AA7 =IF(ROW()<=SUM(--($Z$1:$Z$100<>0)),INDEX($Z$1:$Z$100, : SMALL(IF($Z$1:$Z$100<>0,ROW($Z$1:$Z$100),""),ROW())),"") : 輸入完按 Ctrl+Shift+Enter, 然後往下拉 : 但沒成功,請問是哪裡出問題呢? : 順便請問您問什麼最後要按Ctrl+Shift+Enter呢? : 又麻煩您了~謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.79 ※ 編輯: windknife18 來自: 140.131.84.79 (06/23 08:37)
文章代碼(AID): #1AG276uE (Office)
文章代碼(AID): #1AG276uE (Office)