close

2938

Excel找尋非空白的值

孫備:「錦子老師,請教,我有個數列A1~G1,如下表,請教如何運算找出第一個非空白的數字存入I1儲存格,第二個非空白的數字存入J1儲存格,依此類推,麻煩解惑,謝謝!」

image

錦子老師:「這主要是透過SUMPRODUCT函數。」

步驟1:點取I1儲存格輸入公式:

=IFERROR(INDEX($A$1:$H$1,1,SUMPRODUCT(LARGE(($A$1:$H$1<>"")*(COLUMN($A$1:$H$1)),COUNT($A$1:$H$1)-COLUMN()+9))),"")

再將公式複製到J1:P1儲存格。

【公式說明】

=IFERROR(INDEX($A$1:$H$1,1,SUMPRODUCT(LARGE(($A$1:$H$1<>"")*(COLUMN($A$1:$H$1)),COUNT($A$1:$H$1)-COLUMN()+9))),"")

公式1COUNT($A$1:$H$1)

統計A1:H1儲存格範圍中含數值的儲存格數量。

公式2:公式1-COLUMN()+9

將公式結果減掉目前所在欄編號加9

公式3($A$1:$H$1<>"")*(COLUMN($A$1:$H$1))

傳回A1:H1範圍非空白儲存格的欄號。

公式4LARGE(公式3, 公式2)

傳回公式3中第幾(公式2)大的值,算出要抓第一列第幾欄的值

公式5SUMPRODUCT(公式4)

傳回公式4的加總值。

公式6INDEX($A$1:$H$1,1,公式5)

A1:H1儲存格範圍中找尋第一列第N(公式5)欄儲存格內容。

公式7IFERROR(公式6,"")

如果公式6錯誤,則不填入資料,否則填入公式6的內容。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()