VLOOKUP Dátumtartomány és visszatérési érték az Excelben (4 megfelelő módszer)

  • Ossza Meg Ezt
Hugh West

Gyakran előfordulhat, hogy VLOOKUP Ha egy bizonyos értéket vagy értékeket akarsz visszaadni a dátumtartományra vonatkozóan, ahelyett, hogy a VLOOKUP dátum szerint, akkor itt a megfelelő helyen jársz. Ebben a cikkben 4 módszert mutatok be a VLOOKUP dátumtartomány és visszatérési érték Excelben a szükséges magyarázattal. Így a módszereket a saját felhasználásodhoz igazíthatod.

Gyakorlati munkafüzet letöltése

VLOOKUP Dátumtartomány és visszatérési érték.xlsx

4 módszer a VLOOKUP dátumtartomány és a visszatérési érték Excelben történő visszaadására

Mutassuk be a mai adatkészletet, ahol a név a Tételek a következővel együtt Rendelési dátumok , Egységár , Mennyiség és Értékesítés Itt néhány jövőbeli dátumot használtam, amelyek nem akadályozzák az elemzést.

Most látni fogod a módszereket, hogy hogyan lehet VLOOKUP a dátumtartomány alapján (pl. Or der Dátumok ), majd visszaadja a megfelelő értéket. Közvetlenül előtte szeretném elmondani, hogy 2 módszert mutatok meg, amelyek a VLOOKUP függvény (1. és 3. módszer). Emellett látni fogod, hogy a INDEX és MATCH Végül, a második módszerben az alkalmazás a LOOKUP funkciót fogjuk megvitatni.

Nézzük a módszereket.

1. VLOOKUP egy dátumot a dátumtartományon belül és értéket ad vissza

Az első módszerben az érték megtalálásának módját vizsgálja meg, ha a dátumtartományon belüli dátumot adja meg. Tegyük fel, hogy a keresési dátum a dátumtartományon belül (pl. Rendelési dátumok ) a D14 Ezután vissza akarja adni a cellában lévő értéket. Értékesítés a megfelelő cella ( Megrendelés dátumának keresése ).

Igazság szerint ez egy egyszerű módszer. Csak használja a következő képletet a D15 cellát.

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

Tessék, D14 a keresési megbízás dátuma, B5:F12 a táblázat tömbje, 5 az oszlop indexszáma (meglátogathatja a VLOOKUP oszlop indexszáma ha bármilyen zavar van ezzel az érvvel kapcsolatban), és végül TRUE a hozzávetőleges illesztésre szolgál.

2. Keressen egyetlen kimenetet, amely két dátummal foglalkozik

Emellett, ha egy dátumtartományon belül két dátumot lefedő egyetlen értéket akar találni, ez a módszer hasznos lehet az Ön számára. Például, meg kell találnia a kimenetet (Sales), amelynek a Megrendelés dátuma 2022. 6/3-nál nagyobb, de 22/6/5-nél kisebb.

A kimenet megtalálásához illessze be a következő képletet pontosan a C15 cellát.

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

Tessék, F5:F12 az értékesítési adatok cellatartománya, B5:B12 a cellatartomány a Rendelési dátumok , B15 egy dátum a dátumtartományon belül, és B16 egy másik dátum a dátumtartományon belül.

A fenti képletben a IF logikai függvény visszatér 1 ha a cella teljesíti a kritériumokat (nagyobb, mint, de kisebb, mint). Ezután a MATCH függvény adja meg az egyeztetett értékek helyét. Végül a INDEX visszaadja a Értékesítés amely minden kritériumnak megfelel.

A képlet beillesztése után, ha megnyomja a BELÉPÉS , a következő kimenetet kapja.

Megjegyzés: Ha ezt a módszert a dátumtartományon belül egy adott dátumra szeretné használni, akkor azt is megtalálja. Ebben az esetben a második dátum helyett ugyanazt a dátumot kell beillesztenie.

3. VLOOKUP Dátumtartomány több kritériummal és több érték visszaadása

Ennél is fontosabb, hogy ha több értéket szeretne visszaadni ahelyett, hogy egyetlen értéket adna vissza, amely a dátumtartomány esetében több kritériumnak is megfelel, akkor ez a módszer kiemelkedő teljesítményt nyújt.

Feltételezve, hogy a VLOOKUP függvényt, hogy visszaadja az összes olyan értéket, amely megfelel az adott dátumtartománynak. Mivel a feladat végrehajtásának folyamata egy kicsit nagy, csak kövesse a lépésről-lépésre követett útmutatót.

01. lépés: A kezdő- és végdátum megadása

Kezdetben meg kell adnia a Kezdeti dátum és Végdátum Ilyen helyzetben a Név Menedzser hasznos lehet az adatok gyakori frissítéséhez.

➤ Először is, csak írjon két dátumot két különböző cellába, ahogy a következő képen látható.

Megjegyzés: A feladat elvégzéséhez egy új munkalapot nyitottam. Ez azonban nem kötelező. Ugyanezt a feladatot a meglévő munkalapon belül is elvégezheti.

➤ Másodszor, válassza ki a C5 cella, amely a Kezdeti időpont, és válassza a Név Menedzser a Képletek tab.

Azonnal megjelenik egy párbeszédpanel, nevezetesen Név Menedzser és kattintson a Új opció.

Ezután adja meg a nevet Start_Date, és ismételje meg ugyanezt a folyamatot a Végdátum .

02. lépés: A dátumtartomány több kritériumának kezelése

Mint tudják, olyan időpontokat kell figyelembe vennünk, amelyek megfelelnek a kritériumoknak. A kritériumok az alábbiak. Rendelési dátumok nagyobb vagy egyenlő lenne, mint Kezdeti dátum és kisebb vagy egyenlő, mint Végdátum .

➤ Az ilyen kritériumok kezeléséhez csak használja a IF funkció.

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

Tessék, ÉS függvény olyan dátumokat ad vissza, amelyek két kritériumnak megfelelnek. Továbbá, ha a kritériumok teljesülnek, a IF funkció visszatér Igen . Máskülönben visszatér Nem .

03. lépés: A keresési érték számolása

➤ Az alábbi kombinált képlet a következő képletet használja IF és COUNTIF függvények a keresési érték számolásához, ha a cella megfelel a kritériumoknak (megfelel a Igen ), máskülönben 0-t ad vissza.

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

Tessék, C5 a kiindulási cella a Keresés mező.

04. lépés: Több érték visszaadása

Kezdetben másolja az összes mező nevét (nem az értékeket) az előző lépésben, kivéve a Kitöltési kritériumok .

Ezután adja meg a keresési értéket egymás után a Lookup# mező.

Ezután menjen a C15 cellába, és illessze be a következő képletet.

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

Tessék, $B15 az érték a Lookup# mező, $B$4:$H$12 a táblázat tömbje, C$14 a keresési érték, $B$4:$H$4 a keresési tömb, 0 a pontos megfeleltetésre szolgál.

A fenti képletben a MATCH függvény megtalálja az oszlopindex számát a VLOOKUP Végül a VLOOKUP függvény egy illeszkedő értéket ad vissza a Rendelési dátumok .

Megjegyzés: Meg kell adnia a dollárjelet ( $ ) gondosan, különben nem kapja meg a kívánt kimenetet.

➤ Miután megnyomta a BELÉPÉS , akkor a kimenet a következő lesz 44715 Ezután húzza a plusz jelet a szomszédos oszlopokba, amíg a Értékesítés és az alábbi cellákat, amíg a keresési érték nem lesz 5 (használja a Töltse ki a fogantyú szerszámot ).

➤ A lefelé és jobbra húzás után a következő kimenetet kapja.

➤ Ha jobban megnézed, azt találod, hogy Rendelési dátumok szám formátumban vannak. Csak nyomja meg a CTRL + 1 a cellatartomány kiválasztása után C15:C19 a Cellák formázása opció.

➤ Ezután válassza ki a kívánt formátumot.

➤ Végül megkapja az összes olyan értéket, amely megfelel a dátumtartomány kritériumainak.

4. VLOOKUP Két dátumtartomány a LOOKUP funkció használatával

Végül, de nem utolsó sorban, két különböző dátumtartományt is kezelhet. Például, hozzáadtam egy egyedi oszlopot, nevezetesen Szállítási dátum Most meg akarom találni azt a konkrét elemet, amely megfelel a két dátumtartomány két meghatározott dátumának. Szerencsére a feladatot a LOOKUP funkciót könnyedén.

Csak illessze be a következő képletet.

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

Tessék, $B$5:$B$12 a cellatartomány a Rendelési dátumok , $D$5:$D$12 a cellatartomány a Szállítási határidők , C15 a rendelés dátuma és C16 a szállítási határidő. Végül, $C$5:$C$12 a cellatartomány a Tételek .

A képlet beillesztése után a következő kimenetet kapja.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.