VLOOKUP azo ampiasaina indray (VLOOKUP)

Hevitra ato Anatiny

Manana lisitry ny kaomandy misy laharana sy anaran'ny entana izahay. Tiako, ohatra, ny hisintona avy amin'ny latabatra amin'ny laharan'ny baiko ny entana rehetra tafiditra ao. Mihoatra na latsaka toy izao:

 

Endri-javatra mahafinaritra VLOOKUP (VLOOKUP) Amin'ny toe-javatra toy izany dia hanampy amin'ny ampahany ihany, satria tsy afaka maka angon-drakitra afa-tsy amin'ny lalao voalohany hita, izany hoe hanome antsika fotsiny. paoma. Mba hahitana sy hanesorana ny singa rehetra amin'ny latabatra dia tsara kokoa ny mampiasa formula array. Toy ity iray ity:

=INDEX($B$2:$B$16;FARAFAHARATSINY(IF($E$2=A2:A16;LINE(B2:B16)-1;»»);LINE()-5))

Tsy maintsy ampidirina toy izao manaraka izao:

  1. safidio ny sela izay tokony hisehoan'ny valiny (amin'ny ohatra asehontsika, ity ny salan'isa D6:D20)
  2. midira (adikao ao amin'ny sela voalohany) amin'ny faritra
  3. mpanao gazety Ctrl + fanovana + Midira

Esorina unit amin'ny sombiny STRING(B2:B16)-1 dia vita noho ny lohatenin'ny latabatra. Noho izany antony izany ihany, mba hanonerana ny fiovaovan'ny isan-karazany mifandraika amin'ilay tany am-boalohany, dia esorina ny isa dimy ao amin'ny sombiny. STRING()-5

Hanafina ny #NUM! lesoka izay hiseho amin'ny sela tsy misy na inona na inona amin'ny vokatra D6:D20, azonao atao ny mampiasa ny asa fanamarinana ny fahadisoana IF sy EOSH, manolo ny raikipohy amin'ny endrika sarotra kokoa:

=IF(EOSH(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)));»»;ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)))

Ao amin'ny Excel 2007, misy fiasa IFERROR mety kokoa - mamela anao hamaha ny olana amin'ny fomba mora kokoa:

=IFERROR(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5));»»)

PS

Amin'ny dikan-teny anglisy amin'ny Excel, ireto fiasa ireto dia ho toy izao:

=INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))

=IF(ISERR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))),»»,INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)))

=IFERROR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)),»»)

  • Mampiasa ny fiasa VLOOKUP hitadiavana angona ao anaty tabilao
  • Dika nohatsaraina amin'ny fiasa VLOOKUP2 izay afaka mikaroka amin'ny tsanganana rehetra fa tsy ny sanda voalohany ihany
  • VLOOKUP2 sy VLOOKUP3 dia miasa avy amin'ny PLEX add-on
  • Inona ny formulas array ary inona no ampiasaina?

 

Leave a Reply