ð 1.1 Folder Automation (ááá¯ááºáá±á«ááºáž ááá áá»á±á¬áºááᯠáá áºáá»ááºáááºážáá±á«ááºážááŒááºáž)
â áá¬ááŒá±á¬áá·áº áá«ááᯠáá±á·áá¬áááá²? (Business Need)
áá¯ááºáááºážááœááºááŸá¬ Data ááœá±ááᯠáá±á·á ááºá áá¡ááá¯áẠááá¯ááºááœá±ááœá²ááŒá®áž ááááºážáá±á·ááŸááá«áááºá á¥ááᬠ- áááºáá¯á¶ážááœá²áá±á«ááºáž áá áá»á±á¬áºá ááá¯á·ááá»áŸ Sales ááá¯ááºááœá±ááᯠáá áºááŸá áºá á¬ááŒááºáá±á«ááºážááŒáá·áºááẠááá¯ááºáá±á«ááºáž ááá áá»á±á¬áº ááŸááá±áá«ááŒá®á áá«ááœá±ááᯠáá±á«ááºážááŒá®ážááŸáᬠTrend Analysis ááœá±á Dashboard ááœá± ááœá²ááá¯á·áááŸá¬ááá¯á·ááá¯á· ááŒá áºáá«áááºá
â Manual Excel Way
- ⢠ááá¯áẠááá áá»á±á¬áºááᯠáá áºáá¯áá»ááºáž ááœáá·áºááááºá
- ⢠Copy áá°ážááŒá®áž Master ááá¯ááºááŸá¬ Paste ááá¯ááºáá¯ááºááááºá
- ⢠ááá¯ááºá¡áá Ạáááºáá¬ááẠáá±á¬ááºáá áºáá« ááŒááºáá°ážáááŒááºáááºá
- ⢠áá°áááºáááºážááŒá®áž Human Error (áá±áá¬áá»ááºáá²á·áá¬) ááŒá áºááá¯ááºáááºá
â Power Query "Robotic Mode"
- ⢠Folder áááºážááŒá±á¬ááºáž áá áºáá«áá² áá»áááºáá±ážááá¯á· ááá¯áááºá
- ⢠ááá¯ááºá¡áá Ạáá ááá¯áẠáááºáá±á¬ááºáá¬áááºáž áá¬á០áááºáá¯ááºá áá¬áááá¯á
- ⢠"Refresh" ááŸáááºááá¯ááºáá¬áá²á· á áá¹ááá·áºááá¯ááºážá¡ááœááºáž á¡áá¯ááºáá±á«ááºážááŒá®ážáá¬ážá
- ⢠Flexible ááŒá áºááẠ(ááá¯ááºááœá± ááá¯ážáá¬áááºáž Error ááááºáá°áž)á
ð¡ áá®áááºáááºážá á¬áá²á· á¡ááá áááºááẠ- "Excel Tables"
áá®ááŸá¬ áá»áœááºáá±á¬áºááá¯á·á Worksheet ááœá±ááᯠááá¯á¶ážáá² Excel Tables ááœá±ááá¯áá² áá¯á¶ážáá«áááºá áá¬ááá¯á·áá²ááá¯áá±á¬á· Table ááœá±á Dynamic ááŒá áºááá¯á· áá±áᬠá¡ááá¯ážá¡áá»áŸá±á¬á· ááŸááá¬áááºáá±á¬áẠQuery á á¡ááá¡áá» áááá±ááŸá¬ ááŒá áºááá¯á·áá«á
ð Result: 100% Scalable & Automated Pipeline
ð 2.1 Mastering CSV Data Imports (System Data Cleaning)
â áá¬ááŒá±á¬áá·áº CSV Import ááᯠáá®ážááá·áºáá±á·áá¬áááá²?
áá¯ááºáááºážáá¯á¶áž System á¡áá»á¬ážá ᯠ(ERP, SAP, Web Systems) ááá± áá±áá¬ááœá²áá»ááá¯ááºááẠCSV (Comma-Separated Values) Format áá²á· ááœááºáá¬áá±á·ááŸááá«áááºá áá®ááá¯ááºááœá±ááŸá¬ á¡áá±á«áºáá¯á¶ážá áá±á«ááºážá ááºááá¯ááœá±á á¡á±á¬ááºááŒá±á "Page 1 of 1" ááá¯áá²á· Footer ááœá± áá±á¬ááŸá±á¬áá«áááºáá±áááºááá¯á· áá¬ááẠExcel áá²á· ááŸááºážááᬠá¡áá»áááºáá¯ááºá á±áá«áááºá
ð¡ áá®áááºáááºážá á¬áá²á· Key Techniques:
- Dynamic Filtering: Row á¡áá±á¡ááœáẠáááºáá±á¬ááºááŒá±á¬ááºážááŒá±á¬ááºáž á¡ááŸáá¯ááºááœá±ááᯠá¡ááá¯á¡áá»á±á¬áẠááááŸáááŸááºážáááºážáá±ážááá·áº áááºážáááºážá
- Using Locale: Date Format Error áááºážá ááºá¡á±á¬áẠááá¯ááºáá¶ááá¬á á¶ááŸá¯ááºáž (Region) á¡ááá¯áẠáá±áá¬á¡áá»áá¯ážá¡á á¬áž áááºááŸááºáááºážá
"áá áºáá« Setup áá¯ááºááŒá®ážáá¬áá²á· System ááá± áá±á¬ááºáá áºáá« CSV á¡áá áºááœá²áá»ááá¯ááºáž Copy-Paste áá¯ááºá áá¬áááá¯áá² Refresh ááŸáááºáá¯á¶áá²á· áá±áá¬ááœá± Update ááŒá áºáá±ááŸá¬áá«á"
ð 2.2 Masterpiece: Multiple CSV Consolidation
ðŠ Banking & Enterprise Power
Core Banking System ááá¯á·ááá¯áẠERP áá»á¬ážá០áá±á·á áẠExport áá¯ááºáá°ááá±á¬ áá±áá¬áá»á¬ážááẠáá»á¬ážáá±á¬á¡á¬ážááŒáá·áº CSV format áá»á¬ážááŒá áºááŒáá«áááºá ááá¯ááºá¡áá±á¡ááœáẠáá¬ááŸáá·áºáá»á®ááŸááá±á á±áá¬áá° Manual áá áºáá¯áá»ááºáž á á¯á ááºážáá±á áá¬áááá¯áá² Query áá áºáá¯áááºážá¡ááœááºážááá¯á· á á®ážáááºá á±ááá·áº áááºážááá¬ááŒá áºáá«áááºá
Zero Copy-Paste
ááá¯ááºáááºáá±á¬ááºáá»á¬ážáá»á¬áž áá áºáá«áááºážáá±á«ááºážáá±ážáááºá
Scale-ability
áá±áá¬ááá¬á áááºážáá»á®ááŸááá¬áááºáž á¡ááŒá²ááŒááºáááºáá±áááºá
Robotic Update
ááá¯ááºáá áºáá±á¬ááºáá¬ááẠRefresh ááŸáááºáá¯á¶ááŒáá·áº ááŒá®ážá á®ážáááºá
âš Why Itâs Smart?
áá áºáá±á·ááᯠá áá¬áá®ááŒá¬á¡á±á¬áẠááá¯ááºáá±á«ááºážáá±ááá²á· á¡áá¯ááºááᯠá á áá¹ááá·áºáááºážáá²á· ááŒá®ážá¡á±á¬áẠAutomation áá¯ááºááá¯ááºááœá¬ážááŸá¬áá«á á€áááºážááá¬ááᯠáááºááŒá±á¬ááºáá¬ážááŒááºážááŒáá·áº ááá¯ážááá¯áž Excel ááá¬ážááẠáá¬ááœááºááá·áº "Automation Expert" áá áºáŠážá¡ááŒá Ạáá¯ááºáááºážááœááºááŸá¬ áááºáááºááá¯ááºááẠááŒá áºáá«áááºá
ð 2.3 Single Excel Sheet Import (Filter by Kind)
â CSV áá²á· Excel Import áá¬ááœá¬ááá²?
CSV á ááá¯ážááŸááºážáá²á· á á¬áá¬ážááá¯ááºááŒá áºáá±ááá·áº Excel ááá¯ááºááœá±áá²ááŸá¬áá±á¬á· Worksheet ááœá±á¡ááŒááºá Tables ááœá±áá²á· Defined Names (Range) ááœá± á¡áá»á¬ážááŒá®áž áá±á¬ááœá±ážáá±áááºáá«áááºá áá«ááŒá±á¬áá·áº Power Query áá²á· áá±á«áºáá²á·á¡áá« áá±áá¬ááœá± áááºáááœá¬ážá¡á±á¬áẠá áá áºááá» ááœá±ážáá»ááºáááºááá¯á· ááá¯á¡ááºáá«áááºá
Precision Select
ááá¯áá»ááºáá²á· Sheet ááá¯áá² á¡ááá¡áá» ááœá±ážáá¯ááºááá¯ááºááŒááºážá
Zero Redundancy
áá±áá¬ááœá± ááŸá áºáá«áááºááá¬á¡á±á¬áẠ"Kind" áá²á· á á áºáá¯ááºááŒááºážá
Auto Shaping
áá±á«ááºážá ááºá¡ááá¯ááœá±ááᯠDynamic áááºááŸá¬ážááŒá®ážáá¬áž ááŒá áºááŒááºážá
"Manual Copy-Paste áá¯á¶ážááááá¯áá±á¬á·áá²á áá°á Excel ááá¯ááºááŸá¬ áá±áá¬á¡áá áºááœá± áááºááá¯ážáá¬áá²á· Refresh áá áºáá»ááºááŸáááºáá¯á¶ááŒáá·áº ááá·áº Dashboard á á¡ááá¯á¡áá»á±á¬áẠá¡áááºááá·áº ááŒá áºáá±áá«áááá·áºáááºá"
""Manual Copy-Paste áá¯á¶ážááááá¯áá±á¬á·áá²á áá°á Excel ááá¯ááºááŸá¬ áá±áá¬á¡áá áºááœá± áááºááá¯ážáá¬áá²á· Refresh áá áºáá»ááºááŸáááºáá¯á¶ááŒáá·áº ááá·áº Dashboard á á¡ááá¯á¡áá»á±á¬áẠá¡áááºááá·áº ááŒá áºáá±áá«áááá·áºáááºá"á"
ðïž 2.4 Multiple Sheets Consolidation (The Pro Secret)
ð Multi-Sheet Management Challenge
áá¯ááºáááºážááœááºááœáẠData áá»á¬ážááᯠExcel ááá¯ááºáá áºáá¯áááºážá¡ááœááºáž Sheet áá»á¬ážá áœá¬ááœá²á (á¥ááᬠ- Jan, Feb, Mar...) ááááºážáááºážáá±á·ááŸáááŒáá«áááºá á€áá±áá¬áá»á¬ážááᯠáá±á«ááºážá ááºáááºá¡ááœáẠBlank Query áá±á«áºááŒá®áž Code áá±ážá áá¬áááá¯áá² áá»áœááºážáá»ááºáá°áá»á¬ážáᬠá¡áá¯á¶ážááŒá¯áá±á·ááŸáááá·áº "Step Stripping" áááºážááá¬ááŒáá·áº á¡ááá¯á¡áá»á±á¬áẠáá±á«ááºážá ááºážáááºážááᯠáá±á·áá¬ááááºááŒá áºáá«áááºá
Step Stripping
áááá¯á¡ááºáá±á¬ Steps áá»á¬ážááᯠááŒááºáá¯ááºáᬠFlow ááᯠáá±á«á·áá«ážá á±ááŒááºážá
Data Stacking
Sheet áá±á«ááºážáá»á¬ážá áœá¬ááŸá áá±áá¬áá»á¬ážááᯠá¡áá±á«áºá¡á±á¬áẠá¡ááá¯á¡áá»á±á¬áẠá á¯á ááºážááŒááºážá
Dynamic Clean
áá±á«ááºážá ááºá¡ááá¯áá»á¬ážááŸáá·áº á¡ááŸáá¯ááºáá»á¬ážááᯠáá áºáá»ááºáááºáž ááŸááºážáááºážááŒááºážá
âš Why Itâs a Pro Secret?
ááá¯ážááá¯áž Navigator ááŸáá áºááá·áº áá±á«áºáá°ááŒááºážááẠSheet áá áºáá¯áááºážááá¯áᬠáááºááœáŸááºáž (Hardcode) áá¬ážááŒááºáž ááŒá áºáááŒáá·áº áá±á¬ááºááœáẠSheet á¡áá áºáá»á¬áž ááá¯ážáá¬áá«á á¡ááá¯á¡áá»á±á¬áẠáá«áááºáá¬ááẠááá¯ááºáá«á ဠPro Secret ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº áá±á¬ááºáá áºáá»ááẠExcel ááá¯ááºá¡ááœááºáž Sheet á¡áá áºáá»á¬áž áááºáá»áŸááẠáááºááá¯ážáá¬á á±áá¬áá° "Refresh" áá áºáá»ááºááŸáááºáá¯á¶ááŒáá·áº á¡áá¯ááºáá¯á¶áž áá±á«ááºážá ááºážááŒá®ážáá¬áž ááŒá áºáá±áá«áááºá
ð Result: A Fully Scalable Data Consolidation System
ð 3.1 The Ultimate Masterpiece: Files & Sheets Consolidation
ð Manual Excel User áá»á¬ážá áá±á·á áẠPain Points áá»á¬áž
â Manual Excel User ááá¯á·á á¡áááºá¡áá²áá»á¬áž
- ⢠Double Work: ááá¯ááºá¡áá»á¬ážááŒá®ážááᯠáá áºáá¯áá»ááºážááœáá·áºááááá¯á áá²ááŸá¬ááŸááá²á· Sheet ááœá±ááá¯áá« áá áºáá¯áá»ááºáž Copy ááá¯ááºáá°ážáá±áááŒááºážá
- ⢠Header Hell: áá±á«ááºážááá¯ááºáá²á·á¡áá« ááŒá¬ážáá²ááŸá¬ ááŸááºáá«áá¬áá²á· áá±á«ááºážá áẠ(Header) ááœá±ááᯠManual ááá¯ááºáá»ááºáá±áááŒááºážá
- ⢠High Risk: áá±áá¬áá áºáá¯áᯠáá»ááºáá²á·ááẠááŸá¬ááááºááŒá®áž Human Error ááŒá±á¬áá·áº Report ááŸá¬ážááœááºážááá¯ááºááŒááºážá
â The Robotic Power Query Way
- ⢠One-Click Magic: ááá¯ááºáááºáá±á¬ááºáá»á¬ážáá»á¬ážá Sheet áááºáá±á¬ááºááŸáááŸá Refresh áá áºáá»ááºááŸáááºáá¯á¶ááŒáá·áº á¡áá¯ááºáá±á«ááºážáá±ážááŒááºážá
- ⢠Dynamic Cleaning: áááºáá±áá²á· áá±á«ááºážá áẠ(Headers) ááœá±áá²á· á¡ááŸáá¯áẠ(Nulls) ááœá±ááᯠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž á¡ááŒá áºááŒááºááŸááºážáááºážááŒááºážá
- ⢠Future Proof: áá±á¬ááºáááŸá¬ ááá¯ááºá¡áá Ạááá¯á·ááá¯áẠSheet á¡áá Ạááá¯ážáá¬áááºáž áá¬á០áááºááŒááºá áá¬áááá¯áá² á¡áááºááá·áºááŒá áºáá±ááŒááºážá
ð áááºáá°áááá·áº ááááº:
áá¬áá®áá±á«ááºážáá»á¬ážá áœá¬ ááŒá¬ááŒáá·áºááá·áº ááŸá¯ááºááœá±ážááŸáá±á¬ Consolidation á¡áá¯ááºáá»á¬ážááᯠá ááºáá¯ááºáá áºáá¯ááºáá²á·ááá¯á· áááá»ááŒááºáááºá áœá¬ Automate áá¯ááºááá¯ááºááœá¬ážáá«áááºá
ð Result: A Fully Scalable Data Consolidation System
ð 3.2 External Sources (Web Scraping & SQL Database)
ð Beyond Excel Files
áá±ááºáá®áá¯ááºáááºážááœááºáá»á¬ážááœáẠá¡áá»ááºá¡áááºáá»á¬ážááẠExcel ááá¯á·ááá¯áẠCSV áá»á¬ážááœááºáᬠááŸááá±áááºááá¯ááºáá«á Wikipedia áá²á·ááá¯á· Website áá»á¬ážá០áá±á·á ááºááŒá±á¬ááºážáá²áá±áá±á¬ Live Data áá»á¬ážááᯠááœá²áá°ááẠááá¯á¡ááºáááá¯á áá¯ááºáááºážá áááºá Database (SQL Server) áá®ááá¯á· ááá¯ááºááá¯ááºáá»áááºáááºá ááá¯ááºáá¬áá±á¬ Data Architecture áá áºáᯠáááºáá±á¬ááºáááºáááºáááºáž á¡áá±ážááŒá®ážáá«áááºá
Web Scraping
Website áá»á¬ážáá±á«áºááŸá Live Tables áá»á¬ážááᯠááá¯ááºááá¯ááºááœá²áá°ááŒááºážá
SQL Integration
Company Database ááŸáá·áº ááá¯ááºááá¯áẠBridge áááºáá±á¬ááºááŒááºážá
Auto Live Update
áááºážááŒá áºááœáẠáá±áá¬ááŒá±á¬ááºážáááºááŸáá·áº Report áá« áá»ááºáá»ááºážááŒá±á¬ááºážááŒááºážá
âš The Death of "Export to Excel"
á áá áºáá áºáá¯á០Excel ááᯠáá±á·á áẠDownload áá¯ááºááŒá®áž Report ááŒááºááœá²áá±áááá·áº áá±ááºáá¯ááºááœá¬ážáá«ááŒá®á á€áááºáááºážá á¬ááœáẠDirect DB Connection áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯á áá°áá¬ážá¡ááŸá¬áž (Human Error) áá»á¬ážááᯠááá% áá¬ááœááºáááºážááŸáá·áº File Size á¡ááá·áºá¡áááºáááŸá (Big Data) ááᯠááá¯ááºááœááºáááºážáá»á¬ážááᯠáá±á·áá¬ááááºááŒá áºáá«áááºá
ð Result: Professional Real-time Reporting System
⬠3.3 Fill Data & Shaping (Excel Merge & Center ááŒá¿áá¬ááᯠááŸááºážááŒááºáž)
â "Merge & Center" ááŒá±á¬áá·áº áá±áá¬ááœá± áá»á±á¬ááºáá¯á¶ážáá±áá«ááá¬áž?
áá¯ááºáááºážááœááºáá¯á¶áž Excel Report á¡áá»á¬ážá á¯ááœáẠááŒáá·áºááŸá¯á ááœááºáá°á á±ááẠá¡áá»ááºá¡áááºáá»á¬ážááᯠá¡áááºá¡á±á¬áẠMerge áá¯ááºá áááºáá±á¬ááºáá±á·ááŸááá«áááºá ááá¯á·áá±á¬áº Database á¡ááŒááºááœáẠááá¯ááœááºáááºáá»á¬ážááẠ"Null" (áá¬ááŸáááŸááá±á¬áá±áá¬) áá»á¬ážááŒá áºááœá¬ážááŒá®áž Data Analysis áá¯ááºáá¬ááœáẠááŒá®ážáá¬ážáá±á¬ á¡ááá·áºá¡áá¬áž ááŒá áºá á±áá«áááºá
Fill Down Magic
á¡áá±á«áºááá±áá¬ááᯠá¡á±á¬ááºáááœááºáááºááœá±áá² Auto ááŒáá·áºáá±ážááŒááºážá
Tabular Structure
áááá¯ááá² Report á០ááá·áºááŸááºážáá±á¬ Database ááá¬ážááá¯á· ááŒá±á¬ááºážáá²ááŒááºážá
Instant Analysis
áá±áá¬ááŒáá·áºá á¯á¶ááœá¬ážáááŒáá·áº Dashboard ááœá²ááẠá¡ááá·áºááŒá áºááŒááºážá
ð¡ Data Engineer ááá¯ááºáž áááá¬ážáááá·áº Core Skill
ááœááºááẠ(null) áá»á¬ážááœáẠáá±áá¬áá»á¬ážááᯠManual ááá¯ááºáá¶ááá¯ááºááá·áºááŒááºáž ááá¯á·ááá¯áẠCopy-Paste áá¯ááºááŒááºážááẠáá±áá¬ááá¬á áá»á¬ážáá¬áá«á áááŒá áºááá¯ááºáá±á¬á·áá«á Fill Down áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº á á¬ááŒá±á¬ááºážáá± áá±á¬ááºážááŸáá·áºáá»á®áá±á¬ Report áá»á¬ážááᯠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž ááá·áºá ááºááŒá®ážáá¬áž "Ready-to-Structure Data" á¡ááŒá ẠááŒá±á¬ááºážáá²ááá¯ááºááẠááŒá áºáá«áááºá
ð Result: Transform "Human-Readable" Reports into "Machine-Ready" Data
âïž 3.4 Advanced Shaping: Bulk Fill Down Automation
ð The Multiple Merged-File Challenge
ááááºáááºáááºážá á¬ááœáẠááá¯ááºáá áºááá¯ááºáááºážá ááŒá¿áá¬ááᯠááŒá±ááŸááºážáá²á·áá±á¬áºáááºážá áááºááœá±á·ááœááºáá° ááá¯ááºáá±á«ááºážáá»á¬ážá áœá¬ááẠMerged Cells áá»á¬ážááŒáá·áº Folder á¡ááœááºáž ááŒáá·áºáá»á²áá±áááºáá«áááºá á€ááá¯ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠáá áºááŒáá¯ááºáááºáááºáž áá±á«ááºážá ááºááŒá®áž "Null" ááŒá¿áá¬áá»á¬ážááᯠáá áºáá»ááºáááºážááŒáá·áº á¡ááŒá áºááŒááºááŸááºážáááºážááá·áº Automation Pipeline áá áºáá¯ááᯠáááºáá±á¬ááºáááẠááŒá áºáá«áááºá
Bulk Extraction
ááá¯ááºáá»á¬ážá áœá¬á០Merged Data áá»á¬ážááᯠáá áºááŒáá¯ááºááẠááœá²áá¯ááºááŒááºážá
Header Trap Fix
áá±áá¬áá»á¬ážááŒá¬áž ááŸááºáá«áá¬áá±á¬ áá±á«ááºážá ááºá¡ááá¯áá»á¬ážááᯠáááºááŸá¬ážááŒááºážá
Global Fill Down
ááá¯ááºá¡á¬ážáá¯á¶ážááŸá ááœááºáááºáá»á¬ážááᯠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž ááŒáá·áºáááºážááŒááºážá
ð¡ á¡áá±ážá¡ááŒá®ážáá¯á¶ážá¡áá»ááº: The Duplicate Header Trap
ááá¯ááºáá»á¬ážá áœá¬ááᯠáá±á«ááºážá ááºááá¯ááºáá±á¬á¡áá« áá¯áááááŸáá·áº ááááááá¯ááºáá»á¬ážá០"Column Headers" áá»á¬ážááẠáá±áá¬áá»á¬ážá¡áááºááœáẠá á¬áá¬ážáá»á¬ážá¡ááŒá Ạááááºáááá±áááºáá«áááºá áááºážááá¯á·ááᯠFilter ááŒáá·áº ááááºááŸá¬ážáá«á Data Type ááŒá±á¬ááºážááá·áºá¡áá« Error áááºááẠááŒá áºáá«áááºá á€áááºááŸá¬ Folder Automation á á¡áááºááœá±ážááŒá±á¬ ááŒá áºáá«áááºá
ð Ultimate Goal:
á¡áá¯ááºáá»ááẠáá¬áá®áá±á«ááºážáá»á¬ážá áœá¬ááᯠáááºáá¬á á±ááŒá®ážá ááá% áááá»ááŸááºáááºáá±á¬ Automated Master Database áá áºáá¯ááᯠáááºáá±á¬ááºááá¯ááºááœá¬ážáááºá
ð 3.5 Transpose Magic: Fixing Horizontal Merged Cells
â á¡áá»á¬ážááá¯áẠMerge áá¯ááºáá¬ážáá±á¬ áá±á«ááºážá ááºáá»á¬áž
Excel ááœáẠReport áá»á¬ážááᯠáááºáááœááºáá°á á±ááẠáá±á«ááºážá ááºáá»á¬ážááᯠá¡áá»á¬ážááá¯áẠ(Horizontally) Merge áá¯ááºáá¬ážáá±á·ááŸááá«áááºá ááá¯á·áá±á¬áº Power Query ááœáẠ"Fill Right" ááá¯ááá·áº Function áááŸááááŒáá·áº á¡ááá¯áá« áá±ážááá¯ááºááœááºáááºáá»á¬ážááᯠááŒáá·áºáááºážáááºááŸá¬ á¡ááœááºáááºáá²ááŸáá«áááºá
Transpose Move
ááá¬ážááᯠáá áá®ááá® ááŸáá·áºá áá±ážááá¯ááºááœááºáááºááᯠáá±á«ááºááá¯ááºááŒá±á¬ááºážááŒááºážá
Unique Header
Main Category ááŸáá·áº Sub-Category ááᯠáá áºáá±á«ááºážáááºáž ááŒá áºá á±ááŒááºážá
Transpose Back
ááá·áºá ááºááŒá®ážáá±á¬áẠááá¬ážááᯠáá°áá¡áá±á¡áá¬ážááá¯á· ááŒááºááŸáá·áºááŒááºážá
ð¡ The "Ninja" Technique: Double Transpose
á€áááºážá áá áºááẠááŸá¯ááºááœá±ážááŸáá±á¬ áá±á«ááºážá ááºáá»á¬ážááᯠá ááºáááºáááá±á¬ (Machine-friendly) Database Headers áá»á¬ážá¡ááŒá ẠááŒá±á¬ááºážáá²áá¬ááœáẠá¡áááá±á¬ááºáá¯á¶áž ááŒá áºáá«áááºá Transpose >> Fill Down >> Merge >> Transpose Back ááá¯ááá·áº á¡ááá·áºááá·áºáá±á¬ logic ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº Manual áá áºáá»ááºá០ááá¯ááºá áá¬áááá¯áá² á¡á¬ážáá¯á¶ážááᯠAutomate áá¯ááºááá¯ááºááœá¬ážáá«áááºá
"Data Shaping is not just about tools, it's about the LOGIC you apply."
ð 3.6 Transpose Master: Bulk Merged-Cell Automation
ð The "Master Level" Challenge
ááááºáááºáááºážá á¬ááœáẠááá¯ááºáá áºááá¯ááºáááºážá Horizontal Merge ááŒá¿áá¬ááᯠááŒá±ááŸááºážáá²á·áá±á¬áºáááºážá á¡áá¯ááºááœááºááœáẠááá¯áá²á·ááá¯á· áááá¯ááá² Merge áá¯ááºáá¬ážáá±á¬ ááá¯ááºáá±á«ááºážáá¬áá»á®ááᯠFolder ááá¯áẠáá áºááŒáá¯ááºáááºáááºáž Automate áá¯ááºááẠááá¯á¡ááºáá¬áá«áááºá á€áááºááŸá¬ áá¬ááẠExcel User áá áºáŠážá¡ááœáẠáááŒá áºááá¯ááºááá±á¬áẠáááºáá²áá±á¬ á¡áá¯ááºááŒá áºáá«áááºá
Bulk Transpose
ááá¯ááºáá»á¬ážá áœá¬á ááá¬ážáá»á¬ážááᯠáá áºááŒáá¯ááºáááºááŸáá·áºá ááá·áºá ááºááŒááºážá
Fill & Merge
Category á¡á¬ážáá¯á¶ážááᯠá¡ááá¯á¡áá»á±á¬áẠááŒáá·áºáááºážáá±á«ááºážá ááºááŒááºážá
Header Trap Fix
ááá¯ááºá¡áá®ážáá®ážá០áááºáá«áá¬áá±á¬ áá±á«ááºážá ááºá¡ááá¯áá»á¬ážááᯠááŸááºážáá¯ááºááŒááºážá
ð¡ The Strategy: Robotic Transformation Pipeline
á€áááºáááºážá á¬ááœáẠTranspose > Fill Down > Merge > Transpose Back ááá¯ááá·áº "Ninja Strategy" ááᯠFolder Automation á¡ááœááºážááá¯á· ááá·áºááœááºážá¡áá¯á¶ážááŒá¯áá«áááºá á€áááºážáááºážááẠááá¯áá«á¡ááœááºážááá¯á· ááá¯ááºá¡áá áºáá»á¬áž áááºáá»áŸááẠáááºáá±á¬ááºáá¬á á±áá¬áá° Refresh áá áºáá»ááºááŸáááºáá¯á¶ááŒáá·áº á¡áá»ááºá¡áááºá¡á¬ážáá¯á¶ážááᯠá¡ááá¯á¡áá»á±á¬áẠáá±á«ááºážá ááºáá±ážááœá¬ážááẠááŒá áºáá«áááºá
ð Master Level Outcome:
á¡áá¯ááºáá»ááẠáááºááá¹ááááºáá±á«ááºážáá»á¬ážá áœá¬ ááŒá¬ááŒáá·áºááá·áº Data Cleaning á¡áá¯ááºáá»á¬ážááᯠRobotic Mode ááŒáá·áº áá áºáááºá á¬á¡ááœáẠAutomation áá¯ááºááá¯ááºááœá¬ážáááºá
ð 4.1 Bank Statement Foundation (Messy Data áá»á¬ážááᯠááá·áºá ááºááŒááºáž)
â áááºááŸááºáááºážáá»á¬ážááᯠAnalysis áá¯ááºááẠá¡áááºááœá±á·áá±áá«ááá¬áž?
áááºá០ááá¯ááºááá¯ááºáááŸááá±á¬ Excel ááŸááºáááºážáá»á¬ážááẠAnalysis áá¯ááºááẠá¡áááºááá·áºáááŒá áºáá±ážáá±á¬ "Messy Data" áá»á¬ážááŒá áºáá«áááºá á¡áá±á«áºáá¯á¶ážááœáẠáááá¯á¡ááºáá±á¬ áááºá¡áááºáá»á¬áž áá«áááºáá±áááºáááá¯á áááºá áœá²áá»á¬ážááŸá¬áááºáž á¡áá»ááẠ(Time) áá»á¬ážááŸáá·áº áá±á¬ááœá±ážáá±áááºáá«áááºá
Text Extraction
ááŸááºáá»á¬ážáá±á¬ Description áá»á¬ážá០Transaction Type ááᯠááœá²áá¯ááºááŒááºážá
The Date Fix
Date Error áááºážá ááºá¡á±á¬áẠáá¯á¶á á¶áá áºááŒáá·áº ááŒááºáááºáááºáá±á¬ááºááŒááºážá
Logic-Based Value
Credit/Debit ááŸá áºáá¯ááᯠValue áá áºáá¯áááºážá¡ááŒá Ạá á¯á ááºážááŒááºážá
ð¡ The "Ultimate Date Fix" Strategy
áááºá á¬áááºážáá»á¬ážááœáẠáááºá áœá²ááŸáá·áº á¡áá»ááẠáá±á¬ááœá±ážáá±ááŸá¯ááŒá±á¬áá·áº Date Type ááŒá±á¬ááºážááá¯ááºáá»áŸáẠError áááºáá±á·ááŸááá«áááºá á€áááºáááºážá á¬ááœáẠáááºá áœá²áá»á¬ážááᯠá¡ááá¯ááºážááá¯ááºážááŒááºáá±á¬áẠ(Split) ááŒá®áž ááááááœááºáá»á°áᬠáá¬ážáááºáá±á¬ á¡á á®á¡á ááºá¡ááá¯ááºáž ááŒááºáááºáááºááẠ(Merge) áááºážááᯠá¡áá¯á¶ážááŒá¯á ááá% áááá»áá±á¬ Data Foundation ááᯠáááºáá±á¬ááºááŒááœá¬ážááẠááŒá áºáá«áááºá
"Data Foundation ááá¯ááºáá¬ááŸáᬠááŸááºáááºáá±á¬ Dashboard Analysis áá»á¬ážááᯠáááºáá®ážááá¯ááºááẠááŒá áºáá«áááºá"
ð§® 4.2 Pivot & Unpivot Logic (KPI Achievement ááœááºáá»ááºááŒááºáž)
â Unpivot áá¯ááºáá¬ážáá±á¬ áá±áá¬ááœáẠKPI ááᯠáááºááá¯á·ááœááºáááºáááºáž?
ááŸá¯ááºááœá±ážáá±á¬ áá±áá¬áá»á¬ážááᯠááá·áºá ááºááẠUnpivot ááẠá¡áá±á¬ááºážáá¯á¶ážááŒá áºáá±á¬áºáááºážá Actual ááŸáá·áº Target ááᯠááŸáá¯ááºážááŸááºá áá¯ááºáá±á¬ááºááẠ(KPI) áá¬ááá¯ááºááŸá¯ááºážááœááºáá»ááºááá¯áá±á¬á¡áá« Unpivot áá¬ážáá±á¬ áá±á«ááºááá¯ááºááá¬ážááẠá¡áááºá¡áá² ááŒá áºá á±áá«áááºá ááá¯á¡áá« ááá¬ážááᯠááá¯áááᯠááŒááºáááºá á¯á ááºážáá±ážááá·áº Pivot áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯ááá«áááºá
Flat Database
Unpivot ááŒáá·áº áááá¯ááá² áá±áá¬áá»á¬ážááᯠááŸááºážáááºážáá±á¬ Database ááŒá¯áá¯ááºááŒááºážá
Pivot for Compare
Target ááŸáá·áº Actual ááᯠáá±ážááá¯ááºááŸááºá ááœááºáá»ááºááẠááŒááºáááºááŒááºážá
Auto KPI
Achievement % ááᯠFlow á¡ááœááºážáááẠáá áºáá«áááºáž ááœááºáá»ááºááŒááºážá
ð¡ The Strategy: "Reshaping for Analytics"
á€áááºáááºážá á¬ááœáẠUnpivot > Group By > Pivot ááá¯ááá·áº Advance Logic ááᯠá¡áá¯á¶ážááŒá¯ááœá¬ážáááºááŒá áºáá«áááºá á€áááºážáááºážááẠá¡áá±á¬ááºážáááºáááºážáá¬áá±á«ááºážáá»á¬ážá áœá¬á KPI áá»á¬ážááᯠManual Excel ááœááºáá»ááºá áá¬áááá¯áá² ááá¯ááºá¡áá áºáá±á¬ááºáá¬ááá¯ááºáž Refresh áá áºáá»ááºááŒáá·áº á¡ááá¯á¡áá»á±á¬áẠááœááºáá»ááºáá±ážááœá¬ážáááºááŒá áºáá«áááºá
ð Result: From Messy Reports to Automated Performance Tracking
ð 4.3 The Append Magic (Yearly Data Consolidation)
ð áááºážááŒá±á¬ááºážááá°áá±á¬ ááá¯ááºáá»á¬ážááᯠáá±á«ááºážá ááºááŒááºáž
á¡áá»ááºá¡áááºáá»á¬ážááᯠááá¯áá«áá áºáá¯áááºážááœáẠá á¯á ááºážáá¬ážááŒááºážáááŸááá² áááºážááŒá±á¬ááºáž (Path) á¡áá»áá¯ážáá»áá¯ážááœáẠááŒáá·áºáá»á²áá±áá±á¬á¡áá« Folder Automation ááŒá¯áá¯ááºá ááááá¯ááºáá«á ááá¯á¡áá« áá®ážááŒá¬ážá á®ááŒá áºáá±áá±á¬ Query áá»á¬ážááᯠLego áá¯á¶ážáá»á¬ážáá²á·ááá¯á· á¡áááºá¡á±á¬áẠáá áºáááºáááºáž áá±á«ááºážá ááºáá±ážááá·áº "Append Queries" áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯ááá«áááºá
Append Logic
ááá°áá®áá±á¬ Source áá»á¬ážááᯠá¡áááºá¡á±á¬áẠáá áºáá¬ážáááºáž áá±á«ááºážá ááºááŒááºážá
Zero Redundancy
Data Type ááŸáá·áº áá±á«ááºážá ááºáá»á¬áž 100% ááá¯ááºáá®á¡á±á¬áẠááŸááá°ááŒááºážá
Memory Opti
á ááºááá±ážá á±ááẠEnable Load ááᯠá áá áºááá» á á®áá¶ááá·áºááœá²ááŒááºážá
ð¡ Professional Secret: Enable Load Management
áá°áááºážááá¯áẠ(Source Queries) áá»á¬ážááá¯áá« Excel áá²ááá¯á· áá áºááŒáá¯ááºááẠLoad áá¯ááºáá±ááŒááºážááẠááá¯áẠSize ááᯠá¡ááá¿ ááŒá®ážáá¬ážá á±ááŒá®áž á ááºááᯠáá±ážáá¶á á±áá«áááºá Enable Load ááᯠááááºáá¬ážááŒá®áž áá±á¬ááºáá¯á¶ážáááẠ(Combined Result) áá áºáá¯áááºážááá¯áᬠLoad áá¯ááºááŒááºážááẠ"Professional Data Engineer" áá»á¬ážáᬠá¡áá¯á¶ážááŒá¯áá±á·ááŸáááá·áº á¡ááá·áºááŒáá·áº áá¯ááºáá¯á¶ážáá¯ááºáááºážááŒá áºáá«áááºá
ð Result: Scalable & Optimized Data Pipeline
áááºážááŒá±á¬ááºážáá±á«ááºážá á¯á¶á០áá±áá¬áá»á¬ážááᯠáá±á«ááºážá ááºááŒá®áž á áœááºážáá±á¬ááºááẠá¡ááŒáá·áºáá¬ážáá¯á¶ážáá±á¬ Reporting System áá áºáá¯ááᯠáááºáá±á¬ááºááá¯ááºááœá¬ážáááºá
â¬ ïž 5.1 Advanced Joins: Customer Segmentation Analysis
â áááºáá°ááœá±á áááºáá°á¡áá áºáá²? áááºáá°ááœá± áá»á±á¬ááºááœá¬ážááŒá®áá²?
áá¯áá¹ááá®á Customer Database ááŸáá·áº áá áẠSales Data áá»á¬ážááᯠááá¯ááºá á áºááẠVLOOKUP ááẠáá¬ááœááºááá·áº Merge Queries (Joins) áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯ááá«áááºá á€áááºáááºážá á¬ááœáẠJoin Kind á áá»áá¯ážááᯠá¡áá¯á¶ážááŒá¯á áá±á¬ááºáááºáá»á¬ážá á¡ááŒá¯á¡áá°ááᯠá¡áá±ážá ááẠááœá²ááŒá¬ážá áááºááŒá¬áááºážááᯠáá±á·áá¬áááẠááŒá áºáá«áááºá
â¬ ïž Left Outer Join
áá±á¬ááºáááºáá±á¬ááºážáá»á¬ážáá²á០áááºáá°ááœá± áááºáá±áá² (Active) áá²ááá¯áᬠá á áºáá±ážááŒááºážá
â¡ïž Right Outer Join
á¡áá±á¬ááºážá á¬áááºážáá²á០áááºáá°ááœá±á áá±á¬ááºáááºá¡áá Ạ(New Customers) áá²ááá¯áᬠááŸá¬ááœá±ááŒááºážá
ð Full Outer Join
á¡áá±á¬ááºážáá±á¬ á¡áá áºáá« áá±áá¬á¡á¬ážáá¯á¶ážááᯠáá±á«ááºážá ááºá Master Report áááºáá±á¬ááºááŒááºážá
ð¯ Inner Join
ááŸá áºáááºá áá¯á¶ážááœáẠMatch ááŒá áºáá±á¬ Loyalty Customer áá»á¬ážááá¯áᬠáá®ážááá·áºá á áºáá¯ááºááŒááºážá
ð« Anti Joins
Match áááŒá áºáá±á¬ (á¥ááá¬- áá¯á¶ážá áá¬ááááºáá±á¬á·áá°áá»á¬áž) ááá¯áᬠáá®ážááá·áº ááœá²áá¯ááºááŒááºážá
ð¡ The Power of Join Logic
Join Logic áá»á¬ážááᯠáááºááŒá±á¬ááºáá¬ážááŒááºážááŒáá·áº ááŸá¯ááºááœá±ážááŸáá±á¬ Data ááá¯ááºá á áºááŒááºážáá»á¬ážááᯠManual Filter áá¯ááºá áá¬áááá¯áá² Conditional Column ááŸáá·áº ááœá²áááºáᬠá¡ááá¯á¡áá»á±á¬áẠááœá²ááŒá¬ážáá±ážááá¯ááºááá·áº "Smart Pipeline" áá áºáá¯ááᯠáááºáá±á¬ááºááá¯ááºááẠááŒá áºáá«áááºá
ð Result: Scientific Customer Segmentation
áá±áá¬áá»á¬ážááᯠá¡ááŒá±áá¶á ááŸááºáááºáá±á¬ Business Decision áá»á¬áž áá»ááŸááºááá¯ááºááá·áº á¡ááá·áºááŒáá·áº Analyst áá áºáŠáž ááŒá áºáá¬áááºá
ð 6.1 Master Table Logic (Sales, Product & Promotion)
ðïž Building the Data Architecture
áá¯ááºáááºážááœáẠData Automation ááœáẠá¡ááŒá±áá¶á¡áá»áá¯á¶áž ááá¬ážááŒá®áž (á) áá¯ááŸááá«áááºá á¡áá±á¬ááºážááŸááºáááºáž (Sales)á áá á¹á ááºážáá±ážááŸá¯ááºážáá»á¬áž (Products) ááŸáá·áº áá¡ááá¯áẠáááá¯ááá¯ážááŸááºážáá»á¬áž (Promotions) ááá¯á· ááŒá áºáá«áááºá ááá±á·áááºáááºážá á¬ááœáẠáááºážááá¬ážáá»á¬ážááᯠáááºážááŒá±á¬ááºážáá áºáá¯áááºážá០áá±á«áºáá°ááŒá®áž Master Table ááŒá®ážáá áºáá¯áááºážá¡ááŒá Ạáá±á«ááºážá ááºáááºážááᯠáá±á·áá¬áá«áááºá
Bridge Key Logic
Year-Month Key áááºáá±á¬ááºá ááœá²ááŒá¬ážáá±á¬ Source áá»á¬ážááᯠáá»áááºáááºááŒááºážá
Row-Level Calculation
Revenue ááŸáá·áº Discount áá»á¬ážááᯠá¡áááºážááá¯áẠá¡ááá¯á¡áá»á±á¬áẠááœááºáá»ááºááŒááºážá
M-Language Bonus
áááºáááºážáá¯ááŒá±ážáá»á¬ážááᯠCode áá±ážáá¬ážá Automation ááŒá¯áá¯ááºááŒááºážá
ð¡ Introduction to M-Language Logic
UI (Buttons) áá»á¬ážáá±á«áºááœáẠááááá¯ááºáá±á¬ á¡ááá·áºááŒáá·áº Bonus Logic áá»á¬ážááᯠM-Language á¡áá¯á¶ážááŒá¯á á áááºáá±ážáá¬ážáá«áááºá á€áááºážáááºážááẠáááºááŸááºáá¬ážáá±á¬ Target ááŒáá·áºáá®ááá·áº áááºáááºážáá»á¬ážááá¯áᬠáá¯ááŒá±ážáá»á¬áž á¡ááá¯á¡áá»á±á¬áẠáááºááŸááºáá±ážááá¯ááºááá·áº "Smart Scoring System" áá áºáᯠááŒá áºáá«áááºá
// Bonus Calculation Logic Example
if [Sale Price] >= 1500000 then [Sale Price]*0.033 else if ...
ð Result: Advanced Automated Financial System
ááŸá¯ááºááœá±ážáá±á¬ ááœááºáá»ááºááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠExcel áá²ááœáẠManual áá¯ááºá áá¬áááá¯áá±á¬á·áá² Data Flow áá²ááœááºááẠá¡ááŒá®ážáááºááá¯ááºááœá¬ážáááºá
ð 7.1 Regional Master Final: The Grand Dashboard Integration
ð Final Capstone Project
á€áááºáááºážá á¬ááẠáááºáá°áá²á·ááá»áŸáá±á¬ Power Query áááºážááá¬áá»á¬ážá¡á¬ážáá¯á¶ážááᯠá¡áá¯á¶ážáá»áááá·áº Final Project ááŒá áºáá«áááºá Target (áááºááŸááºážáá»ááº)á Expense (áá¯ááºáá»á ááááº) ááŸáá·áº Sales (á¡áá±á¬ááºáž) ááá¯ááá·áº ááá°áá®áá±á¬ Data á¡áááºážá¡ááŒá Ạá áá¯ááᯠááá¯ááºážáá±áááŒá®ážá¡ááá¯áẠá¡áá»áá¯ážáá» áá±á«ááºážá ááºááŒá®áž á¡áááºáááºááá·áº Dynamic Dashboard áá áºáá¯á¡ááŒá ẠááŒá±á¬ááºážáá²áááºáá®ážááœá¬ážááẠááŒá áºáá«áááºá
Master Integration
ááá¬áž á áá¯ááᯠKey áá áºáá¯áááºážááŒáá·áº áá±á«ááºážá ááºááŒááºážá
M-Code Optimization
Date Functions áá»á¬ážááᯠá¡ááá·áºááŒáá·áº Code ááŒáá·áº áá±ážáá¬ážááŒááºážá
Dynamic Analysis
Slicer ááŸáááºááá¯ááºáááºááŸáá·áº á¡ááŒá±áá»á¬áž áá»ááºáá»ááºážááŒá±á¬ááºážáá²ááŒááºážá
ð¡ The "Master Key" Concept
ááá°áá®áá±á¬ ááá¬ážáá»á¬ážááᯠáá±á«ááºážá
ááºáá¬ááœáẠDate.ToText Function ááᯠá¡áá¯á¶ážááŒá¯á 2024-January-Yangon áá²á·ááá¯á·áá±á¬ "Unique ID" áá»á¬ážááᯠááá¯ááºááá¯áẠáááºáá±á¬ááºáááºážááᯠáá±á·áá¬áááẠááŒá
áºáá«áááºá á€áááºážáááºážááẠááŸá¯ááºááœá±ážááŸáá±á¬ áá±áá¬áá»á¬ážááᯠáá
áºáá¯áááºážáá±á¬ Master Table á¡ááŒá
Ạá
á®ážáááºážááœá¬ážá
á±ááá·áº LUCAS-01 Architecture á á¡ááŒá±áá¶á¡á¯ááºááŒá
ẠááŒá
áºáá«áááºá
ð Master Class Graduation Project
"áááºááẠááá¯á¡áá« ááŸá¯ááºááœá±ážáá±á¬ áá±áá¬áá»á¬ážááᯠá¡áááºááœááºážáá±ážááá¯ááºááá·áº Professional Data Automation Expert áá áºáŠáž ááŒá áºááœá¬ážáá«ááŒá®á"