Ինչպես փոխել բացվող ցուցակը Excel-ում բջջային արժեքի հիման վրա (2 եղանակ)

  • Կիսվել Սա
Hugh West

Որպեսզի որոշակի արժեքների հիման վրա արդյունահանենք կոնկրետ տվյալներ, մեզ կարող է անհրաժեշտ լինել օգտագործել բացվող ցուցակը: Ավելին, մենք պետք է փոխկապակցենք երկու կամ ավելի կախված բացվող ցուցակները : Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես Excel-ում փոխել բացվող ցուցակը՝ հիմնված բջջի արժեքի վրա:

Ներբեռնեք Practice Workbook

Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը՝ այս հոդվածը կարդալու ընթացքում վարժություններ կատարելու համար: .

Փոխել բացվող ցուցակը.xlsx

2 հարմար եղանակներ փոխելու բացվող ցուցակը` հիմնված Excel-ում բջջային արժեքի վրա

ստորև բերված բաժիններում մենք կընդգծենք բացվող ցուցակները փոխելու 2 ամենահարմար եղանակները: Սկզբում , մենք կկիրառենք OFFSET և MATCH գործառույթները բացվող ցուցակներում` բջիջների արժեքների հիման վրա փոփոխություններ կատարելու համար: Ի հավելումն , մենք կօգտագործենք XLOOKUP գործառույթը, որը ներկայացված է Microsoft Excel 365 -ում` նույնն անելու համար: Ստորև բերված նկարում մենք տրամադրել ենք տվյալների նմուշ՝ առաջադրանքն իրականացնելու համար:

1. Միավորել OFFSET և MATCH գործառույթները՝ փոխելու բացվող ցուցակը՝ հիմնված բջջային արժեքի վրա: Excel

Մեր հետևյալ տվյալների հավաքածուում մենք ունենք երեք տարբեր վաճառողներ իրենց վաճառված ապրանքներով: Այժմ մենք ցանկանում ենք գտնել ապրանքներ կոնկրետ վաճառողի համար: Դա անելու համար հետևեք ստորև նշված քայլերին:

Քայլ 1. Ստեղծեք տվյալների վավերացման ցուցակ

  • Անցեք դեպի Տվյալներ:
  • Սեղմեք Տվյալների վրաՎավերացում .

Քայլ 2. Ընտրեք ցանկի աղբյուրը

  • Թույլատրել տարբերակը, ընտրեք Ցուցակը:

  • աղբյուր վանդակում, ընտրեք աղբյուրի տիրույթը E4:G4 վաճառողների անունների համար:
  • Սեղմեք Enter :

  • Հետևաբար, բացվող ցանկը կհայտնվի B5 բջիջում:

Քայլ 3. Կիրառել OFFSET ֆունկցիան

  • Մուտքագրեք հետևյալ բանաձևը OFFSET ֆունկցիայի համար,
=OFFSET($E$4)

  • Այստեղ E4 հղման բջիջն է բացարձակ տեսքով:

  • տողերի արգումենտում դրեք 1 որպես արժեք, որը կհաշվի 1 տողը ներքև հղումային բջիջից E4 ։
=OFFSET($E$4,1

Քայլ 4. Օգտագործեք MATCH ֆունկցիան OFFSET ֆունկցիայի սյունակը սահմանելու համար

  • cols արգումենտում, սյունակներն ընտրելու համար օգտագործեք MATCH ֆունկցիան հետեւյալ բանաձեւը.
=OFFSET($E$4,1,MATCH($B$5

  • Այստեղ, B5 բացվող ցանկում ընտրված բջիջի արժեքն է:

  • lookup_array արգումենտը MATCH ֆունկցիայի համար ընտրելու համար ավելացրեք E4:G4 որպես տիրույթ բացարձակ ձևով հետևյալ բանաձևով:
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • Մուտքագրեք 0 Ճշգրիտ համընկնող տեսակի համար: Հետևյալ բանաձևը կվերադարձնի 3 MATCH-ի համար
MATCH($B$5,$E$4:$G$4,0)

  • Գրել հանած 1 ( -1 ) MATCH ֆունկցիայից, քանի որ OFFSET ֆունկցիան հաշվում է առաջին սյունակը որպես զրո ( 0 ):
MATCH($B$5,$E$4:$G$4,0)-1

Քայլ 5. Մուտքագրեք սյունակների բարձրությունը

  • 1 բարձրությունը արգումենտում ընտրելու համար կհաշվարկվի, որ յուրաքանչյուր սյունակ ունի մեկ արժեք:
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

Քայլ 6. Մուտքագրեք լայնության արժեքը

  • լայնության արգումենտի համար մուտքագրեք 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)

  • Հետևաբար, կտեսնեք, որ երբ մենք ընտրենք. Jacob B5 -ում, դա կհանգեցնի Շոկոլադ որպես -ի առաջին տարրը Յակոբ .

Քայլ 7. Հաշվեք յուրաքանչյուր սյունակի տարրերը

  • Սյունակի տարրերի քանակը հաշվելու համար մենք կկիրառենք COUNTA ֆունկցիան C13 բջիջում հետևյալ բանաձևով:
<1:> =COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • Սա կհաշվի տարրը/արտադրանքը համարը որոշակի վաճառողի համար ( Jacob ):

Քայլ 8. Մուտքագրեք հաշվման բարձրության բջիջի արժեքը որպես բարձրության փաստարկը OFFSET ֆունկցիայի մեջ

  • Գրեք հետևյալ բանաձևը բարձրությունը ավելացնելու համար։
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Քայլ 9. Պատճենեք բանաձևը

  • Սեղմեք Ctrl + C պատճենելու համարբանաձեւ.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Քայլ 10. Տեղադրեք բանաձեւը

  • Տեղադրեք բանաձևը Տվյալների վավերացման աղբյուրում:
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • Վերջապես սեղմեք Enter փոփոխությունը տեսնելու համար:

  • Արդյունքում ձեր բացվող ցանկի արժեքները կփոխվեն մեկ այլ բջիջի արժեքի հիման վրա:

  • Փոխել բջջային արժեքը Bryan Juliana և ստացեք ապրանքի անունը, որը վաճառվում է Juliana :

Կարդալ ավելին. Ինչպես ստեղծել ցուցակ Range-ից Excel-ում (3 մեթոդ)

Նմանատիպ ընթերցումներ

  • Ինչպես ստեղծել կախյալ բացվող ցուցակ բազմաթիվ բառերով Excel-ում
  • Ստեղծել բացվող ֆիլտր՝ Excel-ում ընտրության հիման վրա տվյալների արդյունահանման համար
  • Ինչպե՞ս հանել տվյալները Excel-ում բացվող ցուցակի ընտրության հիման վրա
  • Ստեղծել Excel ֆիլտր՝ օգտագործելով բացվող ցուցակը՝ հիմնված բջջային արժեքի վրա
  • Ինչպես ավելացնել տարրը բացվող ցանկում Excel-ում (5 Me thods)

2. Օգտագործեք XLOOKUP ֆունկցիան Excel-ում բջջային արժեքի հիման վրա բացվող ցուցակը փոխելու համար

Եթե օրհնված եք Microsoft 365 , դուք կարող եք դա անել XLOOKUP ֆունկցիայի միայն մեկ բանաձևով: Դա անելու համար հետևեք ստորև նշված քայլերին:

Քայլ 1. Կազմեք տվյալների վավերացման ցուցակ

  • Տվյալների վավերացում ընտրանքից, ընտրեք Ցանկ:

Քայլ 2. Մուտքագրեք աղբյուրի տիրույթը

  • Ընտրեք աղբյուրի տիրույթը E4:G4 սկզբնաղբյուրի վանդակում:
  • Այնուհետև սեղմեք Enter :

  • Հետևաբար, կհայտնվի Տվյալների վավերացման ցուցակ:

Քայլ 3. Տեղադրեք XLOOKUP ֆունկցիան

  • Ընտրեք B5 բջիջը որպես look_up:
=XLOOKUP(B5)

Քայլ 4. Ընտրեք որոնման_զանգվածը

  • Գրեք միջակայքը E4 :G4 որպես look_array :
=XLOOKUP(B5, E4:G4)

Կարդալ Ավելին․ Ինչպես խմբագրել բացվող ցուցակը Excel-ում (4 հիմնական մոտեցումներ)

Քայլ 5. Տեղադրեք return_array

  • Մուտքագրեք միջակայքը վերադարձի արժեքի համար E5:G11 ։

  • Հետևաբար, ապրանքները կվերադառնան ըստ որոշակի վաճառողի :

  • Այժմ ընտրեք ցանկացած անուն բացվող ցանկից և ստացեք ապրանքների անունները:

Ծանոթագրություններ: Ուշադիր տեսեք, որ վերը նշված պատկերում զրոյական ցուցված է, քանի որ տիրույթում բջիջները դատարկ են : Ահա թե ինչու դրանք համարվում են զրո : զրոները հեռացնելու համար հետևեք ստորև նշված քայլերին:

Կարդալ ավելին. Ինչպես ավելացնել դատարկ տարբերակ բացվող ցուցակում Excel-ում (2 մեթոդ)

Քայլ 6. Կիրառել UNIQUE ֆունկցիան

  • Մուտքագրեք հետևյալ բանաձևը, որը տեղադրված է ՅՈՒՐԱՔԱՆԱԿԱՆ.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • Վերջապես դուք կստանաք ձեր արդյունքը ցանկալի է:

Կարդալ ավելին. Եզակի արժեքներ բացվող ցուցակում VBA-ով Excel-ում (ամբողջական ուղեցույց)

Եզրակացություն

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

Եթե հարցեր ունեք, մի հապաղեք կապվել մեզ հետ: Խնդրում ենք կիսվել ձեր մտքերով ներքևում գտնվող մեկնաբանությունների բաժնում:

Exceldemy աշխատակազմը կկապվի ձեզ հետ որքան հնարավոր է շուտ:

Մնացեք մեզ հետ և շարունակեք սովորել:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: