טבלאות PivotTable נבנו באופן מסורתי באמצעות קוביות OLAP ומקורות נתונים מורכבים אחרים שכבר יש להם חיבורים עשירים בין טבלאות. עם זאת, Excel, אתה חופשי לייבא טבלאות מרובות ולבנות חיבורים משלך בין טבלאות. למרות שגמישות זו רבת עוצמה, היא גם מקלה על ההאחדה של נתונים שלא קשורים, ומובילה לתוצאות מוזרות.
האם יצרת פעם PivotTable כזה? התכוונת ליצור התפלגות של רכישות לפי אזור, ולכן הפלת שדה סכום רכישה לאזור ערכים ושמטת שדה אזור מכירות לאזור תוויות עמודות. אך התוצאות שגויות.
כיצד תוכל לתקן זאת?
הבעיה היא שהשדות שהוספת ל- PivotTable עשויים להיות באותה חוברת עבודה, אך הטבלאות המכילות כל עמודה לא קשורות. לדוגמה, ייתכן שיש לך טבלה המפרטת כל אזור מכירות וטבלה אחרת המפרטת רכישות עבור כל האזורים. כדי ליצור את ה- PivotTable ולהוצאות הנכונות, עליך ליצור קשר גומלין בין שתי הטבלאות.
לאחר יצירת קשר הגומלין, ה- PivotTable משלב את הנתונים מטבלת הרכישות עם רשימת האזורים כראוי, והתוצאות הבאות:
Excel 2013 מכילה טכנולוגיה שפותחה על-ידי Microsoft Research (MSR) לזיהוי ותיקון אוטומטי של בעיות בקשרי גומלין, כמו זו.
שימוש בזיהוי אוטומטי
זיהוי אוטומטי בודק שדות חדשים שאתה מוסיף לחוברת עבודה המכילה PivotTable. אם השדה החדש אינו קשור לכותרות עמודה ושורות של ה- PivotTable, מופיעה הודעה באזור ההודעות בחלק העליון של ה- PivotTable ומאפשרת לך לדעת שיש צורך בקשר גומלין. Excel גם ינתח את הנתונים החדשים כדי למצוא קשרי גומלין פוטנציאליים.
באפשרותך להמשיך להתעלם מההודעה ולעבד עם ה- PivotTable; עם זאת, אם תלחץ על צור, האלגוריתם יילך לעבודה ותנתח את הנתונים שלך. בהתאם לערכים בנתונים החדשים, לגודל ומורכבות של ה- PivotTable, וליחסי הגומלין שכבר יצרת, תהליך זה יכול להימשך עד כמה דקות.
התהליך מורכב משני שלבים:
-
זיהוי קשרי גומלין. באפשרותך לסקור את רשימת קשרי הגומלין המוצעים לאחר השלמת הניתוח. אם לא תבטל, Excel באופן אוטומטי לשלב הבא של יצירת קשרי הגומלין.
-
יצירת קשרי גומלין. לאחר החלת קשרי הגומלין, מופיעה תיבת דו-שיח לאישור, ו באפשרותך ללחוץ על הקישור פרטים כדי לראות רשימה של קשרי הגומלין שנוצרו.
באפשרותך לבטל את תהליך הזיהוי, אך לא ניתן לבטל את תהליך היצירה.
האלגוריתם MSR מחפש את קבוצת קשרי הגומלין "הטובה ביותר האפשרית" כדי לחבר את הטבלאות במודל שלך. האלגוריתם מזהה את כל קשרי הגומלין האפשריים עבור הנתונים החדשים, תוך התחשבות בשמות עמודה, בסוגי הנתונים של העמודות, בערכים בתוך עמודות ובעמודות הנמצאות בטבלאות PivotTable.
Excel בוחרת את קשר הגומלין עם הציון הגבוה ביותר של 'איכות', כפי שנקבע על-ידי heuristics פנימי. לקבלת מידע נוסף, ראה 'קשרי גומלין' ופתרון בעיות 'קשרי גומלין'.
אם זיהוי אוטומטי אינו מספק לך את התוצאות הנכונות, באפשרותך לערוך קשרי גומלין, למחוק אותם או ליצור קשרי גומלין חדשים באופן ידני. לקבלת מידע נוסף, ראה יצירת קשר גומלין בין שתי טבלאות או יצירת קשרי גומלין בתצוגת דיאגרמה
שורות ריקות בטבלאות Pivot Tables (חבר לא ידוע)
מאחר ש- PivotTable מאחד טבלאות נתונים קשורות, אם טבלה כלשהי מכילה נתונים שלא יכולים להיות קשורים באמצעות מפתח או לפי ערך תואם, יש לטפל בנתונים אלה באופן כלשהו. במסדי נתונים רב-מימדיים, הדרך לטפל בנתונים לא תואמים היא על-ידי הקצאת כל השורות שאין להם ערך תואם לחבר לא ידוע. ב- PivotTable, החבר הלא ידוע מופיע ככותרת ריקה.
לדוגמה, אם תיצור טבלת Pivot Table שאמורה לקבץ מכירות לפי חנות, אך רשומות מסוימות בטבלת המכירות הבאות לא יופיעו שם חנות, כל הרשומות ללא שם חנות חוקי מקובצות יחד.
אם תגמור עם שורות ריקות, יש לך שתי אפשרויות. באפשרותך להגדיר קשר גומלין בין טבלאות שעובד, אולי על-ידי יצירת שרשרת קשרי גומלין בין טבלאות מרובות, או להסיר שדות מ- PivotTable ה הגורם לשורות הריקות להתרחש.