Új hozzászólás Aktív témák

  • Mutt

    senior tag

    válasz PeLa87 #42228 üzenetére

    Szia,

    ... a főlapom, meg lehetne valahogy jeleníteni, hogy azon a napon van-e valakinek születésnapja?

    Makró és segédoszlop nélkül az Excel 2010-től használható Power Query tud megoldás lenni.

    Magyar olimpikonok listájából csináltam egy ilyen fájlt:

    Van benne egy Fő lap és 12 hónap adatát tartalmazó lap, amelyen vannak az adatok (azonos fejléccel és azonos sorrenddel). Ezek után jöhet a Power Query.

    1. Adatok fülön -> Adatok beolvasása -> Fájlból

    2. Kiválasztod a fájlt ami tartalmazza az adatokat.
    3. Jobb klikk a fájlnéven (esetemben Olimpikonok.xlsx) és Szerkesztés

    4. Első lépésként szűréssel zárjuk ki az első lapot, ahova az eredményt akarjuk megjeleníteni. Esetemben a Fő nevű munkalapot dobjuk.

    5. Csak a Data oszlopra lesz szükségünk, ezt jelöld ki és a fejlécen jobb klikk után a többi oszlop tőrlése kell.

    6. A megmaradt oszlop jobb felső sarkába kattints és válaszd a kibontást.

    7. Hozzunk létre egy normális fejlécet, erre a legegyszerűbb megoldás az Átalakítás -> Első sor használata fejlcéként.

    8. Mivel minden lapon volt fejlécünk ezért az adatok között nem csak a neveket/dátumokat, hanem a többi lapon ismétlődő fejléceket is látjuk ezt szűréssel vegyük ki.

    9. Érdemes a megmaradt oszlopok formátumát beállítani. A születési dátum legyen tényleg dátum, a kor pedig szám. Jelöld ki az oszlopot és az Átalakítás fülön válaszd ki a megfelelő Adattípust. pl. születési dátumhoz a dátum legyen.

    10. Kell egy új oszlop, amelybe megnézzük hogy melyik dátum napja azonos az aktuális nappal.
    Oszlop hozzáadása -> Egyéni oszlopot használd. A képlet pedig ez legyen:
    =Date.Day([Születési Idő])=Date.Day(DateTime.LocalNow())


    11. Ebben az oszlopban a TRUE értékekre szürjél rá.
    12. Utánna törölhet jobb klikkel ez az oszlop.
    13. Kezdőlap -> Bezárás és betöltés -> .. adott helyre opció kell.

    14. Válaszd a Kimutatás opciót és a fő lapot. Tervezd meg a Kimutatásodat ahogy neked tetszik.
    15. A kimutatás beállításainál válaszd az automatikus frissítést megnyitáskort.

    üdv

Új hozzászólás Aktív témák