首页
/
每日頭條
/
生活
/
合并的單元格可以用vlookup函數嗎
合并的單元格可以用vlookup函數嗎
更新时间:2024-07-31 17:10:35

今天跟大家分享下我們如何在帶有合并單元格的表格中進行數據查詢,這樣的問題相信很多人都遇到過,在帶有合并單元格的表格中使用函數進行數據查詢,往往是找不到正确的結果的,今天就跟大家分享會出現這種情況的原因以及解決方法。

想要從零學習Excel,這裡↑↑↑

一、合并單元格為什麼無法使用函數

這個是因為函數公式看到的數據與我們看到的數據是不同的,如下圖所示,右側的就是函數公式看到的數據,它其實就是将合并單元格取消之後的格式,這樣的話僅僅隻有每個班級的第一個姓名會對應班級,其餘的數據是沒有對應班級的,所以就是造成函數識别錯誤,那麼對于這樣的情況我們應該如何解決呢?分為2種情況

合并的單元格可以用vlookup函數嗎(查詢合并單元格)1

二、數據源可以更改

如果你的數據源是可以更改的,最簡單的方法就是将合并單元格取消掉,然後為每個姓名填充它們對應的班級,這個過程是可以批量設置的,操作也非常的簡單

首先需要把合并單元格取消掉,然後按下【F5】調出定位點擊【定位條件】選擇【空值】點擊确定,随後在編輯欄中輸入等于=A2(就是第一個班級的位置)按下快捷鍵【Ctrl 回車】即可批量填充姓名

合并的單元格可以用vlookup函數嗎(查詢合并單元格)2

姓名填充完畢後,它就是一個簡單的多條件查詢了,在這裡不建議使用vlookup,更建議大家使用index match進行數據查詢

公式為:=INDEX($C$2:$C$13,MATCH(F3&G3,$A$2:$A$13&$B$2:$B$14,0))

這個公式之前跟大家介紹過很多次了,在這裡就不再多做介紹了,就是index match多條件查詢的常規用法

合并的單元格可以用vlookup函數嗎(查詢合并單元格)3

三、數據源不能更改

第二種情況是數據源不能更改,必須保持合并單元格的格式,這種情況就比較複雜了,我需要借助indirect函數,這個函數的使用方法前幾天跟大家分享過,如果想要了解我會将文章鍊接放在最後。我們可以使用indirect函數來構建一個動态的數據查詢區域,來達到數據查詢的效果

公式為:=VLOOKUP(F4,INDIRECT("B"&MATCH(E4,A:A,0)&":C14"),2,0),跟大家簡單的介紹下查詢原理,先來了解下他的參數

合并的單元格可以用vlookup函數嗎(查詢合并單元格)4

第一參數:F4,查找表中姓名的位置

第二參數:"B"&MATCH(E4,A:A,0)&":C14"),數據查詢區域,它是一個動态的區域

第三參數:2,查找的結果在第二參數的第二列

第四參數:0,表示精确匹配

關鍵是Vlookup函數的第二參數,如下圖所示,在這裡B就是列标号,MATCH(E4,A:A,0)它的作用是查找班級班A列的位置,C14是表格的結尾位置

如果班級是1班,Vlookup函數的第二參數為:B3: C14 如果班級是2班,Vlookup函數的第二參數為:B8: C14 如果班級是3班,Vlookup函數的第二參數為:B12: C14

這樣的話就會定位到各自班級對應的姓名,并且這個班級的姓名永遠是在最前面的,當我們将班級設置為2班,Vlookup就會以下圖黃色區域為查找區域進行數據查詢

合并的單元格可以用vlookup函數嗎(查詢合并單元格)5

以上就是今天分享的全部内容,對于合并單元格的數據查詢,第二種方法是通用的,它适用于任何查找函數,不僅限于Vlookup函數,大家可以動手試一下,可能很多人都會覺得比較難,但是我覺得這個算是比較簡單的方法了。

我是Excel從零到一,關注我,持續分享更多Excel技巧

INDIRECT,一個Excel高手愛不釋手的函數,可以一次引用多個表格

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
日常床墊保養好 優質睡眠不打折
日常床墊保養好 優質睡眠不打折
睡眠是人健康的保證,而睡眠質量的好壞直接體現出身體的好壞,對此很多家庭不惜耗費大量資金選購很好的床墊、床單等床具,希望得到一個優質的睡眠環境,提高睡眠質量。但是花了大價錢購買來的床墊卻不經常打理,這樣的方式不但不會得到優質的睡眠還會對睡眠質量産生負面影響。下面就和小編一起來看看日常床墊保養的方法吧。...
2024-07-31
大型床罩與被套洗滌方法
大型床罩與被套洗滌方法
大型床罩與被套洗滌方法:如果并不肯定床罩與被套可用洗衣機洗,最好的方法是幹洗,以免縮水。但必須先行過水及脫水,這樣便能清除大部分塵垢。清洗後,保持微濕,待晾幹後,便可恢複原狀。
2024-07-31
漲潮退潮時間是怎樣的?
漲潮退潮時間是怎樣的?
如果是規則的半日潮,漲潮、落潮的時間是每12個小時為一個周期潮水進行漲退。可運用公式:最高潮時間=農曆*0.8,算出最高潮時間,再用公式:最低潮時間=最高潮時間+/-6,比如農曆十五或三十,漲潮時間就是12點和零點,落潮時間就是早晚的6點。由于海水的漲潮退潮是受到月球引力影響而産生的一種地理現象,因...
2024-07-31
新媒體運營是做什麼?
新媒體運營是做什麼?
新媒體運營,是通過現代化移動互聯網手段,通過利用各短視頻平台及内容平台進行産品宣傳、推廣、産品營銷的一系列手段。通過策劃品牌相關的優質、高度傳播性的内容和線上活動,向客戶廣泛或者精準推送消息,提高參與度、知名度,從而充分利用粉絲經濟,達到相應營銷目的。不管是創業做個人自媒體還是到企業内就職,新媒體運...
2024-07-31
科目二s彎技巧看點位置有哪些?
科目二s彎技巧看點位置有哪些?
保持全程一擋行駛,打方向不可過急;進入彎道後盡量走大圈,駛向右彎道時,右輪緊貼着右邊路邊緣線;處于彎道時,通過轉向盤讓汽車内側車蓋頭上的小後視鏡始終處于外側白線邊緣;根據路彎的特點和後輪半徑及時調整方向。曲線行駛的訓練目的是培養機動車駕駛人轉向的運用及對車輪軌迹運行的掌握技能。了解曲線行駛的路線圖是...
2024-07-31
Copyright 2023-2024 - www.tftnews.com All Rights Reserved