Ders 1Basit otomasyon için VBA makroları kullanma: makro kaydetme, modül düzenleme, güvenli çalıştırma, çalışma kitabı olayları (Workbook_Open, Worksheet_Change)VBA makrolarıyla tekrarlayan görevleri otomatikleştirin, kaydetmeden modüllerde kod düzenlemeye kadar. Güvenli çalıştırma uygulamalarını öğrenin, Workbook_Open ve Worksheet_Change gibi çalışma kitabı olaylarını kullanın ve yenileme ile biçimlendirme görevleri için güvenilir otomasyon oluşturun.
Recording and running basic macrosEditing macros in standard modulesUsing Workbook_Open for startup tasksUsing Worksheet_Change for input logicMacro security and safe executionAssigning macros to buttons and shapesDers 2Yenileme otomasyonu: Power Query ve PivotTable'ları VBA veya düğmelerle yenilemeVBA ve arayüz kontrolleri kullanarak Power Query ve PivotTable'ları yenilemeyi otomatikleştirin. Sırayla birden fazla nesneyi yenileyen düğmeler ve basit makrolar oluşturun, hataları yönetin ve kullanıcıların her zaman güncel veriyi görmesini sağlayın.
Manual vs automated refresh optionsVBA to refresh all queries at onceRefreshing PivotTables with macrosRefresh buttons on dashboardsHandling refresh errors and loggingDers 3Metin ve tarih fonksiyonları: TEXT, DATE, EOMONTH, MONTH, YEAR, FORMAT raporlama dönemleri içinSağlam raporlama dönemleri oluşturmak için metin ve tarih fonksiyonlarını kullanın. TEXT, DATE, EOMONTH, MONTH, YEAR ve biçimlendirme ile ay etiketleri, mali dönemler ve panolar ile yinelenen raporlar için dinamik tarih odaklı özetler oluşturun.
Building dates from components with DATEMonth, year, and EOMONTH calculationsTEXT for custom period labelsRolling monthly and year-to-date rangesHandling fiscal vs calendar periodsDers 4Çalışma kitabı içinde veri kaynaklarını sürümleme, yedekleme ve dokümantasyon için en iyi uygulamalarÇalışma kitabı sürümleme, yedekleme ve dokümantasyonu için en iyi uygulamaları uygulayın. Veri kaynaklarındaki değişiklikleri izleyin, değişiklik günlüğünü koruyun ve gelecekteki kullanıcıların yenileme adımlarını ve bağımlılıkları anlayabilmesi için net notlar gömün.
File naming and versioning conventionsBackup strategies and storage locationsMaintaining a workbook change logDocumenting external data connectionsAnnotating queries and key formulasDers 5Gelişmiş formüller: XLOOKUP/VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF/IFS, iç içe mantıklarXLOOKUP, VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF ve IFS gibi gelişmiş formülleri uygulayın. İç içe mantıksal ifadeler oluşturun, hataları zarafetle yönetin ve karmaşık raporlama modelleri için sağlam arama zincirleri tasarlayın.
XLOOKUP vs VLOOKUP comparisonINDEX/MATCH for flexible lookupsSUMIFS and COUNTIFS with criteriaIFS and nested logical structuresError handling with IFERROR or IFNADers 6Çalışma kitabı yapısını tasarlama: Satış, İK, Finans, Pano, Veri Sözlüğü için ayrı sayfalarSatış, İK, Finans, Pano ve Veri Sözlüğü için özel sayfalarla net bir çalışma kitabı yapısı tasarlayın. Adlandırma standartları, gezinme yardımcıları ve ham veri, hazırlama ve sunum katmanlarının ayrımını kurun.
Separating data, staging, and reportsDedicated sheets for Sales, HR, FinanceDashboard layout and navigation aidsCentral data dictionary worksheetSheet naming and tab color schemesDers 7Power Query temelleri: içe aktarma, temizleme, birden fazla departman dosyasını birleştirmeDepartman dosyalarını içe aktarma, temizleme ve birleştirme için Power Query'yi ustalaşın. Bağlantıları yapılandırın, dönüşüm adımlarını uygulayın, tabloları birleştirin ve ekleyin, sorguları yenilenebilir ve iyi belgelenmiş tutarak Excel modellerine sonuçları yükleyin.
Connecting to folders and workbooksCleaning and shaping raw tablesMerging and appending departmental filesManaging query steps and errorsLoading queries to tables or data modelDocumenting query logic and sourcesDers 8Veri doğrulama ve kontrollü giriş: açılır listeler, listeler, aylık yapıştırma için hata uyarılarıVeri doğrulama kuralları, listeler ve hata uyarılarıyla kullanıcı girişini kontrol edin. Aylık yapıştırma şablonları için açılır listeler oluşturun, geçersiz girişleri kısıtlayın ve formülleri ve yapıları korurken kullanıcıları yönlendiren dostça mesajlar tasarlayın.
Creating list-based dropdown controlsCustom validation formulas for rulesInput messages and error alertsValidating monthly paste-in templatesLocking structure while allowing inputDers 9Hesaplanmış sütunlar ve ölçüler: yapılandırılmış tablo sütunları vs. Pivot ölçüleriTablolardaki hesaplanmış sütunları PivotTable'lar ve Veri Modeli'ndeki ölçülerden ayırın. Her birini ne zaman kullanacağınızı, performanslarını nasıl etkilediğini öğrenin ve pivotlar genelinde tutarlı raporlama için yeniden kullanılabilir hesaplamalar tasarlayın.
Creating calculated columns in tablesDefining measures in the Data ModelRow context vs filter context basicsChoosing between column and measureReusing measures across PivotTablesDers 10Dinamik aralıklar ve yapılandırılmış referanslar için Excel Tabloları ve adlandırılmış aralıklar kullanmaDinamik aralıklar ve yapılandırılmış referanslar oluşturmak için Excel Tablolarını ve adlandırılmış aralıkları kullanın. Aralıkları tablolara dönüştürün, formüllerde tablo adlarını kullanın ve veri büyüdükçe otomatik güncellenen adlandırılmış aralıklar tanımlayın.
Converting ranges into Excel TablesStructured references in formulasTotal rows and table-based summariesDynamic named ranges with formulasTables feeding PivotTables and chartsDers 11Bayraklar ve kategoriler için koşullu mantık: arama ile IF, SWITCH, CHOOSEAnalizi yönlendiren bayraklar ve kategoriler oluşturmak için koşullu mantık kullanın. IF'yi arama fonksiyonlarıyla birleştirin ve iç içe mantığı basitleştirmek, modellerin zamanla denetlenebilir ve ayarlanabilir hale getirmek için SWITCH ve CHOOSE uygulayın.
Reviewing IF and nested IF patternsIF with XLOOKUP or VLOOKUP flagsUsing SWITCH for multi-condition logicUsing CHOOSE for scenario selectionAuditing and testing logical formulasDers 12Büyük aralıklarla verimli çalışma: dizi formülleri, dökülme davranışı, LET fonksiyonuDinamik diziler, dökülme aralıkları ve LET fonksiyonu ile büyük aralıkları yönetmeyi öğrenin. Performans hususlarını, hata yönetimini anlayın ve eski dizi formüllerini modern, sürdürülebilir hesaplama kalıplarıyla değiştirin.
Legacy CSE array formulas vs dynamic arraysUnderstanding and controlling spill rangesUsing LET to simplify complex formulasCombining LET with FILTER and SORTPerformance tips for large array ranges