VLOOKUP inayoweza kutumika tena (VLOOKUP)

Yaliyomo

Tuna orodha ya maagizo na nambari na majina ya bidhaa. Ningependa, kwa mfano, kuvuta kutoka kwa meza kwa nambari ya kuagiza bidhaa zote ambazo zimejumuishwa ndani yake. Zaidi au chini kama hii:

 

Kipengele cha ajabu VLOOKUP (VLOOKUP) katika hali kama hii itasaidia kwa sehemu tu, kwa sababu inaweza kutoa data kwa mechi ya kwanza iliyopatikana, yaani, itatupa tu. apples. Ili kupata na kutoa vitu vyote kutoka kwa meza, ni bora kutumia fomula ya safu. Kama hii:

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

Lazima iingizwe kama ifuatavyo:

  1. chagua seli ambazo matokeo yanapaswa kuonyeshwa (kwa mfano wetu, hii ndio safu D6:D20)
  2. ingiza (nakili fomula katika kisanduku cha kwanza) cha masafa
  3. vyombo vya habari Ctrl + Kuhama + kuingia

Utoaji wa kitengo katika kipande STRING(B2:B16)-1 inafanywa kwa sababu ya kichwa cha meza. Kwa sababu hiyo hiyo, ili kufidia mabadiliko katika safu inayosababishwa inayohusiana na ile ya asili, nambari ya tano kwenye kipande imetolewa. STRING()-5

Ili kuficha #NUM! hitilafu ambayo itaonekana katika seli tupu katika safu inayotokana D6:D20, unaweza kutumia hitilafu kukagua chaguo za kukokotoa IF na EOSH, ukibadilisha fomula yetu na changamano zaidi:

=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)))

Katika Excel 2007, kazi rahisi zaidi ya IFERROR ilionekana - inakuwezesha kutatua tatizo kwa ukamilifu zaidi:

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

PS

Katika toleo la Kiingereza la Excel, kazi hizi zitaonekana kama hii:

=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)),»»)

  • Kutumia Kazi ya VLOOKUP Kupata Data kwenye Jedwali
  • Toleo lililoboreshwa la chaguo la kukokotoa la VLOOKUP2 ambalo linaweza kutafuta katika safu wima yoyote na si thamani ya kwanza pekee
  • VLOOKUP2 na VLOOKUP3 vitendaji kutoka kwa programu jalizi ya PLEX
  • Fomula za safu ni nini na zinatumika kwa nini?

 

Acha Reply