看板 Office 關於我們 聯絡資訊
軟體: EXCEL 版本: 2013 第一欄A 第二欄B 第三欄C 1.1 0 1.2 <------ 第一個非零值,回傳標題 1.2 1.2 60 1.4 <------ 第二個非零值,回傳標題 1.4 1.3 0 1.4 10 1.5 0 1.6 70 在第三欄位要查找,第一個非零值並用公式返回相應的標題 (如上述) A欄位有排序 , 在 C 欄位輸入陣列{=SMALL(IF(B$2:B$7,A$2:A$7),ROW(A1))} 可得結果 如果上面 A 欄位的 1.3 及 1.4 不能刪除的情況下, 不列入選取範圍 同樣以上面的範例計算, 得出第一個非零值,回傳標題 1.2 第二個非零值,回傳標題為 1.6 請問陣列的函數如何設定, 還請版上高手能幫忙 對陣列還不是很熟悉 ,謝謝了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.215.141.34 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1580919458.A.479.html
soyoso: https://i.imgur.com/lUcA1Lv.jpg 類似這樣 02/06 06:58
soyoso: 條件是區間以儲存格d2,不是的話c2、e2(這方面就看筆數) 02/06 06:59
miniwerr: 謝謝s 大耐心回答,我試試看 02/06 22:18