[算表] 對項比對再帶入

看板Office作者 (融兒)時間10年前 (2014/02/06 20:47), 編輯推噓0(0044)
留言44則, 2人參與, 最新討論串1/1
軟體: excel 版本: 2007、2010 最近在比對、帶入資料上碰到難關Q_Q 我有一個A工作表, 圖番 使用數量 品名 機種別 A123 1 XXX ATT A493 2 AAA ATT A444 21 B12 BTZ A236 15 C88 FTY A-7805-A 3 DER QQP A-7805-A 1 DER SSS B1234 3 POI CCC B1234 5 POI BBB C5555 5 GRW QQQ D78913 8 AFGH ABG SX15489 1 ERW SSS SX15489 10 ERW SEW 這份工作表總共約有17000筆資料。 另外我有一份B工作表, 圖番 品名 業者 A在庫 B在庫--E在庫 機種別使用數量(很多個欄位) A123 希望帶入的位置 A493 希望帶入的位置 A444 希望帶入的位置 A236 希望帶入的位置 A-7805-A 希望帶入的位置 A-E159-Q 希望帶入的位置 B1234 希望帶入的位置 C5555 希望帶入的位置 D78913 希望帶入的位置 SX15489 希望帶入的位置 B工作表的資料數較A工作表少,約1000筆左右。 而這1000筆資料在A工作表裡都找得到。 現在我要把A工作表裡面的使用數量帶入B工作表裡, 但不同機種所使用的數量都不太一樣, 且A工作表中有重複的圖番(B工作表無),只是使用的機種不一樣, 我想要讓兩個工作表自行比對, 同時符合「圖番」、「機種」這兩個條件之後再帶入上述「希望帶入的位置」當中 嘗試用了VLOOKUP但是沒有成功 >_< 還請大家幫忙!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.213.102 ※ 編輯: hp19910110 來自: 118.166.213.102 (02/06 20:49) ※ 編輯: hp19910110 來自: 118.166.213.102 (02/06 20:49)

02/06 21:24, , 1F
符合圖番和機種,再統計數量來看用sumproduct試試
02/06 21:24, 1F

02/06 21:33, , 2F
http://goo.gl/6SiHmA 類似這樣嗎?
02/06 21:33, 2F

02/06 21:41, , 3F
如果把B工作表的機種換成ATT、BTZ之類的話,他沒有辦法
02/06 21:41, 3F

02/06 21:41, , 4F
跑出正確的數字說@@~
02/06 21:41, 4F

02/06 21:42, , 5F
啊!! 把公式裡的att換成btz就可以了耶!
02/06 21:42, 5F

02/06 21:45, , 6F
如果我不確定同時符合圖番和機種是不是只有一筆的時候
02/06 21:45, 6F

02/06 21:45, , 7F
抱歉因複製上面b工作表內容時沒有看到機種要在那個欄位
02/06 21:45, 7F

02/06 21:45, , 8F
我是不是用sumproduct比較保險XD
02/06 21:45, 8F

02/06 21:46, , 9F
沒關係~~我自己改了一下發現OK!! 可以跑出正確數值
02/06 21:46, 9F

02/06 21:46, , 10F
就沒參照;再請原po依實際檔案參照
02/06 21:46, 10F

02/06 21:47, , 11F
若不確定有沒有重覆時sumproduct應是比較好
02/06 21:47, 11F

02/06 21:47, , 12F
好的~~太感謝了!!!!
02/06 21:47, 12F

02/06 21:56, , 13F
抱歉2007以上,也可使用sumifs,用法已加在上面連結
02/06 21:56, 13F

02/06 22:26, , 14F
好的~~多學到一種了 =) 謝謝S大!!
02/06 22:26, 14F
※ 編輯: hp19910110 來自: 118.166.213.102 (02/06 22:36)

02/06 22:38, , 15F
剛剛問題問的不好,所以刪掉了XD
02/06 22:38, 15F

02/06 22:39, , 16F
如果確定同時符合圖番和機種只有一筆的時候,用lookup
02/06 22:39, 16F

02/06 22:39, , 17F
其帶入的結果會比較精確?!
02/06 22:39, 17F

02/06 22:43, , 18F
若只有一筆時這三種都使用;精確上應都差不多
02/06 22:43, 18F

02/06 22:59, , 19F
那如果同時符合圖番和機種的項目數超過10個,使用數有
02/06 22:59, 19F

02/06 22:59, , 20F
重複的,也有沒有重複的,這樣會影響回傳的結果嗎?!
02/06 22:59, 20F

02/06 23:04, , 21F
會影響,sumproduct,sumifs會加總,lookup只會回傳最後一筆
02/06 23:04, 21F

02/06 23:25, , 22F
那如果我用編號跟圖番下去比對的話應該就可以避免這樣
02/06 23:25, 22F

02/06 23:25, , 23F
的情況囉!? 編號不會重複,圖番會 這樣呢?!
02/06 23:25, 23F

02/06 23:34, , 24F
試著嘗試了一下,單純編號的話好像沒有辦法帶入
02/06 23:34, 24F

02/06 23:34, , 25F
但如果用A1、A2、A3這樣的編號就可以!
02/06 23:34, 25F

02/06 23:40, , 26F
編號不重複而圖番會,且又要加總時,用sumproduct,sumifs
02/06 23:40, 26F

02/06 23:41, , 27F
單純編號是指??
02/06 23:41, 27F

02/06 23:54, , 28F
單純編號是 1、2、3 這樣的數列
02/06 23:54, 28F

02/06 23:54, , 29F
如果不加總呢?! 只要符合條件帶入相對的值就可以了~
02/06 23:54, 29F

02/07 00:04, , 30F
那帶入相對的值也只會有一個嗎?
02/07 00:04, 30F
假設 編號 圖番 使用數量 A1 123Q 2 A2 123Q 2 A3 123Q 3 類似這種情況的話呢? 使用數量為=我想要帶入的相對的值 編號是重新編上的,所以可以肯定不會有重複 圖番則因為跟其他項目的關係,有可能會重複 使用數量則是會重複 只有同時滿足「編號」與「圖番」的條件,才可以帶入相對的值 嗯...簡單來說其實跟我一開始提出的問題差不多 XD" 只是萬一同時符合機種與圖番的項目不只一個的時候, 就會影響到回傳的值,因此才想將條件改成編號跟圖番 ※ 編輯: hp19910110 來自: 118.166.213.102 (02/07 00:15) ※ 編輯: hp19910110 來自: 118.166.213.102 (02/07 00:18)

02/07 00:20, , 31F
那應可用lookup來回傳
02/07 00:20, 31F

02/07 00:22, , 32F
真是太感謝S大了!! 我自己都想到腦袋快打結了XDDD
02/07 00:22, 32F

02/07 21:41, , 33F
想再請問XD 如果要多比對一個條件可以嗎?!
02/07 21:41, 33F

02/07 23:05, , 34F
再加一組*(判斷式),*為and
02/07 23:05, 34F

02/07 23:12, , 35F
OK!我試試看XD
02/07 23:12, 35F

02/09 12:58, , 36F
剛剛實際套用到我的資料上卻發現沒辦法帶入正確的數值
02/09 12:58, 36F

02/09 12:58, , 37F
@@ 練習的時候可以,但實際上不行@@"
02/09 12:58, 37F

02/09 12:59, , 38F
帶入的數值都是0,但實際上不是@@
02/09 12:59, 38F
=IFERROR(LOOKUP(1,0/((工作表2!$A:$A=$A1)* (工作表2!$C:$C="19-Q475-A")),工作表2!$B:$B),0) 我是用這個公式@@~不知道哪邊錯了XD ※ 編輯: hp19910110 來自: 220.136.25.190 (02/09 12:59) ※ 編輯: hp19910110 來自: 220.136.25.190 (02/09 13:00)

02/09 13:08, , 39F
看來這要看一下原po的檔案格式了;請提供一下檔案謝謝
02/09 13:08, 39F

02/09 13:14, , 40F
請問S大都是怎麼把excel檔傳到網路上的呢XD?
02/09 13:14, 40F

02/09 13:16, , 41F
我是申請dropbox;或是用google,skydrive
02/09 13:16, 41F

02/09 13:18, , 42F
OK~~我研究一下XD
02/09 13:18, 42F

02/09 13:34, , 43F
02/09 13:34, 43F
※ 編輯: hp19910110 來自: 220.136.25.190 (02/09 13:35)

02/09 13:40, , 44F
S大先用組立的表應該會比較正確XD 其他我還沒確認Q_Q
02/09 13:40, 44F
文章代碼(AID): #1IyuHSOv (Office)