[問題] 陣列尋找第一筆資料回傳

看板Office作者 (思考努力)時間6年前 (2020/02/06 00:17), 編輯推噓0(003)
留言3則, 2人參與, 6年前最新討論串1/1
軟體: 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

02/06 06:58, 6年前 , 1F
02/06 06:58, 1F

02/06 06:59, 6年前 , 2F
條件是區間以儲存格d2,不是的話c2、e2(這方面就看筆數)
02/06 06:59, 2F

02/06 22:18, 6年前 , 3F
謝謝s 大耐心回答,我試試看
02/06 22:18, 3F
文章代碼(AID): #1UEkgYHv (Office)
文章代碼(AID): #1UEkgYHv (Office)