1樓:陽光上的橋
你的公式我分析了一下,結果只有兩類,一類是取al列的某行資料,二類是o4*n4,那麼兩個if判斷即可,你的**分析過程如下:
if(g1:g1000="a日常",sheet1!al1,if(g1:
g1000="b維護",sheet1!al3,if(g1:g1000="b質詢",sheet1!
al5,if(g1:g1000="b施工",sheet1!al6,if(g1:
g1000="c維修",sheet1!al7,if(g1:g1000="c安裝",sheet1!
al9,if(g1:g1000="d諮詢",sheet1!al11,if(g1:
g1000="d安裝",sheet1!al13,if(g1:g1000="d售後",sheet1!
al14,if(g1:g1000="e諮詢",sheet1!al15,if(g1:
g1000="e收貨",sheet1!al17,if(g1:g1000="e入庫",sheet1!
al18,if(g1:g1000="f領用",sheet1!al19,if(g1:
g1000="f入庫",sheet1!al21,if(g1:g1000="g諮詢",sheet1!
al22,if(g1:g1000="g辦事",sheet1!al23,if(g1:
g1000="h諮詢",sheet1!al25,if(g1:g1000="a費用",o4*n4,if(g1:
g1000="b採購",o4*n4,if(g1:g1000="c購買",o4*n4,if(g1:g1000="d購買",o4*n4,if(g1:
g1000="e購買",o4*n4,if(g1:g1000="f購買",o4*n4,if(g1:g1000="g繳費",o4*n4,if(g1:
g1000="h付款",o4*n4,if(g1:g1000="i付款",o4*n4,if(g1:g1000="j轉賬",o4*n4,if(g1:
g1000="j商家",o4*n4,if(g1:g1000="j繳納",o4*n4,if(g1:g1000="j扣分",o4*n4,if(g1:
g1000="j加油",o4*n4,if(g1:g1000="j充值",o4*n4,if(g1:g1000="j對公付",o4*n4,if(g1:
g1000="k付款",o4*n4,if(g1:g1000="k水費",o4*n4,if(g1:g1000="k電費",o4*n4,if(g1:
g1000="k氣費",o4*n4,if(g1:g1000="k供暖費",o4*n4,if(g1:g1000="k物業費",o4*n4,if(g1:
g1000="l費用",o4*n4,if(g1:g1000="l中藥",o4*n4,if(g1:g1000="l西藥",o4*n4,if(g1:
g1000="n購買",o4*n4,if(g1:g1000="o付費",o4*n4,if(g1:g1000="p轉入",o4*n4,if(g1:
g1000="p轉出",o4*n4,if(g1:g1000="p**",o4*n4,if(g1:g1000="p賣出",o4*n4,if(g1:
g1000="p借款",o4*n4,if(g1:g1000="p還款",o4*n4,if(g1:g1000="p還款",o4*n4,if(g1:
g1000="p人壽",o4*n4,if(g1:g1000="p車險",o4*n4,if(g1:g1000="p入",o4*n4,if(g1:
g1000="p出",o4*n4,if(g1:g1000="q用品",o4*n4,if(g1:g1000="q食品",o4*n4,if(g1:
g1000="q玩具",o4*n4,if(g1:g1000="q用具",o4*n4,if(g1:g1000="q衛生",o4*n4,if(g1:
g1000="j維修",o4-n4,if(g1:g1000="j保養",o4-n4,if(g1:g1000="j市區",o4-n4,if(g1:
g1000="j長途",o4-n4,if(g1:g1000="j班車",o4-n4,第一類情況的對應關係為:
g列內容 對應al列的行
a日常 1
b維護 3
b質詢 5
b施工 6
c維修 7
c安裝 9
d諮詢 11
d安裝 13
d售後 14
e諮詢 15
e收貨 17
e入庫 18
f領用 19
f入庫 21
g諮詢 22
g辦事 23
h諮詢 25
可以使用vlookup公式計算:
=vlookup(g2,,2,0)
整體公式為:
=index(al:al,vlookup(....))帶如vlookup後:
=index(al:al,vlookup(g2,,2,0))如果g2的值不在上面的範圍內,vlookup結果會報錯,此時應該反饋o4*n4作為結果,這可以使用iferror實現:
=iferror(index(...), n4*o4)最終公式為:
=iferror(index(al:al,vlookup(g2,,2,0)), n4*o4)
2樓:匿名使用者
如果**設計得當,應該用很簡單得公式,應該有個基礎表或者叫做對照表
3樓:傑西公尺特瓦利亞
=.= 兄嘚 你耐心好
如何在excel中設定下拉列表,Excel電子表格中怎樣設定下拉框選項?
風魚小漫 excel如何製作下拉列表,我教你! 雙木阿林 excel如何製作下拉列表?很簡單,讓我來教會你! 酒肉饞師 excel 設定下拉列表的兩種辦法。 excel學習 excel如何建立下拉列表? 風會教育 excel中如何設定下拉選項? excel基礎教學 怎麼設定下拉選項呢? 我是向東哥 ...
EXCEL下拉選單改變對應價錢改變
說明及截圖見檔案。如果對應的內容較多,建議採用mrpine的方法 我也不是學excel專業的,是學半導體,藥學專業的 vlookup函式就可以了 b1 if a1 vlookup a1,d e,2,0 平陽虎 在需要顯示 價錢 的單元格中輸入 if a1 1,a if a1 2,b if a1 3,...
excel如何使下拉選單實現模糊查詢
1 選擇源列表,在 插入 選項下的 中,完成 建立表 確定 2 對建立表進行 資料 選項下的 升序 排序 3 選擇d1 d3單元格,在 資料 選項下的 資料有效性 設定 中,選擇 序列 輸入 offset a 1,match d1 a a,0 1,countif a a,d1 4 在 出錯警告 選項...