close

2713

搜尋比對填入值

歐陽曉曉:「錦子老師,目的是在圖1上面的依照品名儲存到圖2的品名之下並以日期區分,不知道要怎麼設定程式,再請麻煩拜託拜託!」

image 1(工作表1)

image 2(工作表2)

錦子老師:「我們可以點取圖2B2儲存格,輸入公式:

=IFERROR(OFFSET(工作表1!$B$1,SUMPRODUCT((工作表1!$A$2:$A$24=工作表2!$A2)* (工作表1!$B$2:$B$24=工作表2!B$1)*ROW(工作表2!$A$2:$A$24))-1,0,1,1),"")

再將公式複到B2:K32儲存格。

image

【公式解說】

首先抓取工作表1A2:A24儲存格內容與工作表2A2儲存格相同的資料(工作表1!$A$2:$A$24=工作表2!$A2),再抓取工作表1B2:B24儲存格內容與工作表2B1儲存格相同的資料(工作表1!$B$2:$B$24=工作表2!B$1),再傳回符合這二個條件的資料所在位置ROW(工作表2!$A$2:$A$24))-1,0,1,1)

透過OFFSET函數,從工作表1B1儲存格移動上面傳回的列位置值減一OFFSET(工作表1!$B$1,SUMPRODUCT(公式)-1,0,1,1)欄位置不移動,框選一列一欄資料,若找不到資料則不填入資料=IFERROR(OFFSET公式,"")

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

image

更多相關影片教學:請點我

部落格相關範例

2021.11.19

2693Excel利用VLOOKUP函數抓取最新項目

2021.11.18

2689EXCEL工作日與休假統計

2021.11.17

2687Excel可以這樣整合資料嗎-Power Query

2021.11.16

2685詢問要從網址格式的字串中取得部分字串(domain)要如何下公式

2021.11.15

2684Excel可以這樣整合資料嗎-合併彙算

2021.11.14

2682根據一年360天的演算法(每個月以30天計),計算兩個日期間相差的天數

2021.11.13

2681如何不讓人可以預覽檔案內容

2021.11.12

2679VBA 在指定欄位後輸入資料

2021.11.11

2675兩表格內數值重複顯示

2021.11.10

2672Excel兩個日期區間的運算(配息日運算)

2021.11.09

2667資料不同數值用不同顏色標示

2021.11.08

2662請問Excel 能實現VLOOKUP函數多條件取得資料嗎?

2021.11.07

2661職場人必會的4excel函數公式,讓你輕鬆學會字元提取

2021.11.06

2659如何利用Excel函數做表格

2021.11.05

2657Excel 回傳所有儲存格字串但排除相同的字串

2021.11.04

2651學生成績-成績條製作

2021.11.03

2650讓自動校正輸入統一的文字

2021.11.02

2649Excel中自訂梯形面積函數

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()