首頁 > 俗語

合併單元格與普通單個單元格的乘法運算,lookup函式輕鬆搞定!

作者:由 Excel教程學習 發表于 俗語日期:2023-01-27

乘數函式怎麼寫

我們有時會遇到一列合併單元格與另一列普通單元格進行相乘, 如果直接輸入兩個單元格的乘法運算,將出現錯誤。

如下圖資料表,要將總營收列普通單元格資料與總部返點合併單元格資料進行相乘,獲取返點金額的結果值。

合併單元格與普通單個單元格的乘法運算,lookup函式輕鬆搞定!

如果兩列資料直接相乘,會得到一些錯誤的結果,如下動圖所示:

合併單元格與普通單個單元格的乘法運算,lookup函式輕鬆搞定!

為什麼會產生這個結果?

這是因為合併單元格只包含其

首個

單元格的值,其所屬的其他單元格實質為空值,因此與另一列相乘時會計算得到0值。

因此我們可以利用lookup函式返回列表中最後一個數字的公式寫法,來完成合並單元格的相乘計算。

作者輸入公式:

=LOOKUP(9E+307,$D$2:D2)*C2

合併單元格與普通單個單元格的乘法運算,lookup函式輕鬆搞定!

這個公式使用了lookup查詢列表最後一個數字的公式寫法,它的含義作者在前面內容進行了多次講解,所以這裡不再贅述。

從上面動圖的演示結果可以看到,公式運算出來的值是正確的。

從這個公式中,我們可以注意到兩個特點,即

lookup函式在合併單元格的場景應用中,其公式引用區域通常是混合引用,以及查詢值通常是指定值,而不是單元格引用。

比如

查詢文字時使用指定值“

”或者“

”,查詢數字時使用“

9e307”

以上,就是lookup函式在合併單元格與普通單元格進行相乘運算的公式應用。