Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս vlookup- ը վերադարձնել և վերադարձնել վերջին համապատասխանող արժեքը Excel- ում:

Հեղինակ՝ Սյաոյանգ Վերջին փոփոխությունը՝ 2022-07-28

Եթե ​​ունեք այն իրերի ցուցակը, որոնք բազմիցս են կրկնվում, և այժմ, պարզապես ցանկանում եք իմանալ վերջին համապատասխանող արժեքը ձեր նշված տվյալների հետ: Օրինակ, ես ունեմ հետևյալ տվյալների տիրույթը, A սյունակում կան ապրանքի կրկնօրինակ անուններ, բայց C սյունակում կան տարբեր անուններ, և ես ուզում եմ վերադարձնել Apple ապրանքի Cheryl- ի վերջին համապատասխան նյութը, ինչպես ցույց է տրված հետևյալ նկարը.

Vlookup- ը Excel- ում համապատասխանեցված վերջին արժեքը բանաձևերով

Vlookup- ի Excel- ում համապատասխանության վերջին արժեքը `հեշտ գործառույթով


Vlookup- ը Excel- ում համապատասխանեցված վերջին արժեքը բանաձևերով

Vlookup- ը և ձեզ անհրաժեշտ որոշակի արժեքը վերադարձնելու համար, vlookup գործառույթը ձեր մտքում առաջինը կլինի, բայց vlookup գործառույթի հետ դուք պարզապես վերադարձնում եք առաջին համապատասխանող արժեքը, ոչ վերջինը: Այստեղ ես կխոսեմ այս խնդրի լուծման մի քանի այլ բանաձևերի մասին:

Խնդրում ենք մուտքագրել այս բանաձևը ձեր նշված բջիջում և այնուհետև լրացնելով բռնիչը ներքև քաշել դեպի բջիջները ՝ ստանալու համար համապատասխան համապատասխան վերջին արժեքը հետևյալ կերպ.

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)

Նշումներ:

1. Եթե վերջին համապատասխանող բջիջում տվյալներ չկան, դուք կստանաք 0 արդյունք, բայց դա ձեր կարիքը չէ, ուզում եք վերջին ոչ զրոյական արժեքը, այս դեպքում պետք է օգտագործեք հետևյալ բանաձևը. 

=LOOKUP(3,(1/($A$2:$A$12=E2))+(1/($C$2:$C$12<>"")),$C$2:$C$12)

2. Վերոնշյալ բանաձևերում A2: A12 նշում է այն սյունակը, որը դուք փնտրում եք, E2 այն արժեքն է, որը դուք ցանկանում եք վերադարձնել իր հարաբերական տեղեկատվությունը և C2: C12 ցուցակն է, որը պարունակում է այն արժեքը, որը ցանկանում եք վերադարձնել:

3. Արժեքը, որը դուք փնտրում եք, մեծատառ չէ:


Vlookup- ի Excel- ում համապատասխանության վերջին արժեքը `հեշտ գործառույթով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Փնտրեք ներքևից վերև առանձնահատկությունը, դուք կարող եք արագ լուծել այս խնդիրը այլևս կարիք չունի հիշելու որևէ բանաձև:

Հուշում.Սա կիրառելու համար Փնտրեք ներքևից վերև հատկությունը, նախ, դուք պետք է ներբեռնեք այն Excel- ի համար նախատեսված գործիքներ, ապա գործառույթը կիրառեք արագ և հեշտությամբ:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1: Սեղմեք Կուտոլս > Super Փնտրել > Փնտրեք ներքևից վերև, տես նկարի նկարը.

2, Մեջ Փնտրեք ներքևից վերև երկխոսության տուփ, խնդրում ենք կատարել հետևյալ գործողությունները.

  • Ընտրեք որոնման արժեքի բջիջները և ելքային բջիջները Փնտրման արժեքները և ելքային շարքը Բաժին;
  • Դրանից հետո նշեք համապատասխան կետերը ՝ Տվյալների տիրույթ բաժնում:

3, Դրանից հետո կտտացրեք OK կոճակը, բոլոր վերջին համապատասխան նյութերը միանգամից վերադարձվել են, տես նկարի նկարը.

Ներբեռնեք և անվճար փորձեք Kutools- ը Excel- ի համար:


Ավելի հարաբերական հոդվածներ.

  • Vlookup- ի արժեքները բազմակի աշխատանքային թերթերում
  • Excel- ում մենք կարող ենք հեշտությամբ կիրառել vlookup ֆունկցիան ՝ աշխատանքային թերթի մեկ աղյուսակում համապատասխանեցված արժեքները վերադարձնելու համար: Բայց, երբևէ մտածե՞լ եք, որ ինչպե՞ս vlookup- ի արժեքը տեսնել բազմաթիվ աշխատանքային թերթերում: Ենթադրելով, որ ես ունեմ հետևյալ երեք աշխատանքային թերթերը `տվյալների տիրույթով, և այժմ, ես ուզում եմ համապատասխան արժեքների մի մասը ստանալ` հիմնվելով այս երեք աշխատանքային թերթերի չափանիշների վրա:
  • Օգտագործեք Vlookup- ի ճշգրիտ և մոտավոր համընկնումը Excel- ում
  • Excel- ում vlookup- ը մեզ համար ամենակարևոր գործառույթներից մեկն է աղյուսակի ձախից առավելագույն սյունակում արժեք որոնելու և արժեքը տիրույթի նույն շարքում վերադարձնելու համար: Բայց, հաջողությամբ կիրառո՞ւմ եք vlookup գործառույթը Excel- ում: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես օգտագործել Excel- ում vlookup գործառույթը:
  • Vlookup- ը 0 կամ N / A- ի փոխարեն դատարկ կամ որոշակի արժեք վերադարձնելու համար
  • Սովորաբար, երբ vlookup գործառույթը կիրառում եք համապատասխան արժեքը վերադարձնելու համար, եթե ձեր համապատասխան բջիջը դատարկ է, այն կվերադարձնի 0, և եթե ձեր համապատասխան արժեքը չգտնվի, դուք կստանաք սխալ # N / A արժեք, ինչպես ցույց է տրված նկարում: 0 կամ # N / A արժեքը ցուցադրելու փոխարեն, ինչպե՞ս կարող եք այնպես անել, որ այն ցույց տա դատարկ բջիջ կամ այլ հատուկ տեքստի արժեք:
  • Vlookup- ը և Excel- ում մի քանի համապատասխան արժեքներ միաձուլեք
  • Ինչպես մենք բոլորս գիտեինք, Excel- ում Vlookup գործառույթը կարող է օգնել մեզ որոնել արժեք և վերադարձնել համապատասխան տվյալները մեկ այլ սյունակում, բայց ընդհանուր առմամբ, այն կարող է ստանալ առաջին հարաբերական արժեքը միայն այն դեպքում, եթե առկա են բազմաթիվ համընկնող տվյալներ: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես կարելի է դիտել և միացնել բազմաթիվ համապատասխան արժեքներ միայն մեկ խցում կամ ուղղահայաց ցուցակում:

 

Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:

 

Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Proprio quello che stavo cercando, ma mi serviva per google spreadsheet e non su excel, l'ho provato su spreadsheet e non ha funzionato, qualcuno può aiutarmi? Come dovrebbe essere aggiustata la formula su spreadsheet per ottenere gli stessi risultati?
Grazie mille!
This comment was minimized by the moderator on the site
Hello, Yanhui,
If you want the formula work in Google Sheets, please apply the below fromula:
=ArrayFormula(LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12))
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Hello,
I tryed to run on google sheet as you wrote, but I did not succeed. An idea?
This comment was minimized by the moderator on the site
Is there a way to easily / automatically create the product list table since I got a lot of product names ?

thank you.
This comment was minimized by the moderator on the site
Hi, Eko,
Sorry, I don't know what is in your product list, and what kind of product list to create, your problem is not clear. You can upload the attachment file or screenshot for a detailed explanation.
Thank you!
This comment was minimized by the moderator on the site
May I ask How to Find the Last Match in a Range with a Wildcard? Thank you very much.
This comment was minimized by the moderator on the site
Thank you for the formula its genius
I used your formula to come up with a fix for the blank cells without using CSE (Ctrl + Shift + Enter)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
This comment was minimized by the moderator on the site
In the above formula "=LOOKUP(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12)))" why that "9.99999999999999E+307" has been taken in this?
This comment was minimized by the moderator on the site
Is there any way to combine this with TEXT values, which are in another sheet?
This comment was minimized by the moderator on the site
Thanks, this is brilliant
This comment was minimized by the moderator on the site
Oh. My God. How that. Impressed.. :)
This comment was minimized by the moderator on the site
I would also like to know why "2" and what "1/(A2:A9=D2)" is ?
This comment was minimized by the moderator on the site
Actually, I tried to understand and this is what I understand,

1. (A2:A9=D2) will return an array of true/false values depending on D2 value
2. The author divide one by the array of true/false to convert them to numbers
3. Then he lookup for 2 in the array which will return the last value. After I understood this, i was able to simplify the formula to the following which will give the same results with no conversions tricks

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
This comment was minimized by the moderator on the site
Thanks. The simplified formula works when data is present. But when Last Cell Value is missing, then result is 0.
This comment was minimized by the moderator on the site
Really impressed with this. However I don't understand what the 2 represents. Seems it's relevant to an array/vector formula. Online help no use of course. :-)
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations