在 Excel 中,可以使用以下公式求一組數中第一個出現的正數:
=IFERROR(INDEX($A1:1:G1,MATCH(TRUE,1,MATCH(TRUE,A1:1:G1>0,0)),"0")
其中,1>0,0)),"0")
其中,A1:1:G1 是存放數值的單元格區域,1是存放數值的單元格區域,A1:1:G$1>0 是判斷單元格中數值是否為正數的條件,INDEX 函數用于返回符合條件的單元格內容,MATCH 函數用于查找符合條件的單元格位置,IFERROR 函數用于處理無符合條件的情況。
需要注意的是,該公式使用了數組函數,因此在輸入之后需要按 Ctrl+Shift+Enter 組合鍵以確認公式。