你有合併單元格我都不怕-Lookup特殊使用破合併單元格求值

2015-04-18@Excel報表顧問

你有合併單元格我都不怕,你看完學會就知道我爲什麼這麼說了。

本篇博文內容比較難,語言也不好表達清楚,主要是需要有點函數。實在不懂,就先記下來了,慢慢隨着對Excel,對函數理解加深就懂了。

大家先看下列表格

9cffb637gw1era0yosdjqj20c505qt9y.jpg大家看到了這裏出現了合併單元格。關於合併單元格。對Excel懂的人都知道,合併單元格越少越好,不用最好。但是不懂的人很喜歡用,沒辦法,就出現以上的表格。有顏色的區域是我們要去填寫的內容。當然成本單價見此圖

這裏我們採取的計算方法是用loookup和vlookup嵌套使用。

我們先在F列的F2輸入=lookup("座",$a$2:$a2),我們得到A產品,下拉我們可以發現F3=A產品。本身存在合併單元格,我們是獲取不到A3的值的,但通過lookup的一種特殊用法,我們間接得到了我們要的B產品。有人會問,爲什麼輸入"座",關於這點我問Excel大神人物得到的解釋是中文的座近似返回ASCII中的比較大的值。同理輸入9E+307,會得到數字中近似最大的值。

關於這種特殊用法,語言上的意思只能到此爲止。E2的完整函數是9cffb637gw1era0xnzs0xj20j606ojth.jpg

=D2*VLOOKUP(LOOKUP("座",$A$2:A2),$A$10:$B$12,2,0)
      作者介紹:薛奔(Sharpen),大電商網站運營分析師。

微軟Excel專家認證,擅長Excel數據報表自動化。微博@Excel報表顧問

自營店鋪:Xexcel.taobao.com 銷售本人原創的全系列Excel視頻教程


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章