[算表] excel多條件查找回傳值

看板Office作者 (阿容)時間8年前 (2017/07/26 00:11), 8年前編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
軟體: EXCEL 版本:2010 大家好! EXCEL新手想上來請教前輩們 關於多筆條件判斷篩選的問題 這邊先付上表格連結 https://drive.google.com/open?id=0B_XTdLDT01YcZV9pdlRkTENRRWs < google雲端 表格用途是: 這是一個共同空間的績效管理表格,我們有承租空間給各種廠商擺攤經營 各品牌的106業績、105業績沒有問題,用VLOOKUP就解決了 現在的問題是卡在"小計"以及"PH2合計"這兩欄的公式 希望版上的高手能夠指導該使用哪個公式 我們的ABC三間店擁有的廠商各自不同,有的多有的少 因此"小計"以及"PH2合計"兩欄不能直接拿"工作表1"各品牌欄位抓來的數字用SUM 必須要用類似VLOOKUP的方式 查找"A店"、"B店"、"C店"分頁中的"小計"及"PH2合計"來抓出正確數字 困難點在於ABC店分頁的"小計"跟"PH2合計"的位置 跟"主題區"及"品類"欄融合在一起,所以我無法使用VLOOKUP 目前我只能想到用"定義名稱"的方式把每個分店的店種先定義起來 但是廠商時常在撤換,所以每次都要調整"名稱"工程浩大 這是刪減版的表格,我們擁有的店有數10間,品牌有上百個 以往主管們就土法煉鋼把表格印出來,畫螢光筆慢慢KEY,資料常常會有誤 上網GOOGLE了一下,目前我是在想能不能複合使用 ADDRESS,ROW,COLUMN,VLOOKUP,IF 在我腦海中'工作表1'D6的公式想寫出: 「如果'工作表1'A3="小計", 如果是,核對'工作表1'A4='A店'A:A, 如果是,則比對'工作表1'B4是否='A店'B:B, 如果是,則尋找並回傳'工作表1'B4數值+1(=302)於'店A'的欄位位置('A店'B8), 回傳座標('A店'B8)-1欄後('A店'B7),核對'A店'B7是否="小計", 如果是,回傳I列('A店'I7)的值, 如果不是,將回傳座標('A店'B8)-2欄後('A店'B6),核對'A店'B6是否="小計", 如果是,回傳I列('A店'I6)的值, 如果不是,顯示"小計異常", 如果'工作表1'A3≠"小計",則檢查'工作表1'A3="PH2合計", 如果是,核對'工作表1'A4='A店'A:A, 如果是,則比對'工作表1'B4是否='A店'B:B, 如果是,則尋找並回傳'工作表1'B4數值+1(=302)於'店A'的欄位位置('A店'B8), 回傳座標('A店'B8)-1欄1列後('A店'A7),核對'A店'A7是否="PH2合計", 如果是,回傳I列('A店'I7)的值, 如果不是,顯示"合計異常"」 以上是我針對這個表格再不改變格式(方便每次直接複製貼上), 能夠每次抓到各分店"小計"、"PH2合計"的方法, 公式看起來很攏長而且我不確定該怎麼寫(不會回傳座標的公式...) 不知道是否有高手能夠教我如何寫成公式? 最好是還可以教我簡化的方法,真的很謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.112.233 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1500999073.A.E62.html ※ 編輯: swt978 (101.10.112.233), 07/26/2017 01:45:04

07/26 08:53, , 1F
以a店來看的話,類似這樣
07/26 08:53, 1F

07/26 08:54, , 2F
但20牌方面因無小計或合計,就可能需另外判斷
07/26 08:54, 2F

07/26 08:55, , 3F
工作表"a店"方面同連結內的m、n欄做個輔助欄
07/26 08:55, 3F
文章代碼(AID): #1PTssXvY (Office)
文章代碼(AID): #1PTssXvY (Office)