dinamikus naptárrács

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.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.