סידור נתונים מאקסל למיזוג
-
האמת היא שהכותרת לא משקפת כ"כ את השאלה, לא הצלחתי לתמצת את זה בכמה מילים.
יש לי טבלה כזו
רשימה של משפחות לפי כתובות.
אם זה משנה אני יכול להביא את זה לכזה מצב:
אני צריך להדפיס דוח לפי כתובת של כל המשפחות שגרות בבנין הזה, (מיזוג דואר).ובשביל זה אני צריך להביא את הנתונים למצב שכל המשפחות בבנין יופיעו בשורה אחת:
עמוס 1 כהן, לוי, חיים
עמוס 2 שלמה דוד משה
וכו'
(ניסיתי להשתמש במיזוג בNext record if אבל זה לא עזר לי)
אודה למי שיש קצה חוט להמשיך..תודה רבה
-
@יהודי-טוב אמר בסידור נתונים מאקסל למיזוג:
ובשביל זה אני צריך להביא את הנתונים למצב שכל המשפחות בבנין יופיעו בשורה אחת:
איזו גרסא של אקסל יש לך? כי אפשר די בקלות על ידי PowerQuery.
-
@יהודי-טוב בבקשה:
שלב א: תוסיף כותרות לעמודות
שלב ב: יצירת שאילתה
בחר את כל הטבלה ע"יCtrl+A
ומהתפריט למעלה נתונים > מטבלה ותלחץ על אישור.
ייפתח לך חלון של PowerQuery.
שלב ג: קיבוץ הנתונים לפי כתובת:
קליק ימני על הכותרת "כתובת", ותבחר קיבוץ לפי...
בחלון שייפתח תכניס את הערכים כפי שמופיע להלן באדום:
ותלחץ על אישור.
אנחנו נקבל עמודה חדשה עם שגיאה (כי אקסל לא יודע לסכום טקסט, כמובן)
אבל כבר נתקן את זה. אנחנו צריכים לשנות את הטקסט שסימנתי בצהוב:
כנס לנוסחא, תלחץ עלCtrl+Shift
השמאליים כדי להפוך את כיוון הקריאה, ותשנה את הטקסט שבצהוב לטקסט הבא:Text.Combine([משפחה],", ")
הנה הנוסחא המתוקנת:
תקיש אנטר ותקבל את התוצאה הרצויה:
שלב ד: שמירת הטבלה החדשה:
תבחר מהתפריט למעלה "סגור וטען" כדי להדביק בגליון חדש, או סגור וטען ב... כדי להדביק בגליון קיים.באופן הזה, הטבלה שיצרנו תתעדכן עם כל שינוי של הנתונים בטבלה המקורית. בהצלחה!
-