ONLY Excel pros use this INDEX MATCH trick 💡

Sdílet
Vložit
  • čas přidán 15. 05. 2023
  • This INDEX MATCH trick that will surely blow your socks off. And then it blows your pants off too with an even better XLOOKUP variation. So yeah, bring some spare clothing and watch 😎
    📂 Download the sample file:
    chandoo.org/wp/wp-content/upl...
    💡 Learn more:
    on XLOOKUP (500k views) - • I don't use VLOOKUP an...
    on INDEX MATCH (100k views) - • Excel's INDEX + MATCH ...
    on VLOOKUP (full intro + examples) - • Excel VLOOKUP - Compl...
    VLOOKUP or INDEX MATCH (interview questions) - • VLOOKUP or INDEX+MATCH...
    on FILTER (400k views) - • I don’t use filters in...
    ~
    What is the data analyst still single?
    Because he is waiting for the EXACT MATCH... 🤣
    #excel
  • Věda a technologie

Komentáře • 82

  • @Excelambda
    @Excelambda Před rokem +14

    Cool, or FILTER, deals also with multiple matches, not only single ones. ✌

    • @julesmansour3415
      @julesmansour3415 Před rokem +1

      True, ive used filter and xmatch together and it is awesome.

    • @nikunjgorani8964
      @nikunjgorani8964 Před rokem

      Why to use xmatch just use filters on all the columns acc to ur need i think that should also work

  • @ufoufo9182
    @ufoufo9182 Před 9 měsíci

    I had been on this for hours!!!! Went through different videos on CZcams. Yours was the only one that gave me what I was looking for, the right result. THANK YOUUUUUU!

  • @GameAGuy
    @GameAGuy Před 5 měsíci +1

    Wow.
    I am still novice to excel but this is very cool.
    I have only been on my excel journey about 8 months. Have so much to learn😊 I am hype about learning it though.😃

  • @vijayarjunwadkar
    @vijayarjunwadkar Před rokem +1

    Truly mind blowing! Thank you Chandoo for sharing this! 🙂

  • @michaelt312
    @michaelt312 Před rokem

    Every time I start thinking I'm getting pretty good at Excel, a new Chandoo video comes out and reminds me how much I have yet to learn.

  • @IarukaSkYouk
    @IarukaSkYouk Před rokem +1

    Chandoo you are a life-saver.
    I was so bad at excel before I know ur channel, know I'm getting better :D

  • @soujanyapilli1992
    @soujanyapilli1992 Před rokem +3

    I learned this couple of days back and such a cool hack

  • @pokerhearts
    @pokerhearts Před rokem +1

    I was looking for the same formula just a week ago. Thanks for making it simple.

  • @mohsinahmed5678
    @mohsinahmed5678 Před rokem +1

    This is excellent and exactly what I was looking for for some time

  • @deinbleiz
    @deinbleiz Před 10 měsíci

    Wow. Just wow. This is so smart!

  • @tisay103
    @tisay103 Před 4 měsíci

    this is awesome! Thank you

  • @Fxingenieria
    @Fxingenieria Před rokem

    Espectacular !!

  • @chrism9037
    @chrism9037 Před rokem

    Excellent Chandoo!

  • @sandorszilagyi5929
    @sandorszilagyi5929 Před rokem

    Awesome trick thank you very much 👍

  • @AnilSumanam
    @AnilSumanam Před 26 dny

    Thank you Very much for this video i tried the same for my daily company work and it worked for me..

  • @ICTNuggets
    @ICTNuggets Před rokem

    Great. Thanks for sharing

  • @rangerover5635
    @rangerover5635 Před rokem +4

    Hi Chandoo, an awesome trick using index match. If I were given this problem, I would have probably used the Sumifs function

    • @trulyani
      @trulyani Před rokem +1

      Ditto. I have done similar things earlier but with sumifs

    • @chandoo_
      @chandoo_  Před rokem +3

      Thanks RR :)
      Yes, SUMIFS is a great alternative in this case. The advantage of INDEX / MATCH or XLOOKUP or FILTER is that they work even when you want non-numeric columns or need to get multiple columns of output.

  • @peterluxford6752
    @peterluxford6752 Před rokem

    Chandoo Awesome as ever 🏅

  • @ysantosh
    @ysantosh Před rokem +1

    Super Chandoo anna, learnt a new formula today.

  • @blitzkrieg0136
    @blitzkrieg0136 Před 9 měsíci

    I always confused how to use index match if the both reference is row and after watching countless Excel video i finally found this
    Thank you sir, thank you very much

  • @CideeTV
    @CideeTV Před rokem

    nice...thank you

  • @messaoudpolitique9208

    Thank you bro for shearing

  • @santhoshsubbiah1803
    @santhoshsubbiah1803 Před rokem

    This is mind-blowing

  • @yousrymaarouf2931
    @yousrymaarouf2931 Před rokem

    Fantastic

  • @LearnValue
    @LearnValue Před rokem +2

    Sumif may also work

  • @Metzanine
    @Metzanine Před rokem

    Is it possible to build on or modify the XLOOKUP version to sum multiple true matches?
    It would be cool to be able to replace SUMIFS in that scenario.

  • @mateotinoco2393
    @mateotinoco2393 Před rokem

    Awesome trick

  • @sanket565
    @sanket565 Před rokem +1

    We can also perform the same using vlookup, but concatenating 3 columns

  • @danishnawaz3651
    @danishnawaz3651 Před rokem

    amazing

  • @Sekoleyte
    @Sekoleyte Před rokem

    Well, do you know how to use index match without cse for multiple criteria? If not, i can share after i check it in excel.

  • @thojeda
    @thojeda Před rokem +1

    A simple SUMIF solve problems like this!

  • @vipul4raf
    @vipul4raf Před rokem +1

    Hi Chandoo that was awesome. But did it by Sumifs and got the results. Yes but only when output is in number not text.

  • @ananda141987
    @ananda141987 Před 5 měsíci

    Dear Chandoo can we use the same formula to get data from one table to another table . I was trying to so formula gives error when one column value repeats in one column while other is different in both

  • @Naresh62648
    @Naresh62648 Před rokem

    Hi Anna
    Can you suggest me one format stock vs demand ki report ela cheyalo stock enti ante FG goods packing material

  • @balajimudekulam8135
    @balajimudekulam8135 Před rokem

    Yeah Great one!, but we can do this with Sumifs too If I'm not wrong?

  • @geoffwatson
    @geoffwatson Před rokem +3

    Is it not better to use: =SUMIFS($F$10:$F$369,$C$10:$C$369,D3,$D$10:$D$369,D4,$E$10:$E$369,D5), then this will take into account any multiple entries for the same month and also eliminate the need to use an array?

    • @thojeda
      @thojeda Před rokem +1

      That’s what I thought!!

    • @bryan__m
      @bryan__m Před 7 měsíci +1

      Yes. It'll also be easier for good-but-less-than-expert colleagues to be able to audit your formulas too (or keep them from screwing it up when they _try_ to audit, but don't know about Ctrl+Shift+Enter). Really no reason to hack a formula when a built-in one does the exact same thing.

  • @JasonSandeman
    @JasonSandeman Před rokem

    Chandoo, first off, LOVE your content. I have a question regarding the lookup...
    I have lists of employees that may move from one list to the other (there are five lists for example)...I keep a current list, then a departures list for each, and all is combined (appended) using power query into a table called EE_DATA. If I need to find an employee using an Xlookup, it will only find the first result in EEDATA, which could be wrong. How do I use the XLOOKUP to find the latest result?

    • @aart_analyst
      @aart_analyst Před rokem

      XLOOKUP has an optional search_mode parameter that when set to -1, does a search in reverse order

  • @SamehRSameh
    @SamehRSameh Před 7 měsíci

    If multiple header we can use same trick ?????

  • @mgonyea01
    @mgonyea01 Před rokem

    How can you do Index Match with criteria in a column and row?

  • @papettipaolo
    @papettipaolo Před rokem

    What is the 1 at the first place in the formula?

  • @bharathramc.n7796
    @bharathramc.n7796 Před rokem

    Hi Chandoo great using your old trick instead of CSE can this be the other alternative INDEX(F10:F369,MATCH(1,((INDEX(C10:C369,)=D3)*(INDEX(D10:D369,)=D4)*(INDEX(E10:E369,)=D5)),0)). 🙏

  • @Hadarel87
    @Hadarel87 Před rokem

    Clever

  • @rajatverma6042
    @rajatverma6042 Před rokem

    sir, why is 1 used in the match function @chandoo

  • @IssueBoyStefan
    @IssueBoyStefan Před rokem

    The mathematical way to represent "AND" condition.

  • @aart_analyst
    @aart_analyst Před rokem +1

    Hi Chandoo,
    This is nice.
    But did you know that you can achieve a similar result (when searching for Numeric values only) using SUMPRODUCT, without having to use an array formula.
    =SUMPRODUCT(F10:F369*--(C10:C369=D3)*--(D10:D369=D4)*--(E10:E369=D5))

    • @lulouise6790
      @lulouise6790 Před rokem +1

      hey, but that only works if column F are numbers. :)

    • @bryan__m
      @bryan__m Před 7 měsíci

      Sumifs is even easier.

  • @suryasabniveesu6946
    @suryasabniveesu6946 Před rokem

    How to reconcile Purchase Register with GST Portal data. As different persons account invoice numbers differently though the remaining values match with GST Portal data, we cannot get the required results such as MATCHED or PARTIALLY MATCHED etc

  • @user-hl7ej9sc7z
    @user-hl7ej9sc7z Před 5 měsíci

    Hello Chandoo, hope you are well. I have a small work on excel which I will like you to do. Do you have a website that I can reach out for your contact?

  • @obscene187
    @obscene187 Před rokem

    I have a similar task, but I have 1 cell with hundredds of words, basically it's 1 large paragraph that I'm looking to go into and change multiple partial strings. I am using a two column approach, column 1 is the word I'm looking to replace, while column 2 is the new replacement word, but I can't seem to find the correct formula to replace multiple values all at once :( , if anyone can help I would greatly appreciate it !!

  • @JAEXCEL
    @JAEXCEL Před rokem +1

    sir , sumproduct( (c10:c369=D3)*(d10:d369=d4)*(e10:e369=d5)*f10:f369)
    is any disadvantages with this simple method

    • @JAEXCEL
      @JAEXCEL Před rokem

      Thank you sir, i saw your one of reply i.e index match example works with non numeric values also. thank you very much

  • @ganeshbhujbal7440
    @ganeshbhujbal7440 Před rokem +3

    Hi Chandoo,
    I think using "xlookup" with "&" function will be a better/simpler option.
    =xlookup(D3&D4&D5,C10:C369&D10:D369&E10:E369,F10:F369)
    Hope you make a video on this too :) Your videos do help me (and all those who follow you :) )

    • @gabrielgordon
      @gabrielgordon Před rokem

      Yes, I have thought of this also, with INDEX, MATCH, same logic of concatenation
      =INDEX(F10:F369,MATCH(D3&D4&D5,C10:C369&D10:D369&E10:E369,0))

    • @chandoo_
      @chandoo_  Před rokem +8

      It is not always the "Correct" option. Imagine you have values like
      Sam, Altman Consulting, 23
      and
      SamAltman, Consulting, 23
      Both of them would have the same concatenated values. So the MATCH / XLOOKUP would pick up the wrong results.

  • @MrKathayat
    @MrKathayat Před rokem

    Thanks chandu ji, 1question what if there is iteration/ duplication in records and we need as sum in result

    • @chandoo_
      @chandoo_  Před rokem +1

      In that case, you can use SUMIFS...

  • @ishaikhi
    @ishaikhi Před rokem +1

    Why cant i use Sumifs here?

    • @chandoo_
      @chandoo_  Před rokem

      You can.. but this will work even when you want to return a non-number column.

  • @wordlustjoshi1261
    @wordlustjoshi1261 Před rokem

    What is match 1 in the formula and how many conditions we can add

    • @chandoo_
      @chandoo_  Před rokem

      You can add any number of conditions.
      Our conditions multiplication results in a bunch of 1s & 0s - 1 where all the conditions are met and 0 where at least one condition failed. As we want to match the row that met all the rules, we need to look for 1. Hence match 1.

  • @babateknicalgee1839
    @babateknicalgee1839 Před rokem

    👌

  • @abbottkatz8830
    @abbottkatz8830 Před rokem

    Excellent tip. But what if two records meet the criteria?

    • @abbottkatz8830
      @abbottkatz8830 Před rokem +2

      If you range-name the respective columns: =FILTER(Budget,(Person=D3)*(Country=D4)*(Month=D5))

  • @MohammedKhan-rz1gz
    @MohammedKhan-rz1gz Před rokem

    This is an awesome trick, but it's quite old. Nonetheless, I'm sure it's a mind blower for many

  • @jahabaralinoormohamed6625

    Sheet 1, A column have a to z values, fetch/paste a to z each letter in each sheets at fixed cell. Example....
    Sheet2 D4 cell need letter a,
    Sheet3 D4 cell need letter b
    Sheet4 D4 cell need letter c
    Please teach me how to do????

  • @canirmalchoudhary8173
    @canirmalchoudhary8173 Před rokem +1

    I knew it, yet SUMPRODUCT does the same thing

    • @chandoo_
      @chandoo_  Před rokem

      SUMPRODUCT is awesome 😎
      But with newer functions like FILTER & Dynamic Array behaviour in Excel, I almost stopped using SUMPRODUCT.

  • @ImranShaikh_111
    @ImranShaikh_111 Před rokem +1

    But why to make things fancy and complicated when you can use simple SUMIFS formula in this scenario

  • @dasthagirimunna7017
    @dasthagirimunna7017 Před rokem

    When python Pandas is going to release from our channel

    • @chandoo_
      @chandoo_  Před rokem

      I only use Python for fun and not doing any real work. Most of what I do is in Excel / Power BI and SQL. So those are the topics I will be covering for a while. I do have 2 videos on Python here - czcams.com/play/PLmejDGrsgFyCRceKns-9snhrIKR0d9XMm.html

  • @tommyharris5817
    @tommyharris5817 Před 11 měsíci +1

    WASTE OF TIME

  • @kamilahmed6539
    @kamilahmed6539 Před rokem

    Hi chandoo what's the 1 in xlookup formula

  • @excelbooster3327
    @excelbooster3327 Před rokem +2

    Hi Chandoo, I hope you are fine 😀
    My name is Chris and I really like your video editing style 😍 i follow you on CZcams and as a french Excel content creator and I would like to know if you would accept to discuss with me with to get advice from your about that.
    If so, i will adapt my availability your schedule for sure.
    If you are ok I will send you my email. Have a great Day Chandoo 🙂