az Excel néhány nagyon hasznos funkciót kínál a dátumok kezeléséhez. Ezek egyike a dinamikus naptárrács. Van egy kezdő dátumunk, amely a hónap kezdete, és dinamikus naptárrácsot hozhatunk létre. A hétköznapi és a feltételes formázással rendelkező függvények segítenek ennek létrehozásában. Ebben az oktatóanyagban megtanuljuk, hogyan lehet dinamikus naptárrácsot létrehozni az Excel programban.
1.ábra. Példa a dinamikus Naptárrács használatára az Excel programban
általános képlet
=start-CHOOSE(WEEKDAY(start),0,1,2,3,4,5,6)
Process
itt a Select és a WEEKDAY függvényeket használjuk. Ez a képlet kiszámítja a hónap első napja előtti vasárnapot. Ezt a választás funkció használatával teszi. Visszafordul a megfelelő számú napra az előző vasárnapra. A választás lehetővé teszi a véletlenszerű értékeket a hét minden napjára. Ez a funkció visszaállítja a nulla napot, ha a hónap első napja vasárnap. Beállítja a visszagörgetést a többi napra.
az első nap kibontása után a rács többi képlete hozzáad egyet az előző dátumhoz. Ellenőrzi a bal oldali cellát egy érték szempontjából. Ha nem talál értéket, akkor a fenti sor jobb szélső oszlopából húz egy értéket. Ezt az értéket vegyes referenciaként rendeljük hozzá. Ezt azért tesszük, hogy biztosítsuk az oszlop zárolását, mivel a képlet átmásolódik a rácson. Ugyanezt a képletet használják az összes többi cellában.
adatok beállítása
a következő példa kezdő dátumot tartalmaz. A J5 cellában van. Ebből az értékből dinamikus naptárrácsot hozunk létre az a-G oszlopban.
ehhez meg kell tennünk:
- lépjen a szalag nézet fülére. Törölje A Rácsvonalak Jelölését.
- ezután ki kell választanunk az A3-G9 cellákat. Lépjen a szalag Kezdőlap lapjára. Kattintson határok> minden határ.
- kattintson az A2 cellára. Adja meg a =J6 képletet.
- kattintson a jobb gombbal az A2-re. Válassza A Cellák Formázása>Számok>Egyéni Lehetőséget. A típus mezőben írja be mmmm yyyy. Kattintson Az Ok Gombra.
- válassza az A2-G2 lehetőséget. A Kezdőlap lapon válassza a Merge and Center lehetőséget.
- írja be a hétköznapi rövidítéseket az A3-G3 cellákba.
- Ugrás az A4 cellára. Alkalmazza a képletet
=
J6-CHOOSE(WEEKDAY(J6),0,1,2,3,4,5,6)
- válassza ki az A4-G8 cellákat. Kattintson a jobb gombbal, és válassza a Cellák formázása>számok>Egyéni lehetőséget. A típus mezőben típus d. kattintson az Ok gombra.
- ugrás a B4 cellára. Alkalmazza a
=IF(A4<>"",A4,$J6)+1
képletet. Húzza a naptárrács többi cellájába. - válassza ki az A4-G8 cellákat. A szalag Kezdőlap lapján lépjen a feltételes formázáshoz. Ezután rá kell kattintanunk új szabály.
2. ábra. Példa a Feltételes formázás alkalmazására
- válassza a képlet használata lehetőséget a formázandó cellák meghatározásához.
- kattintson a formázási értékek mezőre, ahol ez a képlet igaz. A képlet mezőben adja meg a
=MONTH(A4)<>MONTH(J4)
képletet.
3. ábra. A képlet alkalmazása feltételes formátumra
- kattintson a formátum fülre az előnézet mező közelében.
- ezután meg kell töltenünk a> háttérszínt, és ki kell választanunk a kiemelni kívánt színt.
4. ábra. A Megjelenítési beállítások kezelése
- kattintson kétszer az OK gombra.
- az aktuális dátum formázásához kövesse a 10-14.lépéseket. Módosítsa a képletet
=A4=TODAY()
értékre.
5. ábra. A formátum alkalmazása az aktuális dátumra
Megjegyzések
létrehozhatunk egy naptárat, amely automatikusan frissül az aktuális dátum alapján. Ehhez az =EOMONTH(ma(),-1)+1 képletet kell használnunk a J6-ban. Ez a képlet az aktuális dátumot a TODAY függvénnyel tölti le. Később az EOMONTH használatával megkapja a futó hónap első napját. Ha a TODAY () – t bármilyen más dátummal helyettesítjük, egy másik hónapban naptárat készíthetünk.
legtöbbször a megoldandó probléma összetettebb lesz, mint egy képlet vagy függvény egyszerű alkalmazása. Ha órányi kutatást és frusztrációt szeretne megtakarítani, próbálja ki ÉLŐ Excelchat szolgáltatásunkat! Excel szakértőink 24/7 – ben állnak rendelkezésre az esetleges Excel-kérdések megválaszolásához. Garantáljuk a kapcsolatot 30 másodpercen belül, a testreszabott megoldást pedig 20 percen belül.