איך ליצור טבלת ציר ב-Excel: שלבים, שדות ורענון
By Mirko Peters ·
איך ליצור טבלת ציר ב-Excel: הכינו את הנתונים, השתמשו ב-Insert > PivotTable, גררו שדות, הוסיפו מפרידים ויזואליים, ואז רעננו ותקנו בעיות. שלבים למתחילים.
Automatically translated with AI from the original post. Read the English original
כדי ליצור טבלת ציר ב-Excel, לחצו על כל תא בנתונים, עברו אל Insert > PivotTable, בחרו היכן הטבלה תופיע (New Worksheet או Existing Worksheet) ולחצו על OK. לאחר מכן סמנו או גררו שדות בחלונית PivotTable Fields כדי לבנות את הסיכום. מאמר זה מיועד למשתמשי Excel שיש להם רשימה ארוכה של שורות, כמו מכירות, קריאות שירות או שעות עבודה, ורוצים סכומים לפי לקוח, אזור או חודש, בלי לכתוב אף נוסחה. תכינו את הנתונים, תבנו את הטבלה, תשנו את אופן החישוב של המספרים, תסננו עם מפרידים ויזואליים, תשמרו על עדכניות הטבלה ותתקנו את השגיאות הנפוצות.
עיקרי הדברים
- כדי ליצור טבלת ציר, בחרו את הנתונים, עברו אל Insert, לאחר מכן PivotTable, בחרו גיליון חדש או קיים ולחצו על OK.
- קודם כל נתונים נקיים: שורת כותרות אחת, כותרת ייחודית שאינה ריקה בכל עמודה, ללא תאים ממוזגים וללא סכומי ביניים במקור.
- גררו שדות אל Rows, Columns ו-Values. שדות מספריים מוגדרים כברירת מחדל ל-Sum, אבל עמודה ש-Excel קורא כטקסט מוגדרת כברירת מחדל ל-Count.
- טבלת ציר אינה מתעדכנת בכל מקרה מעצמה. לחצו עליה לחיצה ימנית ובחרו Refresh, או לחצו על Alt+F5, לאחר ששינוי במקור הנתונים.
- עצבו את המקור כטבלת Excel כדי ששורות חדשות ייכללו כאשר תרעננו את טבלת הציר.
טבלת ציר אינה משנה את הנתונים שלכם. היא קוראת את המקור ומציגה סיכום שלו. לכן אפשר לגרור שדות שוב ושוב בלי לסכן את השורות המקוריות.
הכינו את נתוני המקור
רוב הבעיות בטבלאות ציר מתחילות כאן, לפני הלחיצה הראשונה. המאמר של Microsoft על יצירת PivotTable לניתוח נתוני גיליון דורש נתונים נקיים בפורמט טבלאי, עם המאפיינים הבאים:
- שורת כותרות אחת, ולכל עמודה כותרת ייחודית שאינה ריקה.
- ללא שורות כותרת כפולות וללא תאים ממוזגים.
- ללא סכומי ביניים במקור. הסקירה של Microsoft על PivotTables מציינת שיש להסיר סכומי ביניים קיימים לפני יצירת ה-PivotTable.
- ללא שורות או עמודות ריקות בתוך הרשימה.
- סוג נתונים אחד בכל עמודה. אל תערבבו מספרים וטקסט.
הנקודה האחרונה משפיעה ממש על התוצאות. Microsoft מסבירה ששדות ערכים מספריים מוגדרים כברירת מחדל ל-Sum, אבל אם Excel קורא את השדה כטקסט, ברירת המחדל היא Count. תא אחד עם "N/A" או "n/a" בעמודת סכומים מספיק כדי לגרום לכך. אם טבלת הציר מציגה ספירות במקום סכומים, בדקו קודם את עמודת המקור.
לאחר מכן, הפכו את הרשימה לטבלת Excel: לחצו על תא בתוך הנתונים ולחצו על Ctrl+T. Microsoft ממליצה להשתמש בטבלה כמקור, ודף הסקירה מוסיף שטבלאות קולטות נתונים חדשים כאשר מרעננים את PivotTable. טווח רגיל נעצר בשורה האחרונה שנוצר איתה. טווח בעל שם דינמי יכול גם להתרחב, לפי אותו דף, אבל טבלה פשוטה יותר להגדרה וקלה יותר להבנה למי שיבוא אחריכם.
אם הנתונים צריכים עיבוד מחדש קודם, למשל עמודות לכל חודש שצריכות להיות שורות, Microsoft ממליצה להשתמש ב-Power Query כדי לבטל את הציר לפני שבונים את הטבלה. דף Power Query שלנו מכסה את הכלי הזה.
איך ליצור טבלת ציר ב-Excel שלב אחר שלב
השלבים האלה מתייחסים ל-Excel ב-Windows, כפי שמתואר בדף של Microsoft.
- בחרו את התאים שברצונכם להשתמש בהם, או לחצו על תא אחד בתוך הטבלה או הרשימה שלכם. Excel בוחר את הבלוק שסביבו.
- עברו אל Insert ובחרו PivotTable.
- בתיבת הדו-שיח Create PivotTable, בדקו את הטבלה או הטווח המוצגים בתיבה Table/Range. אם הם שגויים, תקנו אותם.
- בחרו היכן למקם את הדוח: New Worksheet או Existing Worksheet. גיליון חדש שומר על הפרדה בין המקור לסיכום, מה שקל יותר לקריאה ופחות מועד לשבירה.
- בחרו OK. Excel פותח את החלונית PivotTable Fields מימין. עד שתוסיפו שדות, אזור טבלת הציר בגיליון ריק. זה תקין.
בתיבת הדו-שיח יש תיבת סימון אופציונלית, Add this data to the Data Model. בטבלת ציר ראשונה השאירו אותה לא מסומנת. היא נועדה למקרים שבהם משלבים כמה טבלאות או עובדים עם נתונים גדולים מאוד. החץ שליד הכפתור PivotTable מציע גם את Get from External Data Source, Get from Data Model ו-Get from Power BI. אם תגיעו לנקודה שבה אתם צריכים קשרים בין טבלאות, כדאי לבדוק את Power Pivot.
תנו ל-Excel להציע פריסה
אם אינכם יודעים מה לבנות, Insert > Recommended PivotTables מציג כמה פריסות מוכנות לנתונים שלכם. דף PivotTable של Microsoft שפתחתי אינו מדריך שלב אחר שלב של התכונה הזאת, אך הוא מציין שההמלצות לטבלאות ציר הן חלק מהחוויות המחוברות של Microsoft 365, ומשתמשות בשירותי AI כדי לנתח את הנתונים שלכם. אם הארגון שלכם כיבה את החוויות המחוברות, לא תקבלו המלצות אלה. הדרך הידנית שלמעלה תמיד עובדת.
בנו את הפריסה בעזרת החלונית PivotTable Fields
החלונית מציגה כל כותרת עמודה מהמקור כשדה. אפשר לסמן את תיבת הסימון של שדה, או לגרור אותו לאחד האזורים. ברירות המחדל של Microsoft בעת סימון:
- שדות שאינם מספריים עוברים ל-Rows.
- שדות תאריך ושעה עוברים ל-Columns כהיררכיה.
- שדות מספריים עוברים ל-Values.
אפשר לגרור כל שדה לאזור אחר לאחר מכן. דוגמה מהירה: ברשימת מכירות, סמנו את Region (עובר ל-Rows) ואת Amount (עובר ל-Values), ותקבלו סיכום לכל אזור. גררו את Product ל-Columns, והסכומים יתפצלו לפי מוצר.
כך פועלים האזורים:
- Rows מציג פריטים לאורך הצד השמאלי, שורה אחת לכל ערך ייחודי.
- Columns מציג פריטים לרוחב החלק העליון.
- Values מכיל את המספרים שמסוכמים, נספרים או מחושבים כממוצע.
- Filters ממקם שדה מעל הטבלה, כך שאפשר להציג ערך אחד בכל פעם. בדף הנפרד של Microsoft על סינון טבלאות ציר, תכונה זו מתוארת כמסנן דוח.
דף הסקירה מזכיר גם שאפשר לשנות את צורת הדוח בין Compact, Outline ו-Tabular. אם הפריסה ברירת המחדל דוחסת כמה שדות לעמודה אחת, נסו את Tabular, שקל יותר לקריאה כשמעתיקים את התוצאה למקום אחר. בדקו איך כל צורה נראית על הנתונים שלכם.
שינוי החישוב
כדי לשנות את אופן חישוב הערך, לחצו על החץ שליד השדה באזור Values ובחרו Value Field Settings. בלשונית Summarize Values By אפשר לעבור בין Sum, Count, Average, Max, Min ואפשרויות אחרות המופיעות שם. Excel מעדכן את שם ההצגה המותאם אוטומטית, וניתן לערוך אותו. שם כמו "Sum of Amount" מספיק עבורכם, אבל אם אתם משתפים את הדוח, שנו אותו לשם קריא יותר. Microsoft ממליצה לשנות את השם רק אחרי שסיימתם את ההגדרה, כי שינוי החישוב משנה את השם שוב.
לחצן Number Format באותו תיבת דו-שיח קובע את התבנית לכל השדה, למשל מטבע או מספר קבוע של ספרות אחרי הנקודה העשרונית. עדיף להגדיר זאת פעם אחת כאן, במקום לעצב תאים ידנית, כי עיצוב ידני של תאים עלול להיעלם כשהפריסה משתנה. אם ברצונך לשמור על העיצוב שלך, פתח את Options בכרטיסייה PivotTable Analyze, ובסעיף Layout & Format סמן את Preserve cell formatting on update. באותה כרטיסייה יש גם Autofit column widths on update, שכדאי לכבות אם רוחב העמודות שלך ממשיך לקפוץ.
הצגת ערכים כאחוזים
הכרטיסייה Show Values As בהגדרות שדה הערך (Value Field Settings) משנה את משמעות המספר. היא יכולה להציג כל ערך כחלק מסך כולל, למשל % of Grand Total. כדי להציג סכום ואחוז זה לצד זה, גרור את אותו שדה לאזור Values פעמיים, והגדר לכל עותק הגדרה משלו. זה טריק טוב לזוג "הכנסות" ו"נתח מההכנסות".
סינון באמצעות מפלחים ומסנני דוח
אחרי שהטבלה עובדת, השאלה הבאה היא בדרך כלל איך מסתכלים על חלק מסוים שלה. יש שלושה כלים, וכולם מתוארים בדפי התמיכה של Microsoft.
מפלחים (Slicers) הם לחצנים שנשארים גלויים לצד הטבלה. לחץ בכל מקום בטבלת PivotTable, עבור אל Insert > Slicer, סמן בתיבת הדו-שיח Insert Slicers את השדות שברצונך בהם ובחר OK. תקבל מפלח אחד לכל שדה. לחץ על לחצן כדי לסנן, החזק Ctrl ולחץ כדי לבחור יותר מפריט אחד, והשתמש ב-Clear Filter לאיפוס. בדף של Microsoft על שימוש במפלחים לסינון נתונים יש פרט שימושי: מפלח יכול לשלוט ביותר מטבלת PivotTable אחת, אבל רק אם הן חולקות מקור נתונים. בחר את המפלח, עבור לכרטיסייה Slicer, בחר Report Connections וסמן את טבלאות ה-PivotTable.
תפריטי סינון מכותרות. החץ בכותרת שורה או עמודה פותח תפריט עם Label Filters ו-Value Filters. תחת Value Filters תמצא את Top 10, שמציג את הפריטים הגבוהים או הנמוכים ביותר לפי מספר, אחוז או סכום. ברשימת הפריטים תנקה את Select All ותסמן רק את מה שצריך, או תקליד בתיבת Search.
סינון בלחיצה ימנית. בחר פריטים בטבלה, לחץ לחיצה ימנית, בחר Filter ואז Keep Only Selected Items או Hide Selected Items. Clear Filter מסיר את הסינון.
למסנני הדוח (אזור Filters) יש תוספת נחמדה: Show Report Filter Pages יוצר גיליון עבודה נפרד לכל ערך של שדה הסינון. זו דרך מהירה להכין גיליון נפרד לכל אזור.
רענון טבלת ציר כשהנתונים משתנים
טבלת ציר היא תמונת מצב של המקור ברגע שנבנתה או רוענה לאחרונה. אם שורה חדשה מתווספת למקור, הטבלה עלולה לא להציג אותה מיד. בדף של Microsoft על רענון נתונים של PivotTable מפורטות האפשרויות הבאות:
- רענון טבלה אחת. בחר את טבלת ה-PivotTable, עבור לכרטיסייה PivotTable Analyze ובחר Refresh בקבוצה Data, או הקש Alt+F5. לחיצה ימנית על הטבלה ובחירה ב-Refresh עובדת גם כן.
- רענון הכול. פתח את החץ מתחת ל-Refresh ובחר Refresh All. פעולה זו מעדכנת כל טבלת PivotTable בחוברת העבודה.
- רענון בפתיחה. בחר את הטבלה, פתח את Options בכרטיסייה PivotTable Analyze, עבור לכרטיסייה Data וסמן את Refresh data when opening the file.
בדף של Microsoft מתואר גם הגדרה בשם Auto Refresh, שבה טבלאות PivotTable שנבנו מנתוני חוברת העבודה מתעדכנות כשהמקור משתנה. בדף נכתב שכרגע האפשרות מוגבלת למשתתפים בתוכנית Microsoft 365 Insider, וש גרסאות Excel ישנות אינן מתרעננות אוטומטית, אם כי הן יכולות להתרענן בפתיחה. לכן אל תסתמך עליה אלא אם וידאת שהגרסה שלך תומכת בה. עד אז, רענון ידני או רענון בפתיחה הוא הדרך הבטוחה.
מה עושים אם השורות החדשות עדיין לא מופיעות?
ככל הנראה טווח המקור קטן מדי. אם הנתונים שלך הם טבלת Excel, שורות חדשות נכללות אוטומטית בעת רענון. אם מדובר בטווח רגיל, טבלת הצירים עדיין מצביעה על התאים הישנים. לתיקון, בצע את השלבים כפי ש-Microsoft מתארת במאמרה על שינוי נתוני המקור של טבלת צירים: בחר את טבלת הצירים, עבור לכרטיסייה Analyze, בחר Change Data Source פעמיים (הכפתור ואז פריט התפריט), בחר Select a table or range, הזן את הטווח בתיבה Table/Range ולחץ על OK. Microsoft מוסיפה שאם הנתונים משתנים הרבה, למשל כשמתווספות או נמחקות עמודות, יצירת טבלת צירים חדשה היא לעיתים הבחירה הנקייה יותר.
אם טבלת הצירים משתמשת במודל הנתונים של החוברת (Workbook Data Model), לא ניתן לשנות את מקור הנתונים בדרך זו.
מחיקה או ניקוי של טבלת צירים
המאמר של Microsoft על מחיקת טבלת צירים מציג שתי דרכים. הראשונה: בחר את כל טבלת הצירים ולחץ על Delete. אם מופיעה ההודעה "Cannot change this part of a PivotTable report", לחץ על Ctrl+A כדי לבחור הכול ולחץ שוב על Delete. השנייה: לחץ על תא בטבלת הצירים, עבור אל PivotTable Analyze > Select > Entire PivotTable, ומחק משם. אם טבלת הצירים נמצאת לבד על הגיליון, ניתן למחוק את הגיליון כולו.
יש להיזהר בדרך האחרונה כשגם נתוני המקור נמצאים באותו גיליון. המאמר של Microsoft אינו מפרט מה קורה למקור, לכן ודא שהנתונים נמצאים בגיליון אחר לפני שאתה מוחק דבר. פלחי הנתונים (Slicers) הם אובייקטים נפרדים. כדי להסיר פלח נתונים, בחר אותו ולחץ על Delete.
כשטבלת צירים מחזירה תוצאות שגויות
- ספירות במקום סכומים. תא טקסט בעמודת הערכים. נקה את הנתונים או הגדר את Summarize Values By לערך Sum, ואז ודא שאין תאים שעדיין מציגים מספרים כטקסט.
- שדה חסר ברשימה. ייתכן שלעמודה אין כותרת, או שהטווח אינו כולל אותה. בדוק את השורה הראשונה במקור ואת התיבה Table/Range בתוך Change Data Source.
- מספרים ישנים. לא בוצע רענון. השתמש ב-Alt+F5.
- תאריכים מתנהגים כטקסט. אם עמודת תאריכים שמורה כטקסט, Excel אינו יכול להתייחס אליה כתאריך. המר אותה לתאריכים אמיתיים במקור ורענן.
- הפריסה נראית מבולגנת. בדוק במקור אם יש תאים ממוזגים או שורת כותרת שנייה. הדרישות של Microsoft לנתונים שוללות את שני אלה.
לעבודה שתעביר לאחרים, תן לטבלת הצירים שם גיליון ברור, כמו "Sales by Region", והוסף הערה קצרה מעליה שמציינת אילו נתונים היא קוראת. זה לוקח דקה וחוסך מהאדם הבא את הניחושים.
טעויות נפוצות
- בניית הטבלה מטווח שיש בו שורות ריקות, כך שנכלל רק החלק שמעל הפער.
- השארת שורות סיכום ביניים במקור, וכתוצאה מכך ספירה כפולה בסיכום.
- הקלדת מספרים מעל טבלת הצירים. זהו דוח, לכן שנה את המקור ורענן.
- שינוי שמות שדות לפני שהחישוב סופי, מה שגורם ל-Excel לאפס את השם.
- שכחה לרענן לפני שליחת הקובץ.
- חיבור פלח נתונים לטבלאות עם מקורות נתונים שונים, ואז תהייה מדוע אינו מתחבר.
נושאים קשורים לחקור
- קיבוץ תאריכים לפי חודש או רבעון. צעד המשך נפוץ בנתוני מכירות וזמן.
- פלחי נתונים לכמה טבלאות. חבר פלח נתונים אחד למשפחה של טבלאות צירים לקבלת דאשבורד פשוט.
- PivotCharts. תרשים המקושר לטבלת הצירים, ומשתנה כשהטבלה משתנה.
- Power Query לפני טבלת הצירים. בצע Unpivot או מיזוג של הנתונים קודם עם Power Query כשלקובץ הייצוא שלך יש עמודה לכל חודש.
- מודל הנתונים ומדדים. שלב כמה טבלאות עם Power Pivot כשרשימה אחת כבר אינה מספיקה.
הצעד הבא
קח אחת מהרשימות שלך, לחץ על Ctrl+T כדי להפוך אותה לטבלה, וצור ממנה טבלת צירים עם שדה אחד בלבד בשורות ושדה אחד בערכים. כשזה עובד, הוסף פלח נתונים, ורענן פעם אחת לאחר ששינית מספר במקור. זו כל הלולאה של איך ליצור טבלת צירים ב-Excel: הכנה, בנייה, סינון ורענון.