Ինչպե՞ս դիտել և միավորել բազմաթիվ համապատասխան արժեքներ Excel- ում:
Ինչպես բոլորս գիտեինք Vlookup- ը Excel- ում գործառույթը կարող է օգնել մեզ որոնել մի արժեք և վերադարձնել համապատասխան տվյալները մեկ այլ սյունակում, բայց ընդհանուր առմամբ, այն կարող է ստանալ միայն առաջին հարաբերական արժեքը, եթե առկա են բազմաթիվ համընկնող տվյալներ: Այս հոդվածում ես կխոսեմ այն մասին, թե ինչպես կարելի է դիտել և միացնել բազմաթիվ համապատասխան արժեքներ միայն մեկ խցում կամ ուղղահայաց ցուցակում:
Vlookup- ը և ուղղաձիգորեն վերադարձնի համապատասխանեցման բազմաթիվ արժեքներ բանաձևի հետ
Vlookup- ը և Excel- ի համար Kutools- ի հետ միացրեք բազմաթիվ համապատասխանող արժեքներ բջիջում
Vlookup- ը և ուղղաձիգորեն վերադարձնի համապատասխանեցման բազմաթիվ արժեքներ բանաձևի հետ
Ենթադրելով, որ ես ունեմ տվյալների հետևյալ շարքը, ուղղահայաց որոշակի արժեքի հիման վրա բոլոր համապատասխան արժեքները ստանալու համար, ինչպես ցույց է տրված հետևյալ նկարը, կարող եք կիրառել զանգվածի բանաձև:
1, Մուտքագրեք այս բանաձևը. =IF(COUNTIF($A$1:$A$16,$D$2)>=ROWS($1:1),INDEX($B$1:$B$16,SMALL(IF($A$1:$A$16=$D$2,ROW($1:$16)),ROW(1:1))),"") դատարկ վանդակի մեջ, որտեղ ցանկանում եք տեղադրել արդյունքը, օրինակ ՝ E2, և այնուհետև սեղմել Ctrl + Shift + Մուտք ստեղները միասին `որոշակի չափանիշի վրա հարաբերական արժեքի հիմքը ստանալու համար, տես նկարի նկարը.
ՆշումՎերոհիշյալ բանաձևում.
A1: A16 սյունակի տիրույթն է, որը պարունակում է այն հատուկ արժեքը, որը ցանկանում եք փնտրել.
D2 նշում է այն հատուկ արժեքը, որը ցանկանում եք դիտել;
B1: B16 սյունակի տիրույթն է, որից ցանկանում եք վերադարձնել համապատասխան տվյալները.
$ 1- ը, $ 16 նշում է տողերի հղումը տիրույթում:
2, Դրանից հետո ընտրեք E2 բջիջը և լրացնելու բռնիչը ներքև քաշեք դեպի բջիջները, մինչև դատարկ բջիջներ ստանաք, և բոլոր համապատասխան արժեքները շարված են սյունակում, ինչպես ցույց է տրված հետևյալ նկարը.
Vlookup- ը և միմյանց միացրեք բազմաթիվ համապատասխանող արժեքներ օգտագործողի կողմից սահմանված գործառույթ ունեցող բջիջում
Հարաբերական արժեքները ուղղահայաց ստանալու փոխարեն, երբեմն, դուք ցանկանում եք համապատասխանող արժեքները մեկ բջիջի մեջ դնել և դրանք միացնել հատուկ տարանջատիչով: Այս դեպքում օգտագործողի կողմից սահմանված հետևյալ գործառույթը կարող է ձեզ լավություն բերել:
1. Անջատեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.
2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:
VBA կոդ. Բջջում Vlookup- ը և միմյանց հետ համատեղելու բազմաթիվ համապատասխանող արժեքներ
Function CusVlookup(lookupval, lookuprange As Range, indexcol As Long)
'updateby Extendoffice
Dim x As Range
Dim result As String
result = ""
For Each x In lookuprange
If x = lookupval Then
result = result & " " & x.Offset(0, indexcol - 1)
End If
Next x
CusVlookup = result
End Function
3, Դրանից հետո պահեք և փակեք այս կոդը, վերադարձեք աշխատանքային թերթ և մուտքագրեք այս բանաձևը. = cusvlookup (D2, A1: B16,2) դատարկ խցիկի մեջ, որտեղ ցանկանում եք տեղադրել արդյունքը և սեղմել Մտնել բանալին, հատուկ տվյալների հիման վրա բոլոր համապատասխան արժեքները վերադարձվել են տարածության բաժանարարով մեկ խցում, տես նկարի նկարը.
ՆշումՎերոհիշյալ բանաձևում. D2 ցույց է տալիս այն բջիջների արժեքները, որոնք ցանկանում եք փնտրել, A1: B16 տվյալների տիրույթն է, որը ցանկանում եք բերել տվյալները, համարը 2 սյունակի համարն է, որից պետք է վերադարձվի համապատասխան արժեքը, կարող եք փոխել թեզերի հղումները ձեր կարիքի վրա:
Vlookup- ը և Excel- ի համար Kutools- ի հետ միացրեք բազմաթիվ համապատասխանող արժեքներ բջիջում
Եթե դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված կոմբինատ տողեր առանձնահատկությունը, դուք կարող եք արագ ավարտել այս գործը հեշտությամբ: Այս հատկությունը կարող է օգնել ձեզ միավորել բոլոր համապատասխանող արժեքները հատուկ սահմանազատիչների հետ, որոնք հիմնված են մեկ այլ սյունակի նույն տվյալների վրա:
Excel- ի համար նախատեսված գործիքներ : ավելի քան 300 հարմար Excel հավելվածներով, 30 օրվա ընթացքում առանց սահմանափակումների փորձեք անվճար. |
Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներխնդրում եմ արեք հետևյալը.
1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք ստանալ համապատասխան արժեքներ ՝ հիմնվելով հատուկ տվյալների վրա:
2. Այնուհետեւ կտտացրեք Կուտոլս > Միաձուլում և պառակտում > Ընդլայնված կոմբինատ տողեր, տես նկարի նկարը.
3, Մեջ Ընդլայնված կոմբինատ տողեր երկխոսության տուփ, կտտացրեք սյունակի անունը, որի վրա ցանկանում եք համատեղել, ապա կտտացրեք Առաջնային բանալին կոճակը, տես նկարի նկարը.
4, Դրանից հետո կտտացրեք մեկ այլ սյունակի անուն, որը ցանկանում եք վերադարձնել համապատասխան արժեքները և կտտացնել Միավորել ընտրել մեկ տարանջատիչ `համակցված արժեքներն առանձնացնելու համար, տես նկարի նկարը.
5. Եվ այնուհետեւ կտտացրեք Ok կոճակը, նույն արժեքների վրա հիմնված բոլոր համապատասխան արժեքները զուգորդվել են հատուկ բաժանարարի հետ միասին, տես նկարի նկարներ.
Ներբեռնեք և անվճար փորձեք Kutools- ը Excel- ի համար:
Դեմո. Vlookup- ը և միացրեք բազմաթիվ համապատասխանող արժեքներ բջիջում Kutools- ի համար Excel- ի
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր: