VLOOKUP Ամսաթվերի միջակայքը և վերադարձի արժեքը Excel-ում (4 հարմար մեթոդ)

  • Կիսվել Սա
Hugh West

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

Ներբեռնեք Practice Workbook

VLOOKUP Date Range and Return Value.xlsx

Excel-ում VLOOKUP-ի ամսաթվերի միջակայքը և վերադարձի արժեքը

Ներկայացնենք այսօրվա տվյալների բազան, որտեղ Տարրերի անունը տրամադրվում է Պատվերի ամսաթվերը , <1-ի հետ միասին:>Միավորի գին , Քանակ և Վաճառք : Այստեղ ես օգտագործել եմ որոշ ապագա ամսաթվեր, որոնք չեն խանգարում վերլուծությանը:

Այժմ դուք կտեսնեք VLOOKUP մեթոդները՝ հիմնված ամսաթվերի միջակայքը (այսինքն Or der Dates ) և այնուհետև վերադարձրեք համապատասխան արժեքը: Անմիջապես մինչ այդ, ես կցանկանայի ասել, որ ես ձեզ ցույց կտամ 2 մեթոդ՝ օգտագործելով VLOOKUP ֆունկցիան (1-ին և 3-րդ մեթոդները): Բացի այդ, երկրորդ մեթոդում կտեսնեք INDEX և MATCH ֆունկցիաների օգտագործումը: Վերջապես, կքննարկվի LOOKUP ֆունկցիայի կիրառումը:

Եկեք սուզվենք մեթոդների մեջ:

1. VLOOKUP a Date In Date Range and Return Value

Առաջին մեթոդում դուք կուսումնասիրեք արժեք գտնելու եղանակը, եթե ամսաթիվը նշեք ամսաթվերի միջակայքում: Եկեքասենք, ձեր որոնման ամսաթիվը ամսաթվերի միջակայքում (այսինքն՝ Պատվերի ամսաթվերը ) գտնվում է D14 բջիջում: Այնուհետև դուք ցանկանում եք վերադարձնել համապատասխան բջիջի Վաճառքի արժեքը ( Որոնման պատվերի ամսաթիվը ):

Ճշմարիտ, դա պարզ մեթոդ է: Պարզապես օգտագործեք հետևյալ բանաձևը D15 բջիջում:

=VLOOKUP(D14,B5:F12,5,TRUE)

Այստեղ, D14 որոնման կարգի ամսաթիվն է, B5:F12 աղյուսակի զանգվածը, 5 -ը սյունակի ինդեքսի համարն է (կարող եք այցելել VLOOKUP սյունակի ինդեքսի համարը , եթե ունեք: շփոթություն այս փաստարկի հետ), և վերջապես ՃԻՇՏ մոտավոր համապատասխանության համար է:

2. Գտեք մեկ ելք, որը վերաբերում է երկու ամսաթվերին

Բացի այդ, եթե ցանկանում եք գտնել մեկ արժեք, որն ընդգրկում է երկու ամսաթվերը ժամկետների միջակայքում, այս մեթոդը հարմար կլինի ձեզ համար: Օրինակ, դուք պետք է գտնեք արտադրանքը (վաճառք), որն ունի Պատվերի ամսաթիվը ավելի քան 6/3/2022, բայց փոքր է 6/5/22-ից:

Ելքը գտնելու համար մուտքագրեք հետևյալ բանաձևը հենց C15 բջիջում:

=INDEX(F5:F12,MATCH(1,IF(B5:B12>B15,IF(B5:B12

Ահա , F5:F12 Վաճառքի տվյալների բջիջների տիրույթն է, B5:B12 բջջային տիրույթն է Պատվերի ամսաթվերը , B15 ը Ամսաթիվ ամսաթվերի միջակայքում և B16 ամսաթվերի միջակայքում մեկ այլ ամսաթիվ է:

Վերոնշյալ բանաձևում IF տրամաբանական ֆունկցիան վերադարձնում է 1 եթե բջիջը համապատասխանում է չափանիշներին (ավելի քան, բայց պակաս): Հաջորդը, MATCH ֆունկցիանապահովում է համապատասխան արժեքների գտնվելու վայրը. Վերջապես, INDEX -ը վերադարձնում է Sales արժեքը, որը համապատասխանում է բոլոր չափանիշներին:

Բանաձևը տեղադրելուց հետո, եթե սեղմեք ENTER , դուք կստանաք հետևյալ արդյունքը:

Նշում. Եթե դուք ցանկանում եք օգտագործել այս մեթոդը որոշակի ամսաթվի համար ամսաթվերի միջակայքում, կարող եք նաև գտնել դա: Այդ դեպքում երկրորդ ամսաթվի փոխարեն պետք է տեղադրեք նույն ամսաթիվը:

3. VLOOKUP Ամսաթվերի միջակայքը բազմակի չափանիշներով և վերադարձի բազմաթիվ արժեքներ

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

Ենթադրենք, որ ցանկանում եք կիրառել VLOOKUP գործառույթ՝ վերադարձնելու բոլոր արժեքները, որոնք համապատասխանում են կոնկրետ ամսաթվերի միջակայքին: Քանի որ առաջադրանքի կատարման գործընթացը մի փոքր մեծ է, պարզապես հետևեք քայլ առ քայլ ուղեցույցին:

Քայլ 01. Նշեք մեկնարկի և ավարտի ամսաթվերը

Սկզբում դուք պետք է նշեք Սկսման ամսաթիվը և Ավարտի ամսաթիվը : Նման իրավիճակում Name Manager -ի օգտագործումը կարող է օգտակար լինել տվյալների հաճախակի թարմացման համար:

➤ Նախ, պարզապես մուտքագրեք երկու ամսաթիվ երկու տարբեր բջիջներում, ինչպես ցույց է տրված հետևյալ նկարում:

Ծանոթագրություն՝ Ես բացեցի նոր աշխատանքային թերթիկ՝ առաջադրանքը կատարելու համար: Այնուամենայնիվ,դա պարտադիր չէ։ Դուք կարող եք կատարել նույն առաջադրանքը առկա աշխատանքային թերթիկի շրջանակներում:

➤ Երկրորդ, ընտրեք C5 բջիջը, որը ցույց է տալիս Սկսման ամսաթիվը, և ընտրեք Անունների կառավարիչ Բանաձևեր ներդիրից:

Անմիջապես կտեսնեք երկխոսության տուփ, որը կոչվում է Անունների կառավարիչ և սեղմեք Նոր: տարբերակ:

Այնուհետև մուտքագրեք անունը որպես Սկսման_ամսաթիվ, և կրկնեք նույն գործընթացը Ավարտման ամսաթիվը :

Քայլ 02. գործ ունենալով ամսաթվերի մի քանի չափանիշների հետ

Ինչպես գիտեք, մենք պետք է հաշվի առնենք այն ժամկետները, որոնք համապատասխանում են չափանիշները։ Չափանիշներն այն են, որ Պատվերի ամսաթվերը կլինեն ավելի մեծ կամ հավասար Սկսման ամսաթիվը և փոքր կամ հավասար Ավարտի ամսաթիվը :

➤ Նման չափանիշներով զբաղվելու համար պարզապես օգտագործեք IF ֆունկցիան:

=IF(AND(D5>=Start_Date,D5<=End_Date),"Yes","No")

Այստեղ, ԵՎ գործառույթը վերադարձնում է ամսաթվեր, որոնք համապատասխանում են երկու չափանիշներին: Ավելին, եթե չափանիշները բավարարված են, IF ֆունկցիան վերադարձնում է Այո : Հակառակ դեպքում, այն կվերադառնա Ոչ :

Քայլ 03. Փնտրման արժեքի հաշվում

➤ Հետևյալը համակցված բանաձևն օգտագործում է IF և COUNTIF ֆունկցիաները` փնտրելու արժեքը հաշվելու համար, եթե բջիջը համապատասխանում է չափանիշներին (համընկնում է Այո ): Հակառակ դեպքում այն ​​կվերադարձնի 0:

=IF(C5="Yes",COUNTIF($C$5:C5,"Yes"),0)

Այստեղ C5 -ի մեկնարկային բջիջն է: Որոնել դաշտը:

Քայլ 04. ՎերադարձԲազմաթիվ արժեքներ

Սկզբում պատճենեք նախորդ քայլի բոլոր դաշտերի անվանումը (ոչ արժեքները), բացառությամբ Լրացման չափանիշները :

Այնուհետև մուտքագրեք որոնման արժեքը: հաջորդաբար Փնտրում# դաշտում:

Հաջորդում գնացեք C15 բջիջ և տեղադրեք հետևյալ բանաձևը:

=VLOOKUP($B15,$B$4:$H$12,MATCH(C$14,$B$4:$H$4,0),FALSE)

Այստեղ $B15 Որոնում# դաշտի արժեքն է, $B$4:$H$12 աղյուսակի զանգվածն է, C$14 որոնման արժեքն է, $B$4:$H$4 որոնման զանգվածն է, 0 -ը ճշգրիտ համապատասխանության համար է:

Վերոնշյալ բանաձևում MATCH ֆունկցիան գտնում է սյունակի ինդեքսի համարը իրականում VLOOKUP ֆունկցիայի համար: Վերջապես, VLOOKUP ֆունկցիան վերադարձնում է Պատվերի ամսաթվերի համընկնող արժեքը :

Նշում. Դուք պետք է ուշադիր նշեք դոլարի նշանը ( $ ), հակառակ դեպքում չեք ստանա ձեր ցանկալի արդյունքը:

➤ <1 սեղմելուց հետո>Մուտքագրեք , դուք կստանաք, որ արդյունքը կլինի 44715 : Այնուհետև քաշեք գումարած նշանը հարակից սյունակներում մինչև Վաճառք և ներքևի բջիջները, մինչև որոնման արժեքը լինի 5 (օգտագործեք Լրացնել բռնակի գործիքը ):

➤ Ներքև և աջ քաշելուց հետո դուք կստանաք հետևյալ արդյունքը։

➤ Եթե ուշադիր նայեք, դուք կգտնեք, որ Պատվերի ամսաթվերը թվային ձևաչափով են: Պարզապես սեղմեք CTRL + 1 բջջի տիրույթն ընտրելուց հետո C15:C19 բացելու համար Ձևաչափել բջիջները տարբերակ:

➤ Այնուհետև ընտրեք ձեր ուզած ձևաչափը:

➤ Վերջապես, դուք կստանաք բոլոր արժեքները որոնք համապատասխանում են ամսաթվերի տիրույթի չափանիշներին:

4. VLOOKUP Երկու ամսաթվերի միջակայք, օգտագործելով Փնտրման գործառույթը

Վերջին, բայց ոչ պակաս կարևորը, դուք կարող եք նաև զբաղվել երկու տարբեր ամսաթվերի միջակայքերով: Օրինակ՝ ես անհատական ​​սյունակ եմ ավելացրել՝ Առաքման ամսաթիվ : Այժմ ես ուզում եմ գտնել կոնկրետ տարրը, որը համապատասխանում է երկու ամսաթվերի երկու որոշակի ամսաթվերին: Բարեբախտաբար, դուք կարող եք հեշտությամբ կատարել առաջադրանքը՝ օգտագործելով LOOKUP ֆունկցիան:

Պարզապես տեղադրեք հետևյալ բանաձևը:

=LOOKUP(2,1/($B$5:$B$12=C16),$C$5:$C$12)

Այստեղ, $B$5:$B$12 Պատվերի ամսաթվերի բջիջների տիրույթն է , $D $5:$D$12 բջջային միջակայքն է Առաքման ամսաթվերի համար , C15 պատվերի ամսաթիվն է և C16 առաքման ամսաթիվը: Վերջապես, $C$5:$C$12 Տարրերի բջիջների տիրույթն է:

Բանաձեւը տեղադրելուց հետո դուք կստանաք հետևյալ արդյունքը.

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