1. leckeVBA makrók használata egyszerű automatizáláshoz: makrók rögzítése, modul szerkesztése, biztonságos futtatás, munkafüzet események (Workbook_Open, Worksheet_Change)Automatizálja az ismétlődő feladatokat VBA makrókkal a rögzítéstől a modulokban történő kód szerkesztéséig. Tanulja meg a biztonságos futtatási gyakorlatokat, használja a munkafüzet eseményeket mint Workbook_Open és Worksheet_Change, építsen megbízható automatizálást frissítési és formázási feladatokhoz.
Alapvető makrók rögzítése és futtatásaMakrók szerkesztése standard modulokbanWorkbook_Open használata indítási feladatokhozWorksheet_Change használata beviteli logikáhozMakró biztonság és biztonságos futtatásMakrók gombokhoz és alakzatokhoz rendelése2. leckeFrissítési automatizálás: Power Query és PivotTáblák frissítése VBA-val vagy gombokkalAutomatizálja a Power Query és PivotTáblák frissítését VBA és felületi vezérlők segítségével. Építsen gombokat és egyszerű makrókat több objektum szekvenciális frissítéséhez, kezelje a hibákat, biztosítsa, hogy a felhasználók mindig aktuális adatokat lássanak.
Kézi vs automatizált frissítési lehetőségekVBA összes lekérdezés egyszerre történő frissítésePivotTáblák frissítése makrókkalFrissítő gombok dashboardokonFrissítési hibák kezelése és naplózása3. leckeSzöveg és dátumfüggvények: TEXT, DATE, EOMONTH, MONTH, YEAR, FORMAT riporting periódusokhozHasználja a szöveg és dátumfüggvényeket robusztus riporting periódusok építéséhez. Dolgozzon TEXT, DATE, EOMONTH, MONTH, YEAR és formázással hónap címkék, fiskális periódusok és dinamikus dátumvezérelt összefoglalók készítéséhez dashboardokra és ismétlődő riportokra.
Dátumok építése komponensekből DATE-telHónap, év és EOMONTH számításokTEXT egyedi periódus címkékhezGördülő havi és év eddigi tartományokFiskális vs naptári periódusok kezelése4. leckeLegjobb gyakorlatok verziókezeléshez, biztonsági mentéshez és adatforrások dokumentálásához a munkafüzetbenAlkalmazza a munkafüzet verziókezeléséhez, biztonsági mentéséhez és dokumentálásához tartozó legjobb gyakorlatokat. Kövesse nyomon az adatforrások változásait, tartson változásnaplót, ágyazzon be világos megjegyzéseket, hogy a jövőbeli felhasználók megértsék a frissítési lépéseket és függőségeket.
Fájl elnevezési és verziókezelési konvenciókBiztonsági mentési stratégiák és tárolási helyekMunkafüzet változásnapló fenntartásaKülső adatkapcsolatok dokumentálásaLekérdezések és kulcsfontosságú képletek annotálása5. leckeHaladó képletek: XLOOKUP/VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF/IFS, beágyazott logikákAlkalmazza a haladó képleteket mint XLOOKUP, VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF és IFS. Építsen beágyazott logikai kifejezéseket, kezelje hibákat kíméletesen, tervezzen robusztus keresési láncokat összetett riportmodellekhez.
XLOOKUP vs VLOOKUP összehasonlításINDEX/MATCH rugalmas keresésekhezSUMIFS és COUNTIFS kritériumokkalIFS és beágyazott logikai struktúrákHibakezelés IFERROR vagy IFNA használatával6. leckeMunkafüzet struktúra tervezése: külön lapok Értékesítés, HR, Pénzügy, Dashboard, Adatszótár számáraTervezzen világos munkafüzet struktúrát dedikált lapokkal Értékesítés, HR, Pénzügy, dashboardok és adatszótár számára. Határozzon meg elnevezési szabványokat, navigációs segédeszközöket és nyers adat, staging és prezentációs rétegek szétválasztását.
Adatok, staging és riportok szétválasztásaDedikált lapok Értékesítés, HR, Pénzügy számáraDashboard elrendezés és navigációs segédeszközökKözponti adatszótár munkalapLap elnevezések és fül színskálák7. leckePower Query alapok: importálás, tisztítás, több részleg fájl egyesítéseElsajátítsa a Power Query-t részlegfájlok importálásához, tisztításához és egyesítéséhez. Konfigurálja a kapcsolatokat, alkalmazza a transzformációs lépéseket, egyesítse és fűzze hozzá a táblákat, töltse be az eredményeket Excel modellekbe miközben a lekérdezések frissíthetők és jól dokumentáltak maradnak.
Csatlakozás mappákhoz és munkafüzetekhezNyers táblák tisztítása és alakításaRészlegfájlok egyesítése és hozzáfűzéseLekérdezési lépések és hibák kezeléseLekérdezések betöltése táblákba vagy adatmódbólLekérdezési logika és források dokumentálása8. leckeAdatvalidálás és vezérelt bevitel: legördülő listák, listák, hibaüzenetek havi beillesztéshezVezérelje a felhasználói bevitelt adatvalidálási szabályokkal, listákkal és hibaüzenetekkel. Építsen legördülőket havi beillesztési sablonokhoz, korlátozza az érvénytelen bejegyzéseket, tervezzen barátságos üzeneteket amelyek irányítják a felhasználókat miközben védik a képleteket és struktúrákat.
Lista alapú legördülő vezérlők létrehozásaEgyedi validálási képletek szabályokhozBeviteli üzenetek és hibaüzenetekHavi beillesztési sablonok validálásaStruktúra zárolása bevitel megengedése mellett9. leckeSzámított oszlopok és mérők: strukturált tábla oszlopok vs. Pivot mérőkTegye különbséget a táblákban lévő számított oszlopok és a PivotTáblákban, Adatmódban lévő mérők között. Tanulja meg mikor használjon egyet vagy másik, hogyan befolyásolják a teljesítményt, tervezzen újrahasználható számításokat konzisztens riportinghoz pivotokon keresztül.
Számított oszlopok létrehozása táblákbanMérők definiálása az AdatmodellbenSor kontextus vs szűrő kontextus alapokOszlop és mérő közötti választásMérők újrahasznosítása PivotTáblákon10. leckeExcel Táblák és nevezett tartományok használata dinamikus tartományokhoz és strukturált hivatkozásokhozHasználja ki az Excel Táblákat és nevezett tartományokat dinamikus tartományok és strukturált hivatkozások létrehozásához. Alakítsa át a tartományokat táblákká, használja a táblaneveket képletekben, definiáljon automatikusan frissülő nevezett tartományokat ahogy az adatok nőnek.
Tartományok átalakítása Excel TáblákkáStrukturált hivatkozások képletekbenÖsszesítő sorok és tábla alapú összefoglalókDinamikus nevezett tartományok képletekkelTáblák PivotTáblák és diagramok etetésére11. leckeFeltételes logika zászlókhoz és kategóriákhoz: IF kereséssel, SWITCH, CHOOSEHasználja a feltételes logikát zászlók és kategóriák létrehozásához amelyek elemzést hajtanak végre. Kombinálja az IF-et keresőfüggvényekkel, alkalmazza a SWITCH és CHOOSE-t beágyazott logika egyszerűsítésére, modellek auditálhatóbbá és módosíthatóbbá tétele érdekében.
IF és beágyazott IF minták áttekintéseIF XLOOKUP vagy VLOOKUP zászlókhozSWITCH használata többfeltételes logikáhozCHOOSE használata forgatókönyv választáshozLogikai képletek auditálása és tesztelése12. leckeNagyméretű tartományok hatékony kezelése: tömbképletek, kiömlés viselkedés, LET függvényTanulja meg nagy tartományok kezelését dinamikus tömbökkel, kiömlő tartományokkal és LET függvénnyel. Érje meg a teljesítmény szempontokat, hibakezelést, örökös tömbképletek modern, fenntartható számítási mintákkal történő cseréjét.
Örökös CSE tömbképletek vs dinamikus tömbökKiömlő tartományok megértése és vezérléseLET használata összetett képletek egyszerűsítéséreLET kombinálása FILTER és SORT-talTeljesítmény tippek nagy tömbtartományokhoz