Konceptualiai savo galva žinau, kad INDEX ir MATCH yra pranašesni už VLOOKUP. Bet iki šios dienos prisipažinsiu, kad 99% laiko aš naudoju VLOOKUP. Štai kodėl.
Bandau sudaryti kitų žmonių suprantamas skaičiuokles. Kai rengsiu tiesioginius „Power Excel“ seminarus, įprasta 100 žmonių auditorija turės šį profilį:
- 15 nebus susipažinęs su VLOOKUP arba paklaus, ar galiu labai lėtai paaiškinti VLOOKUP
- 83 bus patogu naudotis VLOOKUP. (Aš turiu labai protingas auditorijas. Jie naudoja „Excel“ 40 valandų per savaitę. Tai yra savaitės, kai jie atostogauja.)
- 2 bus INDEX ir MATCH šalininkai.
Tik 2% žmonių, susipažinusių su „INDEX“ ir „MATCH“, kur kas mažiau žmonių supras mano formules, jei naudosiu „INDEX“ ir „MATCH“. Be to, „VLOOKUP“ 99% laiko spręs mano situaciją. Štai tie laikai, kai atsisakau „VLOOKUP“
„INDEX“ ir „MATCH“ geriau valdo dvipusę paiešką.

Atkreipkite dėmesį, kad aukščiau pateiktas pavyzdys yra paprastesnis, jei trečiajam argumentui naudojate VLOOUP ir tada MATCH:

Beje, kai „INDEX / MATCH“ šalininkai man sako, kad „VLOOKUP“ negali lengvai žiūrėti į kairę nuo rakto, kaip nurodyta toliau pateiktame pavyzdyje, aš atmetu šį argumentą. Bet kuris racionalus žmogus nukopijuos E2: E15 į H2: H15 ir atliks VLOOKUP.

Bet čia yra vienas atvejis, kai naudosiu INDEX ir MATCH. Žemiau turiu padaryti 12 VLOOKUP stulpelių. Patikrinkite tą nuostabią formulę su viena absoliučia nuoroda, viena nuoroda užšaldo eilutę ir viena užšaldo stulpelį. Nors ši formulė yra puošni ir šauni, ji yra neefektyvi. Nepriklausomai nuo to, kiek laiko „Excel“ reikia ieškoti datai ieškant B4, reikės tiek pat laiko, kai ji ieškos datos C4: M4.

Altenatyvas: įterpkite paslėptą MATCH stulpelį į B ir tada naudokite 12 INDEX stulpelių. Šis sprendimas yra 11 kartų greitesnis nei 12 VLOOKUP stulpelių. B1 parodyta MATCH formulė naudojama B4: B9999. C2 rodoma INDEX funkcija naudojama C4: N9999. Kitas privalumas: jums nebereikia pagalbininkų numerių 1 eilutėje.

Džiaugiuosi galėdamas egzistuoti kartu su tais, kurie atmeta VLOOKUP ir 100% laiko naudoja INDEX & MATCH. Bet to paties klausiu iš INDEX / MATCH žmonių: turiu svarių priežasčių toliau naudoti „VLOOKUP“.
Kiekvieną šeštadienį kaltės pripažinimas. „Excel“ atskleisiu savo žalingus įpročius ir aptarsiu, kodėl turėtumėte daryti tai, ką sakau, o ne daryti tai, ką darau aš.
„Excel“ dienos mintis
Aš paprašiau savo „Excel Master“ draugų patarimo apie „Excel“. Šiandienos mintis apmąstyti:
- Draugai neleidžia draugams sujungti langelių.
Tomas Urtis