Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Ao amin'ny ampahany faharoa amin'ny lesona momba ny asa VPR (VLOOKUP) ao amin'ny Excel, hamakafaka ohatra vitsivitsy izahay izay hanampy anao hitantana ny hery rehetra VPR hamaha ny asa Excel fatra-paniry laza indrindra. Ny ohatra dia mihevitra fa efa manana fahalalana fototra momba ny fomba fiasan'ity endri-javatra ity ianao. Raha tsy izany dia mety ho liana amin'ny fanombohana amin'ny ampahany voalohany amin'ity lesona ity ianao, izay manazava ny syntax sy ny fampiasana fototra. VPR. Eny ary, andao isika hanomboka.

Mikaroka amin'ny Excel amin'ny alàlan'ny fepetra maromaro

asa VPR ao amin'ny Excel dia fitaovana tena matanjaka amin'ny fanaovana fikarohana momba ny sanda manokana ao anaty angon-drakitra. Na izany aza, misy fetra lehibe - ny syntax dia mamela anao hikaroka sanda tokana. Ahoana raha te hikaroka amin'ny fepetra maromaro ianao? Ho hitanao eto ambany ny vahaolana.

Ohatra 1: Fikarohana amin'ny fepetra 2 samihafa

Eritrereto hoe manana lisitry ny baiko isika ary te hahita Ny habetsahan'ny entana (Qty.), mifototra amin'ny fepetra roa - Anaran'ny mpanjifa (Mpanjifa) и Anaran'ny vokatra (Product). Sarotra ny raharaha satria samy nanafatra karazana entana maromaro ny mpividy tsirairay, araka ny hita amin'ny tabilao etsy ambany:

asa tsy tapaka VPR dia tsy hiasa amin'ity toe-javatra ity satria hamerina ny sanda voalohany hitany izay mifanaraka amin'ny sanda fitadiavana nomena. Ohatra, raha te-hahafantatra ny habetsahan'ny zavatra iray ianao zava-mamybaikon'ny mpividy Jeremy Hill, soraty ity formula manaraka ity:

=VLOOKUP(B1,$A$5:$C$14,3,FALSE)

=ВПР(B1;$A$5:$C$14;3;ЛОЖЬ)

- ity formula ity dia hamerina ny valiny 15mifanaraka amin'ny vokatra paoma, satria io no sanda voalohany mifanandrify.

Misy fomba fiasa tsotra - mamorona tsanganana fanampiny hanambatra ny fepetra ilaina rehetra. Amin'ny ohatra ataontsika dia ireto ny tsanganana Anaran'ny mpanjifa (Mpanjifa) и Anaran'ny vokatra (Product). Aza adino fa ny tsanganana mitambatra dia tsy maintsy ho ny tsanganana ankavia indrindra amin'ny sehatry ny fikarohana, satria ny tsanganana havia no miasa. VPR mijery rehefa mitady sanda.

Noho izany, manampy tsanganana fanampiny amin'ny latabatra ianao ary mandika ity formula manaraka ity amin'ny sela rehetra: =B2&C2. Raha tianao ho mora vakiana kokoa ny tady dia azonao atao ny manasaraka ireo soatoavina mitambatra amin'ny habaka: =B2&» «&C2. Aorian'izany dia azonao ampiasaina ity formula manaraka ity:

=VLOOKUP("Jeremy Hill Sweets",$A$7:$D$18,4,FALSE)

=ВПР("Jeremy Hill Sweets";$A$7:$D$18;4;ЛОЖЬ)

or

=VLOOKUP(B1,$A$7:$D$18,4,FALSE)

=ВПР(B1;$A$7:$D$18;4;ЛОЖЬ)

Aiza ny sela B1 misy ny sanda mitambatra amin'ny tohan-kevitra lookup_value (lookup_value) ary 4 – Argument col_index_num (column_number), izany hoe ny laharan'ny tsanganana misy ny angona azo alaina.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Ohatra 2: VLOOKUP amin'ny fepetra roa miaraka amin'ny tabilao jerena amin'ny takelaka hafa

Raha mila manavao ny latabatra lehibe (Tabilao lehibe) ianao amin'ny fampidirana angona avy amin'ny latabatra faharoa (tabilao fitadiavana), izay hita amin'ny takelaka hafa na ao amin'ny bokikely Excel hafa, dia azonao atao ny manangona mivantana ny sanda irina ao amin'ny formula izay ampidirinao. ao anaty latabatra lehibe.

Toy ny tamin'ny ohatra teo aloha, mila tsanganana fanampiny ianao ao amin'ny tabilao Lookup miaraka amin'ny sanda mitambatra. Ity tsanganana ity dia tsy maintsy tsanganana ankavia indrindra amin'ny sehatry ny fikarohana.

Noho izany ny formula miaraka amin'ny VPR mety ho toy izao:

=VLOOKUP(B2&" "&C2,Orders!$A&$2:$D$2,4,FALSE)

=ВПР(B2&" "&C2;Orders!$A&$2:$D$2;4;ЛОЖЬ)

Eto, ny tsanganana B sy C dia ahitana ny anaran'ny mpanjifa sy ny anaran'ny vokatra ary ny rohy Kaomandy!$A&$2:$D$2 mamaritra latabatra hojerena amin'ny takelaka hafa.

Mba hahatonga ilay formula ho mora vakina kokoa dia azonao atao ny manome anarana ny isan'ny fijery, ary avy eo dia ho mora kokoa ny formula:

=VLOOKUP(B2&" "&C2,Orders,4,FALSE)

=ВПР(B2&" "&C2;Orders;4;ЛОЖЬ)

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Mba hiasana ny formula, ny soatoavina ao amin'ny tsanganana ankavia indrindra amin'ny tabilao izay jerenao dia tsy maintsy atambatra amin'ny fomba mitovy amin'ny ao amin'ny fepetra fikarohana. Ao amin'ny sary etsy ambony, natambatray ny soatoavina u2bu2band mametraka toerana eo anelanelan'izy ireo, toy ny tokony hataonao amin'ny tohan-kevitra voalohany amin'ny fiasa (BXNUMX& "" & CXNUMX).

Tsarovy! asa VPR voafetra ho 255 tarehintsoratra, tsy afaka mikaroka sanda mihoatra ny 255 tarehintsoratra izy. Ataovy ao an-tsaina izany ary ataovy izay hahazoana antoka fa ny halavan'ny sanda irina dia tsy mihoatra io fetra io.

Ekeko fa ny fampidirana tsanganana fanampiny dia tsy vahaolana tsara indrindra ary tsy azo ekena foana. Afaka manao toy izany koa ianao raha tsy misy ny tsanganana mpanampy, fa izany dia mitaky raikipohy sarotra kokoa miaraka amin'ny fitambaran'ny fiasa INDEX (INDEX) ary lalao (MISEHO kokoa).

Esory ny soatoavina faha-2, faha-3, sns amin'ny fampiasana VLOOKUP

Efa hainao izany VPR tsy afaka mamerina afa-tsy sanda iray mifanandrify, ny marimarina kokoa, ilay voalohany hita. Ahoana anefa raha averina imbetsaka io sanda io ao amin'ny laharan-tsarimihetsika hita, ary tianao ny haka ny faha-2 na ny faha-3 amin'izy ireo? Ahoana raha ny soatoavina rehetra? Toa sarotra ny olana, saingy misy ny vahaolana!

Aoka hatao hoe misy tsanganana iray amin'ny latabatra misy ny anaran'ny mpanjifa (Anaran'ny mpanjifa), ary ny tsanganana iray hafa dia misy ny vokatra (Product) novidiny. Andeha hojerentsika ny entana faha-2, faha-3 ary faha-4 novidin'ny mpanjifa iray.

Ny fomba tsotra indrindra dia ny manampy tsanganana fanampiny alohan'ny tsanganana anaran'ny mpanjifa ary fenoy ny anaran'ny mpanjifa miaraka amin'ny laharan'ny famerimberenan'ny anarana tsirairay, ohatra, John Doe 1, John Doe 2 sns. Hanao ny fika amin'ny fanisana isika amin'ny fampiasana ny fiasa COUNTIF (COUNTIF), raha jerena fa ao amin'ny tsanganana B ny anaran'ny mpanjifa:

=B2&COUNTIF($B$2:B2,B2)

=B2&СЧЁТЕСЛИ($B$2:B2;B2)

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Aorian'izay dia azonao ampiasaina ny fiasa mahazatra VPRmba hahitana ny baiko ilaina. Ohatra:

  • Find 2-faha entana nobaikon'ny mpanjifa Dan Brown:

    =VLOOKUP("Dan Brown2",$A$2:$C$16,3,FALSE)

    =ВПР("Dan Brown2";$A$2:$C$16;3;ЛОЖЬ)

  • Find 3-faha entana nobaikon'ny mpanjifa Dan Brown:

    =VLOOKUP("Dan Brown3",$A$2:$C$16,3,FALSE)

    =ВПР("Dan Brown3";$A$2:$C$16;3;ЛОЖЬ)

Raha ny marina, azonao atao ny mampiditra reference cellule ho sanda fitadiavana fa tsy lahatsoratra, araka ny asehon'ity sary manaraka ity:

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha mitady fotsiny ianao 2-e famerimberenana, azonao atao izany raha tsy misy ny tsanganana fanampiny amin'ny alàlan'ny famoronana raikipohy sarotra kokoa:

=IFERROR(VLOOKUP($F$2,INDIRECT("$B$"&(MATCH($F$2,Table4[Customer Name],0)+2)&":$C16"),2,FALSE),"")

=ЕСЛИОШИБКА(ВПР($F$2;ДВССЫЛ("$B$"&(ПОИСКПОЗ($F$2;Table4[Customer Name];0)+2)&":$C16");2;ИСТИНА);"")

Amin'ity formula ity:

  • $F$2 - sela misy ny anaran'ny mpividy (tsy miova izany, azafady mariho - ny rohy dia tanteraka);
  • $B $ – tsanganana anaran'ny mpanjifa;
  • Table4 - Ny latabatrao (mety ho faritra ara-dalàna ihany koa ity toerana ity);
  • $C16 – ny sela faran'ny latabatra na ny faritra misy anao.

Ity raikipohy ity dia tsy mahita afa-tsy ny sanda mifanandrify faharoa. Raha mila manala ny famerimberenana sisa ianao dia ampiasao ny vahaolana teo aloha.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha mila lisitry ny lalao rehetra ianao - ny asa VPR tsy mpanampy izany, satria sanda iray monja no averina isaky ny vanim-potoana. Saingy manana fiasa i Excel INDEX (INDEX), izay afaka miatrika mora foana io asa io. Ahoana no ho endriky ny raikipohy toy izany, dia hianatra amin'ity ohatra manaraka ity.

Avereno indray ny sanda irina rehetra

Araka ny voalaza etsy ambony VPR tsy afaka manala ny soatoavina dika mitovy rehetra avy amin'ny faritra notarafina. Mba hanaovana izany dia mila rôlôjia somary sarotra kokoa ianao, izay misy fiasa Excel maromaro, toy ny INDEX (INDEX), KELY (KELY) ary toerana (LINE)

Ohatra, ny formula eto ambany dia mahita ny famerimberenan'ny sanda rehetra avy amin'ny sela F2 ao amin'ny salan'isa B2: B16 ary mamerina ny valiny avy amin'ny andalana mitovy amin'ny tsanganana C.

{=IFERROR(INDEX($C$2:$C$16,SMALL(IF($F$2=B2:B16,ROW(C2:C16)-1,""),ROW()-3)),"")}

{=ЕСЛИОШИБКА(ИНДЕКС($C$2:$C$16;НАИМЕНЬШИЙ(ЕСЛИ($F$2=B2:B16;СТРОКА(C2:C16)-1;"");СТРОКА()-3));"")}

Ampidiro ao anatin'ny sela maro mifanakaiky ity rindran-damba ity, toy ny sela f4:f8araka ny hita eo amin’ny sary etsy ambany. Ny isan'ny sela dia tsy maintsy mitovy na mihoatra ny isan'ny fiverimberenan'ny sanda tadiavina. Aza adino ny manindry Ctrl + Shift + Enterhampiditra tsara ny formula array.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha liana amin'ny fahatakarana ny fomba fiasan'izy io ianao dia andao hodinihintsika kely ny antsipirihan'ny formula:

Part 1:

IF($F$2=B2:B16,ROW(C2:C16)-1,"")

ЕСЛИ($F$2=B2:B16;СТРОКА(C2:C16)-1;"")

$F$2=B2:B16 - ampitahao ny sanda ao amin'ny sela F2 amin'ny sanda tsirairay ao amin'ny salan'isa B2:B16. Raha misy lalao hita, dia ny fomba fiteny STRING(C2:C16)-1 mamerina ny isan'ny tsipika mifanandrify (value -1 mamela anao tsy hampiditra ny tsipika lohateny). Raha tsy misy lalao, ny asa IF (IF) dia mamerina tady foana.

Vokatry ny asa IF (IF) hisy array horizontaly toy izao: {1,"",3,"",5,"","","","","","",12,"","",""}

Part 2:

ROW()-3

СТРОКА()-3

Eto ny asa toerana (LINE) dia miasa ho toy ny kaontera fanampiny. Koa satria ny formula dia adika ao amin'ny sela F4: F9, esory ny isa 3 avy amin'ny vokatry ny asa hahazoana sanda 1 ao anaty sela F4 (andalana 4, esory 3) mba hahazoana 2 ao anaty sela F5 (andalana 5, esory 3) sy ny sisa.

Part 3:

SMALL(IF($F$2=B2:B16,ROW(C2:C16)-1,""),ROW()-3))

НАИМЕНЬШИЙ(ЕСЛИ($F$2=B2:B16;СТРОКА(C2:C16)-1;"");СТРОКА()-3))

asa KELY (KELY) miverina n-oh ny sanda kely indrindra amin'ny laharan'ny angona. Amin'ny toe-javatra misy antsika, ny toerana (avy amin'ny kely indrindra) hiverina dia faritana amin'ny asa toerana (ANTSIKA) (jereo ny Fizarana 2). Noho izany, ho an'ny sela F4 function KELY({array},1) miverina 1-faha (kely indrindra) singa array, izany hoe 1. Ho an'ny sela F5 miverina 2-faha ny singa kely indrindra amin'ny array, izany hoe 3, Etc.

Part 4:

INDEX($C$2:$C$16,SMALL(IF($F$2=B2:B16,ROW(C2:C16)-1,""),ROW()-3))

ИНДЕКС($C$2:$C$16;НАИМЕНЬШИЙ(ЕСЛИ($F$2=B2:B16;СТРОКА(C2:C16)-1;"");СТРОКА()-3))

asa INDEX (INDEX) dia mamerina fotsiny ny sandan'ny sela manokana ao anaty laharan-kira C2:C16. Ho an'ny sela F4 function INDEX($C$2:$C$16) dia hiverina paomaFa F5 function INDEX($C$2:$C$16) dia hiverina zava-mamy sy ny sisa.

Part 5:

IFERROR()

ЕСЛИОШИБКА()

Farany, apetrakay ao anatin'ilay fiasa ny formula IFERROR (IFERROR), satria mety tsy ho faly amin'ny hafatra diso ianao #AT (#N/A) raha toa ka latsaky ny isan'ny soatoavina roa sosona ao anatin'ny velarana jerena ny isan'ny sela misy ny rôlôjia.

Fikarohana XNUMXD amin'ny andalana sy tsanganana fantatra

Ny fanaovana fikarohana XNUMXD amin'ny Excel dia mitaky ny fitadiavana sanda amin'ny laharana andalana sy tsanganana fantatra. Raha lazaina amin'ny teny hafa dia maka ny sandan'ny sela eo amin'ny fihaonan'ny andalana sy tsanganana manokana ianao.

Noho izany, andeha isika hitodika any amin'ny latabatra ary hanoratra formula iray misy fiasa VPR, izay hahitana fampahalalana momba ny vidin'ny voasarimakirana amidy amin'ny volana martsa.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Misy fomba maro hanaovana fikarohana XNUMXD. Jereo ny safidy ary fidio izay mety aminao indrindra.

VLOOKUP sy MATCH fiasa

Azonao atao ny mampiasa andian-dahatsoratra VPR (VLOOKUP) ary MISEHO BETSAKA (MATCH) hahitana ny sanda eo amin'ny fihaonan'ny saha Anaran'ny vokatra (tady) ary Month (tsangantsanganana) amin'ny array resahina:

=VLOOKUP("Lemons",$A$2:$I$9,MATCH("Mar",$A$1:$I$1,0),FALSE)

=ВПР("Lemons";$A$2:$I$9;ПОИСКПОЗ("Mar";$A$1:$I$1;0);ЛОЖЬ)

Ny formula etsy ambony dia fiasa mahazatra VPR, izay mitady mifanandrify tsara amin'ny sandan'ny “Lemons” ao amin'ny sela A2 ka hatramin'ny A9. Saingy satria tsy fantatrao izay tsanganana misy ny varotra martsa, dia tsy ho azonao atao ny mametraka ny laharan'ny tsanganana ho an'ny tohan-kevitra fahatelo. VPR. Fa kosa, ny asa no ampiasaina MISEHO BETSAKAhamaritana ity tsanganana ity.

MATCH("Mar",$A$1:$I$1,0)

ПОИСКПОЗ("Mar";$A$1:$I$1;0)

Nadika ho amin'ny fitenin'olombelona, ​​​​dia midika hoe:

  • Mitady ireo tarehin-tsoratra "Mar" isika - adihevitra lookup_value (lookup_value);
  • Mikaroka amin'ny sela avy amin'ny A1 ka hatramin'ny I1 - argument lookup_array (lookup_array);
  • Miverina mifanandrify - argument match_type (karazana_match).

mampiasa 0 ao amin'ny argument fahatelo dia milaza ianao hoe functions MISEHO BETSAKA tadiavo ny sanda voalohany mifanaraka tsara amin'ny sanda tadiavinao. Izany dia mitovy amin'ny sandany DISO (DISO) ho an'ny hevitra fahefatra VPR.

Izany no fomba ahafahanao mamorona raikipohy fikarohana amin'ny lafiny roa amin'ny Excel, fantatra ihany koa amin'ny hoe fikarohana roa dimensional na fikarohana bidirectional.

Ny asan'ny SUMPRODUCT

asa SUMPRODUCT (SUMPRODUCT) dia mamerina ny fitambaran'ny vokatra avy amin'ireo laharana voafantina:

=SUMPRODUCT(($A$2:$A$9="Lemons")*($A$1:$I$1="Mar"),$A$2:$I$9)

=СУММПРОИЗВ(($A$2:$A$9="Lemons")*($A$1:$I$1="Mar");$A$2:$I$9)

INDEX sy MATCH fiasa

Amin'ny lahatsoratra manaraka dia hanazava amin'ny antsipiriany ireo fiasa ireo aho, ka amin'izao fotoana izao dia azonao atao ny mandika an'ity formula ity:

=INDEX($A$2:$I$9,MATCH("Lemons",$A$2:$A$9,0),MATCH("Mar",$A$1:$I$1,0))

=ИНДЕКС($A$2:$I$9;ПОИСКПОЗ("Lemons";$A$2:$A$9;0);ПОИСКПОЗ("Mar";$A$1:$I$1;0))

Faritany voatonona sy ny opérateur intersection

Raha tsy liana amin'ireo formulas Excel be pitsiny ireo ianao dia mety ho tianao ity fomba hita maso sy tsy hay hadinoina ity:

  1. Safidio ny latabatra, sokafy ny tabilao raikipohy (Formulas) ary tsindrio Mamorona avy amin'ny Selection (Mamorona avy amin'ny safidy).
  2. Zahao ireo boaty laharana ambony (eo amin'ny tsipika etsy ambony) ary Andry havia (ao amin'ny tsanganana eo ankavia). Ny Microsoft Excel dia hanome anarana amin'ny salan'isa eo amin'ny laharana ambony sy ny tsanganana ankavia amin'ny takelakao. Ankehitriny ianao dia afaka mikaroka amin'ny fampiasana ireo anarana ireo mivantana nefa tsy mamorona formulas.Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro
  3. Soraty ao amin'ny sela tsy misy na inona na inona = row_name column_name, ohatra hoe:

    = voasarimakirana Mar

    … na ny mifamadika amin’izany:

    =Mar Lemons

    Tsarovy fa ny anaran'ny andalana sy ny tsanganana dia tsy maintsy misaraka amin'ny habaka iray, izay amin'ity tranga ity dia miasa toy ny opérateur intersection.

Rehefa mampiditra anarana ianao, Microsoft Excel dia hampiseho toro-hevitra miaraka amin'ny lisitry ny anarana mifanandrify, toy ny rehefa miditra formula ianao.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

  1. Press Midira ary jereo ny valiny

Amin'ny ankapobeny, na inona na inona amin'ireo fomba voalaza etsy ambony ireo dia ho mitovy ny vokatry ny fikarohana amin'ny lafiny roa:

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Mampiasa VLOOKUP maromaro amin'ny formula iray

Mitranga fa ny latabatra lehibe sy ny latabatra fitadiavana dia tsy manana tsanganana tokana, ary izany dia manakana anao tsy hampiasa ny fiasa mahazatra. VPR. Na izany aza, misy latabatra iray hafa izay tsy ahitana ny fampahalalana mahaliana antsika, fa manana tsanganana iraisana miaraka amin'ny latabatra lehibe sy ny latabatra fitadiavana.

Andeha hojerentsika ity ohatra manaraka ity. Manana latabatra Main misy tsanganana izahay SKU (vaovao), izay tianao hampidirana tsanganana miaraka amin'ny vidiny mifanaraka amin'izany avy amin'ny latabatra hafa. Fanampin'izany, manana latabatra fitadiavana 2 izahay. Ny voalohany (tabilao fitadiavana 1) dia misy isa nohavaozina SKU (vaovao) sy ny anaran'ny vokatra, ary ny faharoa (Looup table 2) - ny anaran'ny vokatra sy ny isa taloha SKU (antitra).

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha te hampiditra vidiny avy amin'ny tabilao fitadiavana faharoa mankany amin'ny latabatra lehibe dia tsy maintsy manao hetsika antsoina hoe double ianao VPR na nested VPR.

  1. Manorata asa iray VPR, izay mahita ny anaran'ny vokatra eo amin'ny latabatra Tabilao fitadiavana 1mampiasa SKU, araka ny sanda irina:

    =VLOOKUP(A2,New_SKU,2,FALSE)

    =ВПР(A2;New_SKU;2;ЛОЖЬ)

    eto New_SKU - faritra nomena anarana $A:$B eo amin’ny latabatra Tabilao fitadiavana 1, 2 - io ny tsanganana B, izay misy ny anaran'ny entana (jereo ny sary etsy ambony)

  2. Manorata raikipohy hampidirana vidiny avy amin'ny latabatra Tabilao fitadiavana 2 mifototra amin'ny anarana vokatra fanta-daza. Mba hanaovana izany, apetaho ny formula noforoninao teo aloha ho sanda fitadiavana ho an'ny fiasa vaovao VPR:

    =VLOOKUP(VLOOKUP(A2,New_SKU,2,FALSE),Price,3,FALSE)

    =ВПР(ВПР(A2;New_SKU;2;ЛОЖЬ);Price;3;ЛОЖЬ)

    eto Price - faritra nomena anarana $A:$C eo amin’ny latabatra Tabilao fitadiavana 2, 3 dia tsanganana C misy vidiny.

Ity sary etsy ambany ity dia mampiseho ny valiny naverina tamin'ny formulas noforoninay:

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Fanoloana dynamic ny angona avy amin'ny tabilao samihafa mampiasa VLOOKUP sy INDIRECT

Voalohany, andeha hohazavaina ny tiana holazaina amin'ilay fitenenana hoe “Fanoloana dynamic ny angona avy amin'ny tabilao samihafa” mba hahazoana antoka fa mifankahazo tsara isika.

Misy toe-javatra izay misy takelaka maromaro miaraka amin'ny angon-drakitra mitovy endrika, ary ilaina ny manala ny fampahalalana ilaina amin'ny takelaka iray, miankina amin'ny sanda izay ampidirina ao anaty sela iray. Heveriko fa mora kokoa ny manazava izany amin'ny ohatra iray.

Alaivo sary an-tsaina hoe manana tatitra momba ny varotra ho an'ny faritra maromaro manana vokatra mitovy sy mitovy endrika ianao. Te-hahita tarehim-barotra ho an'ny faritra manokana ianao:

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha tsy manana tatitra roa toy izany ianao, dia azonao atao ny mampiasa raikipohy tsotra mahamenatra miaraka amin'ny fiasa VPR и IF (IF) hisafidianana ny tatitra tiana hikaroka:

=VLOOKUP($D$2,IF($D3="FL",FL_Sales,CA_Sales),2,FALSE)

=ВПР($D$2;ЕСЛИ($D3="FL";FL_Sales;CA_Sales);2;ЛОЖЬ)

Aiza:

  • $D $2 dia sela misy ny anaran'ny vokatra. Mariho fa mampiasa references tanteraka eto izahay mba hisorohana ny fanovana ny sandan'ny fitadiavana rehefa mandika ny formula amin'ny sela hafa.
  • $D3 dia sela misy ny anaran'ny faritra. Mampiasa reference tsanganana tanteraka sy reference andalana havanana izahay satria mikasa ny handika ny formula ho any amin'ny sela hafa ao amin'ny tsanganana iray ihany.
  • FL_Sales и CA_Sales – ny anaran'ny latabatra (na ny laharana nomena anarana) izay misy ny tatitra momba ny varotra mifanaraka amin'izany. Azonao atao, mazava ho azy, ny mampiasa ny anaran-taratasy mahazatra sy ny fanondroan'ny sela, ohatra 'FL Sheet'!$A$3:$B$10, fa mety kokoa ny laharana nomena anarana.

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Na izany aza, rehefa maro ny latabatra toy izany, ny asa IF tsy vahaolana tsara indrindra. Azonao atao kosa ny mampiasa ny fiasa ankolaka (INDIRECT) hamerenana ny laharan-karoka tadiavina.

Araka ny efa fantatrao, ny asa ankolaka dia ampiasaina hamerenana rohy nomen'ny tady lahatsoratra, izay indrindra no ilaintsika ankehitriny. Noho izany, soloy amim-pahasahiana ao amin'ny formula ambony ny fitenenana miaraka amin'ny fiasa IF mifandray amin'ny asa ankolaka. Ity misy fitambarana VPR и ankolaka miasa tsara miaraka amin'ny:

=VLOOKUP($D$2,INDIRECT($D3&"_Sales"),2,FALSE)

=ВПР($D$2;ДВССЫЛ($D3&"_Sales");2;ЛОЖЬ)

Aiza:

  • $D $2 - sela misy ny anaran'ny vokatra ity, tsy miova noho ny rohy tanteraka.
  • $D3 dia ny sela misy ny ampahany voalohany amin'ny anaran'ny faritra. Amin'ny ohatra ataontsika, ity FL.
  • _ Varotra – ny ampahany iraisan'ny anaran'ireo faritra voatonona na tabilao rehetra. Rehefa ampiarahina amin'ny sanda ao amin'ny sela D3, dia mamorona ny anarana mahafeno fepetra amin'ny faritra ilaina. Ireto ambany ireto ny antsipiriany vitsivitsy ho an'ireo izay vaovao amin'ny asa ankolaka.

Ahoana ny fiasan'ny INDIRECT sy VLOOKUP

Voalohany, avelao aho hampahatsiahy anao ny syntax ny asa ankolaka (INDIRECT):

INDIRECT(ref_text,[a1])

ДВССЫЛ(ссылка_на_текст;[a1])

Ny hevitra voalohany dia mety ho fanondro sela (A1 na R1C1 style), anarana isan-karazany, na tady lahatsoratra. Ny hevitra faharoa dia mamaritra hoe inona ny fomba fifandraisana misy ao amin'ny hevitra voalohany:

  • A1raha ny hevitra dia MARINA CODE (TRUE) na tsy voafaritra;
  • Sary R1C1, raha FAS E (DISO).

Amin'ny tranga misy antsika, ny rohy dia manana ny fomba A1, mba hahafahanao miala amin'ny adihevitra faharoa ary mifantoka amin'ny voalohany.

Andeha àry isika hiverina amin'ny tatitra momba ny varotra. Raha tadidinao, dia latabatra misaraka hita eo amin'ny takelaka misaraka ny tatitra tsirairay. Mba hampandehanana tsara ny raikipohy dia tsy maintsy manonona ny latabatrao ianao (na ny salan'isa), ary ny anarana rehetra dia tsy maintsy manana ampahany iraisana. Ohatra, toy izao: CA_Sales, FL_Sales, TX_Sales sy ny sisa. Araka ny hitanao dia misy ny "_Sales" amin'ny anarana rehetra.

asa ankolaka mampifandray ny sanda ao amin'ny tsanganana D sy ny tady lahatsoratra "_Sales", ka milaza izany VPR amin'ny latabatra inona no hikaroka. Raha misy ny sanda "FL" ny sela D3, dia hikaroka ny latabatra ny formula FL_Sales, raha "CA" - eo amin'ny latabatra CA_Sales sy ny sisa.

Ny vokatry ny asa VPR и ankolaka dia ireto manaraka ireto:

Ohatra amin'ny VLOOKUP mandroso: Fikarohana maromaro

Raha ao amin'ny boky Excel samihafa ny angon-drakitra, dia mila manampy ny anaran'ny boky alohan'ny laharana nomena, ohatra:

=VLOOKUP($D$2,INDIRECT($D3&"Workbook1!_Sales"),2,FALSE)

=ВПР($D$2;ДВССЫЛ($D3&"Workbook1!_Sales");2;ЛОЖЬ)

Raha ny asa ankolaka dia manondro boky fiasana hafa, tsy maintsy misokatra io boky io. Raha mihidy dia hitatitra lesoka ny asa. #REF! (#SSYL!).

Leave a Reply