MICROSOFT LOGO
MICROSOFT LOGO
ביצוע פעולות בין שאילתות - Power Query

ביצוע פעולות בין שאילתות – Power Query

פעולות בין שאילתות הן פעולות שבהן משלבים שתי טבלאות (שאילתות) או יותר, באמצעות התאמה בין שדות - בדומה לעקרונות של Join במסדי נתונים או פונקצית הVlookup- באקסל.
carmel website
carmel-website
carmel-website

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

פעולות בין שאילתות הן פעולות שבהן משלבים שתי טבלאות (שאילתות) או יותר, באמצעות התאמה בין שדות – בדומה לעקרונות של Join במסדי נתונים או פונקצית הVlookup- באקסל.

ב-Power Query קיימות שתי פעולות עיקריות מסוג זה:

  • Merge Queries – מיזוג טבלאות (חיבור לפי התאמת ערכים בשדה משותף)
  • Append Queries – צירוף טבלאות (איחוד שורות מטבלאות זהות במבנה)

מיזוג שאילתות (Merge Queries)

מהות הפעולה:

מיזוג שאילתות מאפשר לחבר שתי טבלאות לפי עמודה משותפת ,כך שניתן להביא מידע מטבלה אחת אל תוך טבלה אחרת (בדומה ל-Vlookup באקסל, או Join ב.SQL-

תהליכי הביצוע:

  1. בחר את השאילתה הראשית (שאליה תתבצע ההרחבה)
  2. לחיצה על פקד  Merge Queries

מיזוג שאילתות  (Merge Queries)

3. בחלון שנפתח:

מיזוג שאילתות (Merge Queries)

    • לסמן את השאילתה השנייה שאותה נדרש למזג עם השאילתה הנוכחית
    • לסמן את העמודות שעל פיהן יתבצע המיזוג (בשתי השאילתות)

מיזוג שאילתות (Merge Queries)

    • לבחור את סוג המיזוג (Join Kind). סוגי המיזוג האפשריים:

מיזוג שאילתות (Merge Queries)

    • לחיצה על OK

4. תתווסף עמודה חדשה המכילה טבלאות מקוננות

מיזוג שאילתות (Merge Queries)

5. לחץ על סמל ההרחבה כדי לבחור אילו שדות לכלול

מיזוג שאילתות (Merge Queries)

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

סיכון הכפלת שורות במיזוג שאילתות

  • בעת מיזוג שתי שאילתות ב-,Power Query נוצר קשר בין שורה בטבלה הראשית לבין שורות תואמות בטבלה המשנית- לפי ערך משותף בעמודה או במספר עמודות. כאשר לשורה אחת בטבלה הראשית מתאימות מספר שורות בטבלה השנייה ,מתרחשת הכפלת שורות בטבלה המאוחדת.
  • תופעה זו מהווה בעיה בעיקר בתרחישים בהם משתמשים בטבלה המאוחדת לצורך חישוב סכומים (סכום יופיע יותר מפעם אחת ויהיה מנופח) או כאשר סופרים שורות (Count) הספירה תעלה בטעות.

צירוף שאילתות

צירוף שאילתות היא פעולה ב-Power Query המאפשרת לאחד שתי טבלאות או יותר בעלות מבנה דומה – כלומר, טבלאות שמכילות עמודות בעלות שמות תואמים – לכדי טבלה אחת הכוללת את כל השורות מכל הטבלאות שצורפו.

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

כיצד מבצעים את הפעולה?

  1.  לחיצה על פקד Append Queries

צירוף שאילתות

2. לבחור Append Queries (לאיחוד בתוך שאילתה קיימת), או Append Queries as New  (ליצירת שאילתה חדשה מהאיחוד).

3. בחלון שנפתח, לבחור  את השאילתות שנדרש לאחדן

צירוף שאילתות

4. לאחר לחיצת OK תתקבל תוצאת השאילתה – חיבור כל השאילתות שנבחרו לשאילתה אחת הכוללת את כל השורות של כל השאילתות שאוחדו.

הערות:

Power Query מתאים בין העמודות לפי שם העמודה בלבד – לא לפי הסדר.
אם קיימת עמודה בטבלה אחת שאינה קיימת בשנייה – תתווסף בכל הטבלה, ותתמלא בערכיnull היכן שלא קיימת.
עמודות עם אותו שם אך סוג שונה (למשל טקסט מול מספר) עלולות ליצור בעיות או שגיאות בהמשך התהליך.

תוכן עניינים

מלאו פרטים ונחזור אליכם בהקדם
למדו מהמומחים שלנו
קורסים נוספים
למה לבחור בכרמל הדרכה?
אנחנו מציעים פתרונות איכותיים להדרכות מקצועיות שחוסכות לכם זמן ומשאבים, ומספקים לכם את הכלים לקחת את הכישורים שלכם צעד קדימה!
carmel website
מרצים מובילים

בעלי ניסיון הדרכתי
ומעשי עשיר

carmel website
מגיעים אליכם

אתם קובעים את
מיקום הקורס והמועד

carmel website
תאוריה ותרגול

חומרי לימוד ומעבדות
רשמיות של מיקרוסופט הזמינים בענן

carmel website
תוכנית מותאמת

התאמה מלאה ואישית
לדרישות ולצרכי הארגון

מתחיל ב-21.10.2025

4 מפגשים

09:00-16:00
דילוג לתוכן