Efnisyfirlit
Ef þú ert að leita að leiðum til að nota blöndu af ÓBEINU og VLOOKUP aðgerðum í Excel , þá muntu finna þessa grein gagnleg. ÓBEIN aðgerðin í Excel hjálpar notendum að læsa tilgreindum reit í formúlu. Þess vegna, án þess að breyta formúlunni sjálfri, getum við breytt frumutilvísunum innan formúlu. Stundum þegar við vinnum með marga gagnagrunna þurfum við að framkvæma dynamic VLOOKUP í þessum gagnagrunnum fyrir gildi. Við getum gert þetta auðveldlega með því að sameina ÓBEINAR og FLOOKUP aðgerðina . Í þessari grein munum við læra hvernig á að framkvæma ÓBEINU VLOOKUP formúluna.
Flýtisýn
Við skulum skoða verkefni dagsins í fljótu bragði. .
Hlaða niður æfingabók
Samansetning af INDIRECT og VLOOKUP.xlsx2020.xlsx
2021.xlsx
3 Dæmi um notkun VLOOKUP aðgerð með ÓBEINLEG aðgerð í Excel
Hér höfum við nokkra lista yfir gerðir mismunandi farsímafyrirtækja fyrir 2017 , 2018 , 2019 , 2020 , og 2021 í mismunandi blöðum. Með því að nota blöndu af þessum aðgerðum munum við draga þau gildi sem við viljum fá úr þessum blöðum í nýju blaði.
Til að búa til þetta grein, höfum við notað Microsoft Excel 365 útgáfu . Hins vegar geturðu notað hvaða aðra útgáfu sem þér hentar.
Dæmi-1:Að draga gildi úr mismunandi blöðum með því að nota INDIRECT og VLOOKUP aðgerðir
Hér er atburðarás til að nota samsetningu þessara aðgerða. Íhugaðu að þú sért með verkefni þar sem þú færð eitthvað farsímanafn og tegundargögn þeirra frá 2017-2021 . Nú þarf að setja þessi nöfn og líkan þeirra skipulega saman í nýtt vinnublað. ÓBEINU VLOOKUP formúlan getur auðveldlega gert þetta. Við skulum læra!
Við bjuggum til töflu í nýju vinnublaði. Þessi tafla inniheldur dálkinn „Mobile Name“ og tilheyrandi ártal “2017”, „2018”, „2019“, „2020“ og „2021“ . Við þurfum að sækja líkanið frá þessum árum úr viðkomandi blöðum fyrir uppgefið „Mobile Name“ .
Skref :
- Nú munum við beita „ÓBEINU ÚTSÓTT“ formúlunni.
Almenna formúlan er,
=VLOOKUP(lookup_value, INDIRECT(“Table_Array”), col_index,0)
- Settu nú gildin inn í formúluna í reit C5 og endanleg formúla er
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C9"),2,FALSE)
Formúlusundurliðun
- Upplitsgildi er $B4
- Table_array er búið til með þessari aðgerð INDIRECT(“'”&C$3&”'!”& „B4:C8“). Blandað tilvísun C$3 vísar til dálkafyrirsagnarinnar (2017) sem passar við nöfn vinnublaðsins. „Concatenation Operator (&)“ er notað til að tengja einni gæsalappastaf ( “&C$3&”) við annaðhvorthlið. Til að búa til ákveðna tilvísun vinnublaðs er „Upphrópunarmerkið (!)“ tengt hægra megin við formúluna. Úttak þessarar samtengingar er „Texti“ sem verður notaður í „INDIRECT“ fallinu sem tilvísun.
- Column_index_number er „2“ .
- Við viljum NÁKVÆMLEGA samsvörun (FALSE) .
- Ýttu á ENTER og dragðu niður og til hægri Fill Handle tólið.
Á þennan hátt, þú munt geta dregið út allar gerðir mismunandi farsímafyrirtækja miðað við ár þeirra.
Dæmi-2: Að fá gildi úr mismunandi blöðum með því að nota ÓBEINLEG, FLÓTUP, VINSTRI , og RÉTTIR aðgerðir
Í þessum hluta höfum við mismunandi nöfn farsímafyrirtækja sameinuð með ártal þeirra. Verkefni okkar er að leita að viðkomandi tegundarheiti þessa farsímafyrirtækis fyrir það tiltekna ár. Til að gera þetta munum við nota blöndu af aðgerðunum VINSTRI , HÆGRI , FINNA , ÓBEINAR og ÚTSÓTT .
Skref :
- Beita eftirfarandi formúlu í reit C5 .
=VLOOKUP(LEFT(B5, FIND(" ", B5)-1), INDIRECT("'"&RIGHT(B5,4)&"'!"&"B5:C9"),2, FALSE)
Formúlusundurliðun
- FINDA(” “, B5) → verður
- FINNA(” “, “iPhone 2017”) → finnur staðsetningu bils í þessum textastreng
- Framleiðsla → 7
- FINNA(” “, “iPhone 2017”) → finnur staðsetningu bils í þessum textastreng
- FINDA(” “, B5)-1 → verður
- 7-1 →6
- LEFT(B5, FIND(” “, B5)-1) → verður
- LEFT(“ iPhone 2017”,6) → dregur út fyrstu 6 stafina úr þessum textastreng
- Úttak → „iPhone“
- LEFT(“ iPhone 2017”,6) → dregur út fyrstu 6 stafina úr þessum textastreng
- RIGHT(B5,4) → verður
- RIGHT(“iPhone 2017”,4) → dregur út síðasta 4 stafir frá hægri hlið þessa textastrengs.
- Framleiðsla → 2017
- RIGHT(“iPhone 2017”,4) → dregur út síðasta 4 stafir frá hægri hlið þessa textastrengs.
- INDIRECT(“'”&RIGHT(B5,4)& ;”'!”&”B5:C9”) → verður
- ÓBEIN(“'”&“2017”&”'!”&”B5:C9” )
- Úttak → '2017'!B5:C9
- ÓBEIN(“'”&“2017”&”'!”&”B5:C9” )
- ÚTLOOKUP(VINSTRI( B5,FINDA(” “,B5)-1), INDIRECT(“'”&RIGHT(B5,4)&”'!”&”B5:C9”),2,FALSE) → verður
- VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → dregur út fyrirsætanafnið fyrir 2017 þessa fyrirtækis
- Output → iPhone X
- VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → dregur út fyrirsætanafnið fyrir 2017 þessa fyrirtækis
- Dragðu niður og til hægri Fill Handle .
Að lokum muntu hafa eftirfarandi gerðir í Model dálknum.
Dæmi-3: Samsetning óbeinra, VLOOKUP- og textaaðgerða
Hér höfum við eftirfarandi tvö gagnapakka af farsímagerðum fyrir 2020 og 2021 . Og nafn þessara blaða er- 012020 og 012021 , sem táknar janúar mánuður þessara ára.
Í nýju blaði erum viðhafa búið til eftirfarandi töflu. Í Raðnúmer dálknum höfum við nokkrar tölur á grundvelli þess sem við munum leita að gildunum í öðrum blöðum. Og hinir dálkarnir hafa dagsetningar sem hausa með hjálp sem við munum finna út blöðin okkar.
Skref :
- Beita eftirfarandi formúlu í reit C5 .
=VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYYY")&"!B5:D9"),3,0)
Formúlusundurliðun
- TEXT(C$4, „MMYYYY“) → verður
- TEXT(43831, „MMÁÁÁÁ“) → TEXT aðgerðin mun forsníða dagsetningargildið sem MMÁÁÁÁ .
- Úttak → 012020
- TEXT(43831, „MMÁÁÁÁ“) → TEXT aðgerðin mun forsníða dagsetningargildið sem MMÁÁÁÁ .
- INDIRECT(TEXT(C$4, “MMYYYY”)&” !B5:D9″) → verður
- INDIRECT(“012020″&”!B5:D9″)
- Output → '012020 '!B5:D9
- INDIRECT(“012020″&”!B5:D9″)
- VLOOKUP($B5, INDIRECT(TEXT(C$4, “MMYYYY”)&”!B5 :D9″),3,0) → verður
- VLOOKUP(1, '012020'!B5:D9,3,0)
- Output → iPhone 12
- VLOOKUP(1, '012020'!B5:D9,3,0)
- Dragðu niður og til hægri Fill Handle .
Að lokum muntu fá eftirfarandi niðurstöður.
Hvernig á að nota ÓBEINAR og upplitsaðgerðir fyrir mismunandi vinnubækur í Excel
Í eftirfarandi myndum höfum við 2 aðskildar vinnubækur; 2020.xlsx og 2021.xlsx , með vinnublöðum sínum; 2020 og 2021 . Úr þessum vinnubókum munum við draga nauðsynleg gildi okkar í aný vinnubók.
Til að draga út líkanheitin höfum við búið til eftirfarandi gagnasafn í nýrri vinnubók.
Skref :
- Sláðu inn eftirfarandi formúlu í reit C5 .
=VLOOKUP($B5,INDIRECT("'["&C$4&".xlsx"&"]"&C$4&"'!"&"$B$5:$D$9"), 3,FALSE)
Formúlusundurliðun
- “'[“&C$4&“. xlsx”&”]” → verður
- “'[“&2020&”.xlsx”&”]” → Ampersand stjórnandinn mun sameina þessa strengi
- Úttak → “'[2020.xlsx]”
- “'[“&2020&”.xlsx”&”]” → Ampersand stjórnandinn mun sameina þessa strengi
- ÓBEIRT(“'[“& C$4&”.xlsx”&”]”&C$4&”'!”&“$B$5:$D$9″) → verður
- ÓBEIN ("'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
- Úttak → '2020.xlsx'!$ B$5:$D$9
- ÓBEIN ("'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
- VLOOKUP($B5,INDIRECT(“'[“&C$4&”.xlsx ”&”]”&C$4&”'!”&”$B$5:$D$9″), 3,FALSE) → verður
- VLOOKUP(1) ,'2020.xlsx'!$B$5:$D$9, 3,FALSE)
- Framleiðsla → iPhone 12
- VLOOKUP(1) ,'2020.xlsx'!$B$5:$D$9, 3,FALSE)
- Dragðu Fill Handle niður og til hægri.
Að lokum tókum við út eftirfarandi farsímagerðir úr mismunandi vinnubókum.
Athugið: Þú verður að opna allar vinnubækur til að vinna með þessa formúlu, annars gæti villa komið aftur.
Æfingahluti
Til að æfa sjálfur höfum við búið til Æfinga hluta hægra megin á hverju blaði.
Lesa meira: VLOOKUP Dæmi á milli tveggja blaða í Excel
Atriði sem þarf að muna
⏩Fyrir ÓBEINU aðgerðina , ef ref_text er ekki gild frumutilvísun mun aðgerðin skila #REF! villugildi.
⏩ VLOOKUP aðgerðin leitar alltaf að uppflettigildum frá efsta dálknum lengst til vinstri til hægri. Þessi aðgerð „Aldrei“ leitar að gögnunum vinstra megin.
⏩Þegar þú velur “Lookup_value” þarftu að nota algerar frumutilvísanir ($) til að loka fyrir fylkið.
Niðurstaða
Fjallað er um öfluga samsetninguna “ÓBEIN ÚTLEIT“ með því að nota dæmi í þessari grein. Við vonum að þessi grein reynist þér gagnleg. Ef þú hefur einhverjar hugsanir varðandi þessa grein, vinsamlegast deildu þeim í athugasemdahlutanum okkar.