Edukien taula
VLOOKUP funtzioa Microsoft Excel-en funtziorik indartsu, malgu eta oso erabilgarrienetako bat da balioak bilatzeko eta berreskuratzeko (zehazki bat datozen balioak edo hurbilen dauden balioak) dagokion balio bat bilatuz. Baina emaitza jakin bat lortzeko, VLOOKUP funtzioa soilik erabiltzea ez da nahikoa batzuetan. Artikulu honek VLOOKUP funtzioa SUM funtzioarekin nola erabili erakutsiko dizu Excel-en zenbait eragiketa exekutatzeko.
Deskargatu Praktika txantiloia
Doako ariketa Excel txantiloia deskargatu dezakezu hemendik eta zure kabuz praktikatu.
VLOOKUP SUM.xlsx
VLOOKUP in Excel
VLOOKUP ' Bilaketa bertikala ' esan nahi du. Excel-ek zutabe batean balio jakin bat bilatzen duen funtzio bat da, errenkada berean beste zutabe bateko balio bat itzultzeko.
Formula generikoa:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Hemen,
Argudioak | Definizioa |
---|---|
lookup_value | Bat etortzen saiatzen ari zaren balioa |
table_array | Zure balioa bilatu nahi duzun datu-barrutia |
col_index_num | Bilaketa_balioaren dagokion zutabea |
range_lookup | Hau balio boolearra da: TRUE edo FALSE. FALSE (edo 0) bat-etortze zehatza eta EGIA (edo 1) gutxi gorabeherako bat-etortzea esan nahi du. |
6erosketa. Formularen banaketa:
Apurtu dezagun formula bezeroen izenak eta erosketa garrantzitsuak nola aurkitu ditugun ulertzeko.
- BIKETA(F5:F9,B5:C9,2,GEZURRA) -> bigarren taulako Produktu guztien ( F5:F9 ) izen zehatza ( FALSE argumentua) bilatzen du, Produktuen matrizean ( B5:C9 ). ) lehenengo taulatik eta produktu horren prezioa ematen du (zutabe-indizea 2 ).
Irteera: 700,1500,100,300,500
- VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 -> G5:G9 -k aipatzen du Datu-multzoaren kantitate-zutabea.
Beraz, VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 {(700,1500,100,300,500)*(10) bihurtzen da. ,50,20,200,80)} .
Irteera: 7000,75000,2000,60000,40000
- E5:E9=J5 -> Bilaketa-balioaren (adibidez, John J5 gelaxkan ) bat datorrena bilatzen du Izena zutabearen ( E5:E9 ) eta EGIA edo
GEZURRA
bilaketan oinarrituta.
Beraz, VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 {(700,1500,100,300,500)*(10) bihurtzen da. ,50,20,200,80)} .
Irteera: {EGIA;GEZURRA;GEZURRA;GEZURRA;GEZURRA
TRUE balioak lortu ditugunez, orain badakigu datu multzoan bat datozen balioak daudela. Ez da etengabeko balioa ateratzeko prozesu bat. Datu multzoko edozein izen idatz dezakegulako gelaxka horretan ( J5 ) eta emaitza automatikoki sortuko baita emaitza gelaxkan (adibidez, J6 ).
- BIKETA(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> bihurtzen da (7000,75000,2000,60000,40000)*({EGIA;GEZURRA;GEZURRA;GEZURRA;GEZURRA}) , EGIA/GEZURRA itzultzeko balioa biderkatzen du itzultzeko matrizearekin eta emaitza EGIA balioetarako soilik sortu eta gelaxkara pasatu. FALSE balioek taula-matrizearen bat ez datozen datuak bertan behera uzten ari dira, gelaxkan ( J6 ) bat datozen balioak soilik agertzea eraginez, hau da, izenetik John izena jartzen baduzu. datu multzoa ( E5:E9 ) gelaxkan J5 , Johnen erosketa osoa ( 7000 ) bakarrik sortuko du, Roman izena jartzen baduzu, izango da. sortu 75000 emaitza gelaxkan ( J6 ). (ikus goiko irudia)
Irteera: 7000,0,0,0,0
- BURUA(BIKETA(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> SUM(7000)
Irteera: 7000 bihurtzen da (hau da, Johnen erosketa-kopuru osoa)
Kontuan izan behar dituzun gakoak
- Balioa bilatzeko datu-taularen arrayaren barrutia finkoa denez, ez ahaztu jartzea. dolar ($) ikurra array-taularen gelaxka-erreferentzia-zenbakiaren aurrean.
- Matrizearen balioekin lan egiten duzunean, ez ahaztu Ktrl + Shift + Sartu sakatzea. zure teklatua emaitzak ateratzen dituzun bitartean. Sartu soilik sakatuta Microsoft 365 erabiltzen ari zarenean bakarrik funtzionatuko du.
- Ktrl + Shift + Sartu sakatu ondoren, ohartuko zara formula barra itxita dagoformula giltza kizkurren artean {} , matrize formula gisa deklaratuz. Ez idatzi kortxete horiek {} zuk zeuk, Excel-ek automatikoki egiten du hau.
Ondorioa
Artikulu hau zehatz-mehatz azalduta nola erabili VLOOKUP eta SUM funtzioak Excel-en. Artikulu hau zuretzat oso onuragarria izan dela espero dut. Galdetu lasai gaiari buruzko galderarik baduzu.
Excel-en VLOOKUP SUM funtzioarekin erabiltzeko metodo erabilgarriakAtal honetan, VLOOKUP eta SUM funtzioak Excel-en elkarrekin nola erabiltzen ikasiko dugu sortzeko. emaitza jakin batzuk.
1. VLOOKUP eta SUM zutabeetan bat datozen balioak kalkulatzeko
Kontuan izan hurrengo datu-multzoa, zutabe desberdinetan gordeta dauden ikasleen izenez eta lortutako notez osatuta dagoena. Zer gertatzen da ikasle jakin baten guztizko notak soilik ezagutu nahi badituzu? Hori lortzeko, zutabe ezberdinetan oinarritutako zenbakiak kalkulatu behar dituzu.
Irudi dezagun zutabe ezberdinetan nola begiratu eta lor dezagun zutabe horietako balioen baturaren emaitza erabiliz. VLOOKUP SUM funtzioak Excel-en.
Urratsak:
- Hautatu emaitza aurkitu nahi duzun izena edo datuak. datu multzoa eta jarri izena edo datuak beste gelaxka batean. (adibidez, John E12 gelaxkan ).
- Emaitza agertzea nahi duzun beste gelaxka batean egin klik (adibidez, E13 gelaxka ).
- Gelaxka horretan, idatzi formula hau,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))
Non,
E12 = John, Bilaketa-balio gisa gorde dugun izena
B5:G9 = Bilaketa-balioa bilatzeko datu-barrutia
{1,2,3,4,5 ,6} = Bilaketa-balioen zutabeak (ikastaro bakoitzean John-en markak gordetzen dituzten zutabeak)
FALSE = Bat-etortze zehatza nahi dugunez, argumentua jartzen dugu. FALSE bezala.
- Sakatu Ktrl + Shift + Sartu teklatuan.
Prozesu honek eskatzen zenuen emaitza emango dizu (Johnek guztira 350 dira, Matematika, Fisika, Kimika, Biologia eta Ingeleseko ikastaroetako noten batuketaren bidez lortua).
Formularen banaketa:
Apurtu dezagun formula Johnen marka nola aurkitu dugun ulertzeko.
- BILAKETA(E12,B5:G9, {1,2,3,4,5,6},GEZURRA) -> E12 (John) B5:G9 (matrizea) bilatuz eta zutabeen balio zehatzak itzuliz ({1,2,3,4,5,6} ,GEZURRA) .
Irteera: 90,80,70,60,50 (hori da Johnek bakarkako ikastaroetan lortutako notak)
- BURKETA(BIKETA(E12,B5:G9,{1,2,3,4,5,6},GEZURRERA)) -> SUM(90,80,70,60,50) bihurtzen da
Irteera: 350 (Johnen guztizko notak)
2. VLOOKUP eta SUM bat datozen balioak errenkadetan zehazteko
Kontuan izan hurrengo datu-multzoa, zutabe ezberdinetan gordeta dauden ikasleen izenez eta lortutako notez osatuta dagoena. Zer gertatzen da azterketa berriro egin duten ikasle jakin horien guztizko nota soilik jakin nahi baduzu? Datu-multzoak ikasle batzuen notak ditu ikastaro bakoitzean bi errenkadatan banatuta, bi azterketa mota gisa deklaratu direnak. Hori lortzeko, zutabe ezberdinetan oinarritutako zenbakiak kalkulatu behar ez ezik, hainbat errenkada ere hartu behar dituzugogoetak.
Irudi dezagun nola begiratu zutabe eta errenkada ezberdinetan eta lor dezagun zutabe eta errenkada horietako balioen batuketaren emaitza VLOOKUP SUM erabiliz. Excel-en funtzioak.
Urratsak:
- Hautatu lan-orrian gelaxka bat datu-multzoko emaitza aurkitu nahi duzun izena edo datuak jartzeko. geroago (gure kasuan, E13 gelaxka zen).
- Emaitza agertzea nahi duzun beste gelaxka batean egin klik (adibidez, E14 gelaxka ).
- Gelaxka horretan, idatzi formula hau,
=SUMPRODUCT((B5:B11=E13)*C5:G11)
Prozesu honek emaitza emango dizu eskatzen zenituen (Ikasle guztien kalifikazioak berriro eginiko azterketarekin).
Formularen banaketa:
Apurtu dezagun formula ikasleen nota osoa nola aurkitu dugun ulertzeko. berriro egindako azterketak,
- B5:B11=E13 -> Bilaketa-balioaren bat-etortzea bilatzen du (adibidez, John E13 gelaxkan ) Izena zutabeko matrizean ( B5:B11 ) eta EGIA edo
GEZURRA bilaketan oinarrituta.
Irteera: { EGIA;GEZURRA;GEZURRA;GEZURRA;GEZURRA;EGIA;GEZURRA }
TRUE balioak lortu ditugunez, orain badakigu datu-multzoan bat datozen balioak daudela. Ez da etengabeko balioa ateratzeko prozesu bat. Datu multzoko edozein izen idatz dezakegulako gelaxka horretan ( E13 ) eta emaitza automatikoki sortuko baita emaitza gelaxkan (adibidez, E14 ). (ikusi argazkiagoian)
- PRODUKTU BURUA ((B5:B11=E13)*C5:G11) -> GEZURRA;GEZURRA;GEZURRA;EGIA;GEZURRA}*(C5:G11) bihurtzen da, hau da, PRODUKTU GEZURRA funtzioak biderkatzen du, ondoren, EGIA/GEZURRA. balioa itzultzen du itzulera-matrizearekin eta ekoiztu emaitza TRUE balioetarako soilik eta pasatu gelaxkara. FALSE balioek taula-matrizearen bat ez datozen datuak ezeztatzen ari dira, eta ondorioz, gelaxkan bat datozen balioak bakarrik agertzen dira.
Irteera: 750 (John-en notak guztira berriro eginiko azterketarekin)
3. Bi lan-orri ezberdinetan balioak sortzea VLOOKUP eta SUM funtzioak erabiliz
Ikasleen azterketaren notak ditugu. Marksheet izeneko Excel-eko fitxan.
Eta Emaitza-orrian izeneko lan-orrian, ikaslearen banakako guztiak izan nahi ditugu. guztira lortutako notak.
Beste orri batetik lan-orrirako balioak kalkulatzeko urratsak behean erakusten dira,
Urratsak:
- Lehenik eta behin, hautatu datuen ondoko gelaxka edo irteera nahi duzun lan-orri horretan (adibidez, John izenaren ondoan dagoen gelaxka).
- Gelaxka horretan, jarri <1 soil bat>VLOOKUP-SUM aurreko eztabaidatik jada ezagutzen duzun formula; bezalako formula,
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)
Baina lan-orri honek kontuan hartu beharreko daturik ez duenez, errore bat sortuko du gelaxkan. Beraz, behar duzun guztiahau da, jarri zure saguaren erakuslea formulako array-adierazpenaren aurretik (adibidez, B5:G9 ), eta hautatu zure balioak nahi dituzun beste orria.
Orri hori automatikoki sortuko du zure lan-orrian, beraz, orri horren datu guztiak ere lan-orriaren propietate bat izango dira.
Orain formula bihurtzen da,
=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))
- Sakatu Sartu eta nahi duzun emaitza lortuko duzu (adibidez, Johnen guztirakoa markak 350 da, Marksheet lan-orritik sortua)
- Arrastatu errenkada behera Bete heldulekua formula gainerako errenkadetan aplikatzeko emaitzak lortzeko.
Bilaketa datu guztien emaitza lortuko duzu. Excel-eko beste orri bat zure laneko Excel-orrian.
Irakurri gehiago: Nola bilatu eta batu ezazu Excel-en hainbat orritan
4. Balioak neurtzea hainbat lan-orritan VLOOKUP eta SUM funtzioak inplementatzea
Ongi da, orain lan-orri bateko balioa nola bilatu eta berreskuratu eta emaitza Excel-eko beste orri batean lortzen badakizu, bada garaia nola ikasi. egin hori hainbat lan-orritan.
Kontuan izan hurrengo datuak, non hiru fitxa ezberdin ditugu: Matematika-fitxa, Fisika-fitxa eta Kimika-fitxa , non ikastaro bakoitzak banakako notak lortzen dituen. ikasleak gordeta zeuden.
Eta bakarrik jakin nahi duguikasleen nota osoa, ez banakakoa. Beraz, hori gure lan-orrian berreskura dezakegu fitxa indibidual horietatik guztietatik. Eta prozesua lehen eztabaidatutako prozesuaren antzekoa da.
Matrizearen deklarazioa baino lehen orri osoa automatikoki sortzeko, eskuz hautatu duzu orria gainean klik eginez, ezta? Beraz, hemen zehazki horrela egingo duzu. Desberdintasuna orri bat hautatu behar izan baino lehen dago, baina oraingoan orri bat baino gehiago hautatuko dituzu erlazionatutako lan-orritik datu-multzo bakoitzaren array-adierazpena baino lehen.
- Formula honek itxura hau izango du,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))
- Sakatu Sartu eta lortuko duzu nahi den emaitza (adibidez, John-en guztizko notak 240 dira, Math Sheet, Physics Sheet, Chemistry Sheet -ko fitxetatik sortutakoa).
- Arrastatu errenkada behera Bete heldulekua bidez formula gainerako errenkadetan aplikatzeko emaitzak lortzeko.
Excel-eko hainbat orritako bilaketa-datu guztien emaitza laneko Excel-orrian jasoko duzu.
Antzeko irakurgaiak:
- Nola egin VLOOKUP Baldintza anitzekin Excel-en (2 metodo)
- Konbinatu SUMIF eta VLOOKUP Excel (3 hurbilketa azkar)
5. VLOOKUP eta SUM funtzioekin zutabe alternatiboetan aurkeztutako balioak laburtzea
Kontuan izan honako haudatu-multzoa, zutabe ezberdinetan gordeta dauden ikasleen izenez eta ikasgai bakoitzean lortutako notez osatua. Zer gertatzen da ikastaro zehatz batzuetan oinarrituta ikasle jakin baten guztizko notak soilik ezagutu nahi badituzu? Hori lortzeko, zutabe alternatiboetan oinarritutako zenbakiak kalkulatu behar dituzu.
Irudi dezagun zutabe alternatiboetan nola begiratu eta lor dezagun zutabe horietako balioen batuketaren emaitza erabiliz. VLOOKUP SUM funtzioak Excel-en.
Urratsak:
- Hautatu emaitza aurkitu nahi duzun izena edo datuak. datu multzoa eta jarri izena edo datuak beste gelaxka batean. (adibidez, John E12 gelaxkan ).
- Emaitza agertzea nahi duzun beste gelaxka batean egin klik (adibidez, E13 gelaxka ).
- Gelaxka horretan, idatzi formula hau,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))
Non,
E12 = John, bilaketa-balio gisa gorde genuen izena
B5:G9 = Datu-barrutia bilaketa-balioa bilatzeko
{2,5} = Bilaketa-balioen zutabeak (Matematika eta Biologiako ikastaroetan bakarrik gordetzen dituzten John-en markak dituzten zutabeak)
FALSE = Bat-etortze zehatza nahi dugunez, argumentua honela jartzen dugu. FALSE .
- Sakatu Ktrl + Shift + Sartu teklatuan.
Prozesu honek behar zenuen emaitza emango dizu (Johnek 150 puntu lortu zituen guztira Matematika eta Biologia ikastaroetan).
FormulaBanaketa:
Apurtu dezagun formula Matematika eta Biologiako ikastaroetan Johnen guztizko notak nola aurkitu ditugun ulertzeko.
- BIKETA(E12,B5:G9). ,{2,5},GEZURRA) -> E12 (John) B5:G9 (matrizean) bilatuz eta Matematika eta Biologiako ({2,5},FALSE) zutabeen balio zehatzak itzuliz. 2>.
Irteera: 90,60 (hori da, zehazki, Johnek Matematika eta Biologian lortutako notak)
- BURKETA(BIKETA(E12,B5:G9,{2,5},GEZURRA)) -> SUM(90,60)
Irteera: 150 bihurtzen da (Johnek Matematika eta Biologian dituen notak guztira)
6. VLOOKUP eta SUM Funtzioen ezarpena Array-n
Begiratu hurrengo datu-multzoa, non bezeroaren izena ez ezik, produktu kopuru handiaren erosketa osoa ere ezagutu behar dugu. bezeroak erosi du.
Eta VLOOKUP SUM funtzioak Excel-en erabiliko ditugu matrize multzo handi honetatik emaitza ateratzeko.
Urratsak:
- Hautatu lan-orrian gelaxka bat geroago datu-multzoko emaitza aurkitu nahi duzun izena edo datuak jartzeko (gure kasuan, <1 izan zen)>J5 gelaxka ).
- Emaitza agertzea nahi duzun beste gelaxka batean egin klik (adibidez, J6 gelaxka ).
- Geula horretan, idatzi honako hau. formula,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))
Prozesu honek bezeroaren izena emango du guztizkoarekin batera.