sponsored links

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

單條資料查詢,你會。

同時查多條重複資料,你也會嗎?

大家都知道,由於vlookup本身的侷限性,只能查非重複的單條資料。如果要同時查多條重複資料,vlookup無法實現。

要同時查多條重複資料,很多人的解決方法是:

  • 利用篩選功能。但效率很低,每次都要重新設定篩選條件。
  • 利用高階篩選功能。對新手來說,有一些複雜。
  • 先對資料進行排序,再每次利用Ctrl+f手動查詢。

其實vlookup也可以進行重複資料查詢。下面分享幾種利用Vlookip進行重複資料查詢的方法。

案例。如下圖資料,我們要求查詢所有采購部門的年薪,性別和姓名。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

第一種方案。Vlookup + If

  1. 插入輔助行1. 在部門前面插入一行,用函式If(),給每條條數編號。在B2輸入=IF(C2<>C1,1,B1+1), 然後向下複製。此函式的目的是,如果兩行資料的部門,不一致,就編號1,如果相同,就加1.

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

2. 插入輔助行2. 在輔助行1的前面再插入一行。用連線函式&,建立唯一資料(部門&編號)。在B2輸入=D2&C2 , 然後向下複製。&的功能是將兩個資料連線起來。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

3.建立唯一查詢條件。在K2輸入“採購部1”, 然後向下拖拉,就建立了多條唯一資料。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

4.用Vlookup設定公式。

在L2輸入公式=VLOOKUP(K2,B:D,3,0)。並向下拖拉複製。

同理,在M2輸入公式=VLOOKUP(K2,B:E,4,0);

在N2輸入=VLOOKUP(K2,B:F,5,0);

在O2輸入=VLOOKUP(K2,B:G,6,0)。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

第二種方案。Vlookup + countif

同第一種方案,在部門前插入兩行輔助行,輔助行1,輔助行2.

  1. 輔助行1. 在C2輸入=COUNTIF($D$2:D2,D2)。 Countif的功能返回區域內重複值的個數,語法格式為countif(區域,條件)。注意$D$2:D2中的第一個D2必須要用絕對引用。這樣就給每一個重複值取了個編碼。
  2. 輔助行2. 在B2輸入=D2&C2 。 函式&的功能是將兩個資料連線。這樣就給每一個重複值取了個唯一值。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

3.同第一種方案,建立唯一查詢條件。在K2輸入“採購部1”, 然後向下拖拉,就建立了多條唯一資料。

4.用Vlookup設定公式。

  • 在L2輸入公式=VLOOKUP(K2,B:D,3,0)。並向下拖拉複製。
  • 同理,在M2輸入公式=VLOOKUP(K2,B:E,4,0);
  • 在N2輸入=VLOOKUP(K2,B:F,5,0);
  • 在O2輸入=VLOOKUP(K2,B:G,6,0)。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

第三種方案。Vlookup + countif +row

同第二種方案,在部門前插入兩行輔助行,輔助行1,輔助行2.

  1. 輔助行1. 在C2輸入=COUNTIF($D$2:D2,D2)。 Countif的功能返回區域內重複值的個數,語法格式為countif(區域,條件)。注意$D$2:D2中的第一個D2必須要用絕對引用。這樣就給每一個重複值取了個編碼。
  2. 輔助行2. 在B2輸入=D2&C2 。 函式&的功能是將兩個資料連線。這樣就給每一個重複值取了個唯一值。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

3.在K2輸入“採購部”。

4.用Vlookup+row設定公式。

Row()是返回引用單元格的行號。我們的目的是利用部門和行號建立一個唯一值。

  • 在L2輸入公式=VLOOKUP($K$2&ROW(A1),B:D,3,0)。並向下拖拉複製。注意,K2要用絕對引用,因為K2是條件“採購部”所在單元格,此位置是不變的。Row(A1)返回值為1, $K$2&ROW(A1)返回值是“採購部1”.
  • 同理,在M2輸入公式=VLOOKUP($K$2&ROW(A1),B:E,4,0)
  • 在N2輸入=VLOOKUP($K$2&ROW(A1),B:F,5,0)
  • 在O2輸入=VLOOKUP($K$2&ROW(A1),B:G,6,0)

但我們把K2資料變成生產部時,查詢結果會自動更新。

Vlookup+if之重複資料查詢。如果有多條重複資料,怎麼辦?

大家還有其他方案嗎?

以後會用得上,值得收藏,點贊,關注。

分類: 健康
時間: 2022-01-02

相關文章

骨質疏鬆的人不能吃豆腐?提醒:這3種食物,儘量少吃

骨質疏鬆的人不能吃豆腐?提醒:這3種食物,儘量少吃
導語:一直以來骨質疏鬆都是困擾著中老年人身體健康的一個非常重大的因素,有一些人認為骨質疏鬆不過就是骨骼質量不好而已,肯定不會給身體健康造成太大的影響. 如果你出現了這樣的想法,那就是大錯特錯了,一旦患 ...

吃早餐時不僅要少喝大米粥,醫生:下面3種食物也儘量少吃

吃早餐時不僅要少喝大米粥,醫生:下面3種食物也儘量少吃
導語:一說到早餐不得不說到早起這件事,現在的工作,早上上班時間大約都在上午8點半到9點開始,這讓很多年輕人養成睡懶覺的習慣,因此吃早餐的時間大大縮短. 而且生活中很多人養成不吃早餐或者隨意應付的習慣. ...

少吃真的會瘦,想減肥的姐妹一定要少吃
不管零食還是正餐,都必須少吃,我已經都實驗過了,一個星期胡吃海喝體重增增的長,一個星期定時定量體重就下降,現在每天只吃早餐,午餐5分飽,晚餐只吃水果,拒絕吃米飯,最多吃點粉,面,包子,餅,每天換著吃, ...

多吃麵條、少吃米飯,飯前嚼花生真能養胃嗎?
花生米對一部分人是有益的 但也不是適合所有人群 花生米它本身可以中和胃酸 另外它含有的一些脂肪酸 可以抑制胃酸的分泌 還有一些磷脂可以保護我們的胃黏膜 從這幾個角度來說 對於胃疼.反酸燒心的人會有益處 ...

吃早餐時不僅要少喝大米粥,醫生建議:這3種食物也要少吃

吃早餐時不僅要少喝大米粥,醫生建議:這3種食物也要少吃
導語:人需要透過飲食為人體補充營養,一天三頓飯缺一不可,早餐是補充營養的最佳時期,吃早餐時儘量選擇有利於人體吸收的營養食物,才有助於身體健康. 早餐是人體一天中補充營養的重要時刻,因為人體在經過晚上的 ...

常吃粗糧能降血糖?提醒:3種粗糧屬於“偽粗糧”,建議要少吃

常吃粗糧能降血糖?提醒:3種粗糧屬於“偽粗糧”,建議要少吃
隨著生活水平的不斷提高,現在人們只能夠知道的生活種類變得越來越多,但是與此同時也有越來越多的慢性疾病會出現在人們生活當中,比如高血糖,這也是一種慢性代謝性疾病出現的原因,對身體血液當中的糖分增加有一定 ...

常吃鵝蛋,對身體有益還是有害?提醒:這4類人建議少吃鵝蛋為好

常吃鵝蛋,對身體有益還是有害?提醒:這4類人建議少吃鵝蛋為好
鵝蛋相信大家非常熟悉,是家禽鵝產下的蛋,個頭相對較大,味道有點油,每各但的重量大約在225~280克左右,比普通的雞蛋要大4,5倍左右. 不但不僅出現率不高,而且如果你想要買鵝蛋的話,也需要提前預定, ...

經常吃瓜子會傷肝?醫生提醒:若想養肝,2物建議少吃為好

經常吃瓜子會傷肝?醫生提醒:若想養肝,2物建議少吃為好
隨著科技水平的不斷髮展,醫療水平也在持續上升,雖然已經研製出了很多能夠預防肝臟疾病的藥物和疫苗,但是我國肝病患者依舊呈現出逐年遞增的趨勢,右繼是脂肪肝和酒精肝患者也一直呈現直線上升趨勢,並且肝病患者也 ...

尿酸高的人,多吃蔬菜?提醒:預防痛風發作,4種蔬菜或不宜多吃

尿酸高的人,多吃蔬菜?提醒:預防痛風發作,4種蔬菜或不宜多吃
導語:高尿酸,一直影響著人的身體疾病,因為人體沒有辦法及時的進行排毒,所以,高尿酸對於人的危害是非常巨大的,當一個人長期患有高尿酸的疾病,就會導致自身尿酸值升高,身體內會含有大量的毒素,垃圾,嚴重的還 ...

胃不好不能吃西瓜?提醒:若想養胃,不妨試試這2種水果

胃不好不能吃西瓜?提醒:若想養胃,不妨試試這2種水果
隨著社會水平的不斷髮展,還有飲食文化的不斷進步,我們能夠吃到的食品種類也是越來越多了,再加上現在外賣行業特別的盛行,我們的味蕾也得到了極大地滿足. 但是好吃的食物雖然吃起來特別美味,但是有一些卻不太健 ...

胃不好可以吃雞蛋嗎?提醒:3種食物少吃,或有助於養護胃部

胃不好可以吃雞蛋嗎?提醒:3種食物少吃,或有助於養護胃部
導語:我們大家可能都知道"十人九胃病"這句話,胃是我們身體當中非常重要的消化器官,同時胃部也非常的柔弱,非常容易受到傷害. 在我們的日常生活當中,很多人長期存在著一些不良的生活習慣 ...

糖尿病人不能吃大蝦?提醒:若想胰島健康,或要遠離3種“發物”

糖尿病人不能吃大蝦?提醒:若想胰島健康,或要遠離3種“發物”
糖尿病是一種三大慢性代謝性疾病之一,近年來,隨著生活條件的改善,發生機率不斷上升,而且不斷向年輕群體靠近, 如果患上糖尿病後,血糖控制不穩定,很容易給身體帶來一系列的併發症,比如視力下降.心腦血管疾病 ...

5種素菜越吃越胖,建議少吃,不妨堅持這幾點,讓你減肥不再難

5種素菜越吃越胖,建議少吃,不妨堅持這幾點,讓你減肥不再難
在如今這個以瘦為美的時代影響下,越來越多的人加入到了減肥的行列中,天天嚷嚷著減肥減脂,希望自己的身材變得更苗條一些,增肥很容易,減肥卻比想象中的還要困難,不少減肥人士因為耐不住飢餓,最終以失敗告終. ...

4種素菜越吃越胖,建議少吃,堅持這點,讓你減肥不再難

4種素菜越吃越胖,建議少吃,堅持這點,讓你減肥不再難
很多人都把減肥當成了自己終身的事業,不達目標不罷休,大家之所以如此熱愛減肥,堅持減肥,是因為現在我們社會上都有"容貌焦慮症". 每個人都在比拼顏值.比拼身材,因此讓大家對於身材的追 ...

年齡越大,就需要忌口嗎?醫生建議:50歲後,這些食物,儘量少吃
導語:隨著年齡的不斷增長,身體的各個器官逐漸下降,尤其過了50歲以後.身體會出現各種各樣的問題,大家有所不知,很多疾病並不是一時半會兒就形成的,想要幸福的享受晚年生活,年輕時就應該注意保養. 尤其過了 ...

若想遠離骨質疏鬆,建議平時少吃這1種調味料,不妨瞭解一下

若想遠離骨質疏鬆,建議平時少吃這1種調味料,不妨瞭解一下
導語:來自山東的趙大姐是一名工人,每天都去工廠裡上班,因為家裡小的時候經濟條件很不好,所以從小就養成了節約勤儉的好習慣,在結婚之後趙大姐依然保持著這樣的勤儉習慣. 自從去工廠上班之後,因為食堂當中的飯 ...

經常喝酒的人,建議少吃“3紅”,多吃“2黃”,肝臟或會感謝你

經常喝酒的人,建議少吃“3紅”,多吃“2黃”,肝臟或會感謝你
如今我國飲酒人數普遍增多,有接近2/3的人長期接受酒精的誘惑,酒是一把雙刃劍,在帶給人們快樂的同時,也在無形中傷害著人們的身體健康. 就已經成為現代人交流溝通的重要方式,無論是招待遠道而來的客人還是洽 ...

這三種魚肉中,或含有重金屬和甲醛,建議儘量少吃

這三種魚肉中,或含有重金屬和甲醛,建議儘量少吃
導語:從古至今,魚在人們飲食中佔據重要地位,古代的鮮就可以體現出魚的重要性. 而且現在各種肉的價格超出人們的預想,相反一些魚肉價格更顯得物美價廉,與牲畜肉中的營養相比,魚肉的營養會更加豐富. 但是人們 ...

常吃魚對身體是好是壞?提醒:這3種魚儘量少吃,不妨看看

常吃魚對身體是好是壞?提醒:這3種魚儘量少吃,不妨看看
導語:"小時候經常聽家裡大人說吃魚聰明,根據研究表明吃魚不僅是能夠變聰明,就連記憶力也會變好,所以經常吃魚對身體是有好處的.在海鮮市場各種各樣的魚供我們挑選.魚當中不僅含有大量的鈣元素,還含 ...

糖尿病能吃茄子嗎?提醒:若想胰島排毒充能,2種蔬菜要少吃

糖尿病能吃茄子嗎?提醒:若想胰島排毒充能,2種蔬菜要少吃
糖尿病,一個讓人談之色變的疾病,一旦罹患,就是終生的問題,目前是沒有辦法完全治癒的.據調查資料顯示,我國目前糖尿病人群已經超過1.3億,其中超70%的人在45歲後得糖尿病,比糖尿病更可怕的是其所帶來的 ...