VLOOKUP ji nû ve bi kar anîn (VLOOKUP)

Contents

Di destê me de navnîşek fermanan bi hejmar û navên tiştan heye. Mînakî, ez dixwazim bi jimareya fermanê hemû tiştên ku tê de hene ji tabloyê derxim. Kêm û zêde bi vî rengî:

 

Taybetmendiya ecêb VLOOKUP (VLOOKUP) di rewşek weha de ew ê tenê bi qismî bibe alîkar, ji ber ku ew dikare tenê bi berhevoka yekem a ku hatî dîtin ve daneyan derxe, ango dê tenê bide me Apples. Ji bo dîtin û derxistina hemî tiştan ji tabloyê, çêtir e ku meriv formula array bikar bîne. Mîna vê yekê:

=NAVEROK($B$2:$B$16;KÊMTIRÎ(IF($ E $ 2=A2:A16;XET(B2:B16)-1;»»);XET()-5))

Pêdivî ye ku ew bi vî rengî were nivîsandin:

  1. hucreyên ku divê encam lê werin xuyang kirin hilbijêrin (di mînaka me de, ev rêza D6: D20 e)
  2. têkevin (formûlê di hucreya yekem de kopî bikin) rêzê
  3. rojnamevanî Ctrl + Tarloqî + Derbasbûn

Yekîneya jêbirinê bi parçe STRING(B2:B16)-1 ji ber serê tabloyê tê kirin. Ji ber heman sedemê, ji bo telafîkirina guheztina rêza encam a li gorî ya orîjînal, di perçeyê de hejmara pênc tê derxistin. STRING() -5

Ji bo veşartina #NUM! xeletiya ku dê di şaneyên vala de di navbera encam D6:D20 de xuya bibe, hûn dikarin fonksiyonên kontrolkirina xeletiyê IF û EOSH bikar bînin, formula me bi rengek piçûktir veguherînin:

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

Di Excel 2007 de, fonksiyonek IFERROR-ê hêsantir xuya bû - ew dihêle hûn pirsgirêkê bi tevlihevtir çareser bikin:

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

PS

Di guhertoya Îngilîzî ya Excel de, ev fonksiyon dê bi vî rengî xuya bikin:

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

  • Bikaranîna Fonksiyona VLOOKUP-ê ji bo dîtina daneyan di tabloyek de
  • Guhertoyek çêtir a fonksiyona VLOOKUP2 ku dikare li her stûnê bigere û ne tenê nirxa yekem
  • Fonksiyonên VLOOKUP2 û VLOOKUP3 ji pêveka PLEX
  • Formulên array çi ne û ji bo çi têne bikar anîn?

 

Leave a Reply