乘數函式怎麼寫
我們有時會遇到一列合併單元格與另一列普通單元格進行相乘, 如果直接輸入兩個單元格的乘法運算,將出現錯誤。
如下圖資料表,要將總營收列普通單元格資料與總部返點合併單元格資料進行相乘,獲取返點金額的結果值。
如果兩列資料直接相乘,會得到一些錯誤的結果,如下動圖所示:
為什麼會產生這個結果?
這是因為合併單元格只包含其
首個
單元格的值,其所屬的其他單元格實質為空值,因此與另一列相乘時會計算得到0值。
因此我們可以利用lookup函式返回列表中最後一個數字的公式寫法,來完成合並單元格的相乘計算。
作者輸入公式:
=LOOKUP(9E+307,$D$2:D2)*C2
這個公式使用了lookup查詢列表最後一個數字的公式寫法,它的含義作者在前面內容進行了多次講解,所以這裡不再贅述。
從上面動圖的演示結果可以看到,公式運算出來的值是正確的。
從這個公式中,我們可以注意到兩個特點,即
lookup函式在合併單元格的場景應用中,其公式引用區域通常是混合引用,以及查詢值通常是指定值,而不是單元格引用。
比如
查詢文字時使用指定值“
做
”或者“
座
”,查詢數字時使用“
9e307”
!
以上,就是lookup函式在合併單元格與普通單元格進行相乘運算的公式應用。