L-użu tal-funzjoni VLOOKUP biex tissostitwixxi l-valuri

Min huwa għażżien wisq jew m'għandux ħin biex jaqra - ara l-video. Dettalji u sfumaturi jinsabu fit-test hawn taħt.

Formulazzjoni tal-problema

Allura, għandna żewġ tabelli - tabella tal-ordnijiet и Lista tal-prezzijiet:

Il-kompitu huwa li tissostitwixxi l-prezzijiet mil-lista tal-prezzijiet fit-tabella tal-ordnijiet awtomatikament, billi tiffoka fuq l-isem tal-prodott sabiex aktar tard tkun tista 'tikkalkula l-ispiża.

Soluzzjoni

Fis-sett tal-funzjoni Excel, taħt il-kategorija Referenzi u arrays (Tfittex u referenza) hemm funzjoni VPR (LOOKUP).Din il-funzjoni tfittex valur partikolari (fl-eżempju tagħna, din hija l-kelma "Tuffieħ") fil-kolonna l-aktar fuq ix-xellug tat-tabella speċifikata (lista tal-prezzijiet) li timxi minn fuq għal isfel u, wara li sabetha, turi l-kontenut taċ-ċellula ta' ħdejha. (23 rublu) .Skematikament, l-operazzjoni ta 'din il-funzjoni tista' tiġi rappreżentata Allura:

Għal faċilità ta 'użu ulterjuri tal-funzjoni, agħmel ħaġa waħda f'daqqa - agħti l-firxa ta' ċelloli fil-lista tal-prezzijiet ismek stess. Biex tagħmel dan, agħżel iċ-ċelloli kollha tal-lista tal-prezzijiet ħlief għall-"header" (G3: H19), agħżel mill-menu Daħħal – Isem – Assenja (Daħħal — Isem — Iddefinixxi) jew agħfas CTRL + F3 u daħħal kwalunkwe isem (l-ebda spazji) bħal prezz… Issa, fil-futur, tista’ tuża dan l-isem biex tgħaqqad mal-lista tal-prezzijiet.

Issa nużaw il-funzjoni VPR... Agħżel iċ-ċellula fejn se tiddaħħal (D3) u tiftaħ it-tab Formuli – Inserzjoni tal-Funzjoni (Formuli — Daħħal Funzjoni)… Fil-kategorija Referenzi u arrays (Tfittex u Referenza) issib il-funzjoni VPR (LOOKUP) u l-istampa OK… Se tidher tieqa biex jiddaħħlu argumenti għall-funzjoni:

L-użu tal-funzjoni VLOOKUP biex tissostitwixxi l-valuri

Aħna nimlewhom wara xulxin:

  • Valur mixtieq (Valur ta' Fittex) – l-isem tal-prodott li l-funzjoni għandha ssib fil-kolonna l-aktar fuq ix-xellug tal-lista tal-prezzijiet. Fil-każ tagħna, il-kelma "Tuffieħ" miċ-ċellula B3.
  • Tabella (Table Array) – tabella li minnha jittieħdu l-valuri mixtieqa uXNUMXbuXNUMXbare, jiġifieri, il-lista tal-prezzijiet tagħna. Bħala referenza, nużaw l-isem tagħna stess "Prezz" mogħti qabel. Jekk ma tajtx isem, tista 'sempliċement tagħżel it-tabella, iżda tinsiex tagħfas il-buttuna F4biex tippinja r-rabta mas-sinjali tad-dollaru, għax inkella, tiżżerżaq 'l isfel meta tikkopja l-formula tagħna sal-bqija taċ-ċelloli fil-kolonna D3: D30.
  • Numru_kolonna (Numru tal-indiċi tal-kolonna) – numru tas-serje (mhux ittra!) Tal-kolonna fil-lista tal-prezzijiet li minnha nieħdu l-valuri tal-prezzijiet. L-ewwel kolonna tal-lista tal-prezzijiet bl-ismijiet hija nnumerata 1, għalhekk għandna bżonn il-prezz mill-kolonna numerata 2.
  • interval_lookup (Firxa Lookup) – żewġ valuri biss jistgħu jiddaħħlu f’dan il-qasam: FALZ jew VERU:
      • Jekk jiddaħħal valur 0 or GIDDEB (FALZ), allura fil-fatt dan ifisser li t-tfittxija biss hija permessa taqbila eżatta, jiġifieri jekk il-funzjoni ma ssibx l-oġġett mhux standard speċifikat fit-tabella tal-ordni fil-lista tal-prezzijiet (jekk tiddaħħal "Coconut", pereżempju), se tiġġenera l-iżball #N/A (l-ebda data).
      • Jekk jiddaħħal valur 1 or VERU (VERU), allura dan ifisser li inti tippermetti t-tfittxija mhux għall-eżatt, iżda taqbila approssimattiva, jiġifieri fil-każ ta '"coconut", il-funzjoni se tipprova ssib prodott b'isem li jkun qrib kemm jista' jkun ta '"coconut" u tirritorna l-prezz għal dan l-isem. Fil-biċċa l-kbira tal-każijiet, sostituzzjoni approssimattiva bħal din tista 'tilgħab fuq l-utent billi tissostitwixxi l-valur tal-prodott ħażin li kien attwalment hemm! Allura għall-biċċa l-kbira tal-problemi tan-negozju reali, it-tfittxija approssimattiva hija aħjar li ma tippermettix. L-eċċezzjoni hija meta nkunu qed infittxu numri u mhux test - pereżempju, meta nikkalkulaw l-Iskontijiet tal-Passi.

Kollox! Jibqa' biex tagħfas OK u kkopja l-funzjoni mdaħħla fil-kolonna kollha.

# N / A żbalji u t-trażżin tagħhom

funzjoni VPR (LOOKUP) jirritorna żball #N/A (#N/A) jekk a:

  • Tfittxija eżatta attivata (argument Interval view = 0) u l-isem mixtieq mhuwiex fi Tabella.
  • Tfittxija oħxon inkluża (Interval view = 1), iżda Tabella, li fiha tkun qed issir it-tfittxija mhix magħżula f'ordni axxendenti tal-ismijiet.
  • Il-format taċ-ċellula minn fejn ġej il-valur meħtieġ tal-isem (per eżempju, B3 fil-każ tagħna) u l-format taċ-ċelloli tal-ewwel kolonna (F3: F19) tat-tabella huma differenti (per eżempju, numeriku u test ). Dan il-każ huwa speċjalment tipiku meta jintużaw kodiċijiet numeriċi (numri tal-kontijiet, identifikaturi, dati, eċċ.) minflok ismijiet tat-test. F'dan il-każ, tista 'tuża l-funzjonijiet Ч и TEST biex jikkonverti formati tad-data. Se tidher xi ħaġa bħal din:

    =TFITTXIJA(TEST(B3),prezz,0)

    Tista' taqra aktar dwar dan hawn.

  • Il-funzjoni ma tistax issib il-valur meħtieġ minħabba li l-kodiċi fih spazji jew karattri inviżibbli mhux stampabbli (line breaks, eċċ.). F'dan il-każ, tista 'tuża funzjonijiet ta' test TRIM (TRIM) и ISTAMPAR(NADIF) biex tneħħihom:

    =TĦARSBA(TRIMSPACES(NADIF(B3)),prezz,0)

    =LOOKUP(TQIMMA(NADIF(B3));prezz;0)

Biex trażżan il-messaġġ ta 'żball # N / A (#N/A) f'każijiet fejn il-funzjoni ma tistax issib taqbila eżatta, tista 'tuża l-funzjoni JEKK Żball (JEKK ŻBALL)… Allura, pereżempju, din il-kostruzzjoni tinterċetta kwalunkwe żball iġġenerat mill-VLOOKUP u tibdilhom b'żeri:

= JEKK ERROR (VITTXA (B3, prezz, 2, 0), 0)

= JEKK ŻBALL (TĦAXXA (B3; prezz; 2; 0); 0)

PS

Jekk għandek bżonn tiġbed mhux valur wieħed, iżda s-sett kollu f'daqqa (jekk ikun hemm diversi oħrajn), allura jkollok shamanize bil-formula tal-firxa. jew uża l-karatteristika l-ġdida XLOOKUP minn Office 365.

 

  • Verżjoni mtejba tal-funzjoni VLOOKUP (VLOOKUP 2).
  • Kalkolu rapidu tal-iskontijiet tal-pass (firxa) bl-użu tal-funzjoni VLOOKUP.
  • Kif tagħmel "LOOKUP xellug" bl-użu tal-funzjonijiet INDIĊI u MATCH
  • Kif tuża l-funzjoni VLOOKUP biex timla l-formoli bid-dejta mil-lista
  • Kif tiġbed mhux l-ewwel, iżda l-valuri kollha mit-tabella f'daqqa
  • Funzjonijiet VLOOKUP2 u VLOOKUP3 mill-add-on PLEX

 

Ħalli Irrispondi