Es izmantoju VLOOKUP daudz biežāk nekā Index and Match - Excel padomi

Satura rādītājs

Es konceptuāli no galvas zinu, ka INDEX un MATCH ir pārāki par VLOOKUP. Bet līdz šai dienai es atzīšos, ka 99% gadījumu es izmantoju VLOOKUP. Lūk, kāpēc.

Mēģinu izveidot izklājlapas, kuras citi cilvēki varētu saprast. Kad es rīkoju savus tiešraides Power Excel seminārus, tipiskai auditorijai - 100 cilvēkiem - būs šāds profils:

  • 15 nebūs pazīstams ar VLOOKUP vai jautās, vai es varu ļoti lēni izskaidrot VLOOKUP
  • 83 būs ērti ar VLOOKUP. (Man ir ļoti gudra auditorija. Viņi izmanto programmu Excel 40 stundas nedēļā. Un tās ir nedēļas, kurās viņi ir atvaļinājumā.)
  • 2 būs INDEX un MATCH atbalstītāji.
Es priecājos pastāvēt līdzās tiem, kuri noraida VLOOKUP un 100% gadījumu izmanto INDEX & MATCH.

Tā kā tikai 2% cilvēku pārzina INDEX un MATCH, daudz mazāk cilvēku sapratīs manas formulas, ja es izmantoju INDEX un MATCH. Turklāt VLOOKUP 99% gadījumu tiks galā ar manu situāciju. Šeit ir reizes, kad es pametu VLOOKUP

INDEX un MATCH labāk pārvalda divvirzienu meklēšanu.

Viens indekss un divi mači

Ņemiet vērā, ka iepriekšējais piemērs ir vienkāršāks, ja trešajam argumentam izmantojat VLOOUP un pēc tam MATCH:

Izmantojot VLOOKUP un MATCH

Starp citu, kad INDEX / MATCH atbalstītāji man saka, ka VLOOKUP nevar viegli skatīties pa kreisi no atslēgas, kā parādīts nākamajā piemērā, es noraidu šo argumentu. Jebkurš racionāls cilvēks kopētu E2: E15 uz H2: H15 un veiktu VLOOKUP.

Pārkārtojiet galdu un izmantojiet VLOOKUP

Bet šeit ir viens gadījums, kad es izmantošu INDEX un MATCH. Zemāk man jāizdara 12 VLOOKUP kolonnas. Pārbaudiet šo lielisko formulu ar vienu absolūtu atsauci, vienu atsauci iesaldējot rindu un vienu sasalstot kolonnu. Kaut arī šī formula ir izdomāta un forša, tā ir neefektīva. Neatkarīgi no laika, kas nepieciešams Excel, lai atrastu datumu, meklējot B4, tas prasīs tieši to pašu laiku, kad tas meklēs datumu C4: M4.

Divpadsmit VLOOKUP slejas palēninās lietas

Altenatīvs: ievietojiet slēpto MATCH kolonnu B un pēc tam izmantojiet 12 INDEX kolonnas. Šis risinājums ir 11 reizes ātrāks nekā 12 VLOOKUP kolonnas. M1, kas parādīta B1, tiek izmantota B4: B9999. INDEX funkciju, kas parādīta C2, izmanto C4: N9999. Vēl viena priekšrocība: jums vairs nav nepieciešami 1. rindas palīgu numuri.

Joprojām ir dažas jaukas jauktas atsauces

Es priecājos pastāvēt līdzās tiem, kuri noraida VLOOKUP un 100% gadījumu izmanto INDEX & MATCH. Bet to pašu es lūdzu arī no INDEX / MATCH cilvēkiem: Man ir pamatoti iemesli turpināt izmantot VLOOKUP.

Katru sestdienu vainas atzīšana. Es atklāšu savus sliktos ieradumus programmā Excel un apspriedīšu, kāpēc jums vajadzētu darīt to, ko es saku, nevis darīt to, ko es daru.

Excel dienas doma

Esmu lūdzis saviem Excel Master draugiem padomu par Excel. Šodienas doma apdomāt:

"Draugi neļauj draugiem sapludināt šūnas."

Toms Urtis

Interesanti raksti...