3 שעות עבודה לדקה אחת: איך Power Query מאחד קבצים מתיקייה בקליק

זה קרה לי פעם בישיבת הנהלה. המנהל שאל: "נוכל לראות את הנתונים המאוחדים של כל הסניפים?" ואני ישבתי שם, יודע שיש לי 12 קבצי אקסל על השרת, כל אחד של סניף אחר, וכדי לאחד אותם אצטרך לפתוח כל קובץ, להעתיק, להדביק, לוודא שהעמודות מסתדרות — שעה וחצי של עבודה שגרתית ומייגעת. בסופו של דבר עשיתי את זה, אבל ידעתי שאני מבזבז את הזמן שלי על משהו שמחשב אמור לעשות לבד.

אם אתה מכיר את התחושה הזאת, הפוסט הזה בשבילך. כי ב-Power Query יש פיצ'ר אחד שהוא, לדעתי, מהשימושיים ביותר שיצאו ממיקרוסופט: איחוד קבצים מתיקייה. מה שלקח שעות — לוקח דקה. ואחרי שתגדיר את זה פעם אחת, כל פעם שיתווסף קובץ חדש לתיקייה, רק תלחץ Refresh — והטבלה המאוחדת שלך מתעדכנת תוך שניות.

הקשר ורקע

Power Query (שנקרא בעברית "קבל ושנה" בגרסאות ישנות יותר של אקסל) הוא כלי ETL מובנה שמגיע עם Excel 2016 ומעלה, וגם עם Power BI Desktop. ETL זה ראשי תיבות של Extract, Transform, Load — כלומר: משיכת נתונים ממקורות שונים, ניקוי ועיצוב שלהם, וטעינה לתוך האקסל שלך.

אחד התרחישים הקלאסיים שבשבילו הוא פשוט מנצח: יש לך תיקייה עם קבצי אקסל בעלי אותו מבנה — נגיד דוחות חודשיים, קבצי מכירות של סניפים שונים, סיכומי שבועיים — ואתה רוצה שכולם יתאחדו אוטומטית לטבלה אחת. Power Query מסתכל על כל הקבצים בתיקייה, פותח אותם, מושך את הנתונים, ומאחד הכל. בלי מאקרו, בלי VBA, בלי Copy-Paste.

שלב אחר שלב: כך תאחד קבצים מתיקייה

שלב 1 — הכינו את הקבצים בתיקייה ייעודית

לפני שמתחילים, צרו תיקייה נקייה שבה נמצאים רק הקבצים שאתם רוצים לאחד. Power Query ייקח את כל מה שבתיקייה — אז אם יש שם קבצי PDF, גיבויים, או קבצים לא רלוונטיים, אתם עלולים לקבל שגיאות. טיפ חשוב מאוד: ודאו שלכל הקבצים יש אותו מבנה של עמודות — אותן כותרות, אותו סדר, אותם טיפוסי נתונים. Power Query יצפה לאחידות מוחלטת. אם קובץ אחד יש בו עמודה "תאריך הזמנה" ובאחר "תאריך" בלבד — תקבלו שתי עמודות נפרדות במקום אחת.

שלב 2 — המירו כל גיליון לטבלת Excel

פתחו כל אחד מהקבצים, סמנו את טווח הנתונים, ולחצו CTRL+T כדי להפוך אותו לטבלת Excel רשמית. אל תשכחו לסמן "לטבלה יש כותרות". זה לא חובה הכרחית, אבל ממש מומלץ: Power Query מזהה טבלאות אוטומטית ומושך אותן בצורה הרבה יותר אמינה מאשר "גיליון גולמי". שמרו וסגרו כל קובץ.

שלב 3 — פתחו Power Query וחברו את התיקייה

בחלון אקסל חדש (או בקובץ הסיכום שלכם), לכו ל: נתונים ← קבל נתונים ← מקובץ ← מתיקייה

בחרו את התיקייה שהכנתם. תקבלו תצוגה מקדימה של רשימת הקבצים שנמצאים בה — שמות הקבצים, גדלים, תאריכי שינוי. זה המקום לוודא שאתם רואים בדיוק את הקבצים הנכונים ולא קבצים זרים שנכנסו לתיקייה בטעות.

שלב 4 — בחרו "שלב ב" (Combine)

בתחתית החלון תראו שלוש אפשרויות: טען, שנה ושלב ושנה. לחצו על שלב ושנה (Combine & Transform). Power Query יפתח חלון שבו תבחרו איזה גיליון לטעון מכל קובץ — ברוב המקרים זה יהיה Sheet1 או שם הטבלה שיצרתם. בחרו את הגיליון הנכון מהתיבה הימנית, ותראו תצוגה מקדימה של הנתונים. לחצו אישור.

שלב 5 — עבדו בעורך Power Query

Power Query ייפתח עם הנתונים המאוחדים מכל הקבצים. כאן תוכלו לבצע ניקוי ועיצוב:

הסירו עמודות מיותרות: בחרו עמודה, לחץ ימני, "הסר עמודות"
שנו טיפוסי נתונים: ודאו שתאריכים מזוהים כתאריכים, מספרים כמספרים
סננו שורות שגיאה: בחרו "הסר שגיאות" אם יש שורות בעייתיות
הוסיפו עמודת מקור: Power Query מוסיף אוטומטית עמודה בשם Source.Name עם שם הקובץ המקורי. שמרו אותה — כך תדעו מאיזה קובץ הגיעה כל שורה.

שלב 6 — טענו את הנתונים לאקסל

לחצו בית ← סגור וטען (Close & Load). Power Query יטען את הטבלה המאוחדת לגיליון חדש בקובץ שלכם. כל הנתונים מכל הקבצים מופיעים בטבלה אחת, נקייה ומסודרת, מוכנה לניתוח, Pivot Table, או VLOOKUP.

שלב 7 — הוסיפו קובץ ורעננו

בפעם הבאה שמגיע קובץ חדש, פשוט גררו אותו לתיקייה ובאקסל לחצו קליק ימני על הטבלה ← רענן (או Data ← Refresh All). Power Query ימצא את הקובץ החדש ויוסיף את הנתונים שלו אוטומטית — בלי שנגעתם בשום דבר. זה הקסם האמיתי.

טעויות נפוצות שכדאי להימנע מהן

קבצים בטיפוסים שונים בתיקייה — אם תשימו שם גם PDF וגם XLSX, Power Query ינסה לפתוח הכל ויכשל. פתרון: בעורך Power Query הוסיפו שלב סינון שמשאיר רק שורות שבהן Extension שווה ל-".xlsx".

שמות גיליון שונים בין קבצים — אם בקובץ אחד הגיליון נקרא "ינואר" ובאחר "Sheet1", Power Query לא ידע מה לבחור. פתרון: ודאו שמות גיליון אחידים בכל הקבצים, או השתמשו במיקום (הגיליון הראשון) במקום בשם.

עמודות לא תואמות — Power Query מתאים עמודות לפי כותרת. אם בקובץ אחד "כמות" ובאחר "Qty", תקבלו שתי עמודות נפרדות עם ערכים חסרים. תמיד בדקו אחידות לפני.

סיכום

עשיתם את זה — יצרתם תשתית נתונים שמאחדת קבצים מתיקייה אוטומטית, ומתעדכנת עם כל קובץ חדש שמוסיפים. אין יותר Copy-Paste, אין יותר שגיאות ידניות, אין יותר ישיבות הנהלה שבהן אתה מתנצל שהנתונים עוד לא מוכנים. Power Query עשה את העבודה במקומך — ועכשיו אתה יכול להתרכז בניתוח הנתונים עצמם, לא בניהולם. הצעד הבא? נסו לשלב את זה עם Power Pivot ליצירת מודל נתונים, או עם Power BI לויזואליזציה אוטומטית. העולם נפתח.

מקורות


שלומי פוסטלניק הוא Microsoft MVP ומייסד חברת יוניק. ניתן להצטרף לקבוצת הפייסבוק "קהילת משתמשי אקסל ו Power BI" לעדכונים נוספים.

השבה למייל עם הקבצים המצורפים

באחת החברות שהדרכתי, במהלך אחת ההפסקות, עובד אחד ראה ששלחתי מייל עם המצורפים, כאשר המצורפים התווספו בצורה אוטומטית למייל שעניתי עליו. הוא נדהם לראות שיש לי

קרא עוד »

האבולציה של דוחות BI – ממצב סטטי לסוכני AI שנותנים תובנות ומבצעים את פעולות אקטיביות הנחוצות

  האבולוציה של הבינה העסקית (Business Intelligence) מייצגת את אחד המסלולים הטכנולוגיים המשמעותיים ביותר בעידן המידע, מסלול ששינה את פני קבלת ההחלטות הארגונית מקצה לקצה.

קרא עוד »
Scroll to Top