מבוא ל- Power Query

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

שלב 1: התחברות לדף ויקיפדיה

Excel 2016: לחץ על הכרטיסיה נתונים ולאחר מכן _GT_ שאילתה חדשהממקורות אחרים > מהאינטרנט. אם אינך רואה את לחצן השאילתה החדש , לחץ על Data > מהאינטרנט.

Excel 2010-2013: לחץ על הכרטיסיה Power Query ולאחר מכן מהאינטרנט. אם אינך רואה את הכרטיסיה Power Query, ודא שהורדת והתקנת את התוספת Power query.

  1. בתיבת הדו מהאינטרנט , הדבק את כתובת ה-url של ויקיפדיה (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) בתיבת הטקסט כתובת URL .

    Power Query > מהאינטרנט > תיבת דו-שיח להזנת כתובת URL
  2. לחץ על אישור.

    לאחר יצירת חיבור לדף האינטרנט, תראה רשימה של טבלאות הזמינות בדף ויקיפדיה זה בחלונית הניווט. באפשרותך ללחוץ על כל טבלה כדי לראות תצוגה מקדימה מהירה המוצגת בחלונית משמאל.

    Power Query > מהאינטרנט > תצוגת טבלה של הנווט

  3. לחץ פעמיים על הטבלה Results [edit] ועורך השאילתות ייפתח עם נתוני הטורניר.

לראש הדף

שלב 2: הצורה של הנתונים

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

  1. ברשת התצוגה המקדימה של השאילתה , השתמש ב- Ctrl + לחיצה כדי לבחור את העמודות ' שנה והזוכים אחרונים '.

  2. לחץ על הסר עמודות _GT_ הסרת עמודות אחרות.

    Power Query > Query Editor > הסרת עמודות

שלב 3: ניקוי הנתונים

בשלב זה, תנקה את הנתונים על-ידי החלפת ערכים וסינון הנתונים.

  1. בחר את העמודה Year .

  2. בעורך השאילתות, לחץ על החלף ערכים.

  3. בתיבת הדו החלפת ערכים , הקלד "Details" בתיבת הטקסט ערך לחיפוש והשאר את התיבה החלף ב -text ריקה.

  4. לחץ על אישור.

    Power Query > Query Editor > החלפת ערכים

שלב 4: סינון ערכים בעמודה

כעת, תסנן את העמודה Year כדי להציג שורות שאינן מכילות "Year".

  1. לחץ על החץ הנפתח ' מסנן ' בעמודה Year .

  2. ברשימה הנפתחת מסנן, בטל את הסימון שנה.

  3. לחץ על אישור.

Power Query-מסנן עורך השאילתות > כדי לנקות נתונים

שלב 5: מתן שם לשאילתה

כעת הגיע הזמן לתת שם לשאילתה שיצרת.

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

Power Query > Query Editor > הגדרות שאילתה

שלב 6: טעינת השאילתה בגליון עבודה

לבסוף, תוכל כעת לטעון את שאילתת הזוכים בגביע האירו לגליון עבודה.

  1. בפינה הימנית העליונה, לחץ על סגור _AMP_ Load.

    Power Query יחזיר את תוצאות השאילתה לגליון עבודה.

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

שלב 7: גלה מה קורה מאחורי הקלעים

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

  2. בצד שמאל, שים לב לרשימת השלביםהמוחלים. בעת ביצוע פעילויות שאילתה, נוצרו שלבי השאילתה. כל שלב בשאילתה כולל נוסחה מתאימה הכתובה בשפת "M".

  3. להלן הסבר לכל שלב:

שלב בשאילתה

משימה

נוסחה

מקור

התחברות למקור נתונים באינטרנט

= Web. Page (Web. Content ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

ניווט

בחר את הטבלה להתחברות

= Source {2} [נתונים]

שינוי סוג

שינוי סוגים-Power Query מבצע פעולה זו באופן אוטומטי

= Table. TransformColumnTypes (Data2, {{"Year", הקלד טקסט}, {"Host", הקלד טקסט}, {", הקלד טקסט}, {" הזוכה הסופי ", הקלד טקסט}, {" התוצאה הסופית ", הקלד טקסט}, {" השלב הסופי ", הקלד טקסט}, {" מקום שלישי תואם מקום שלישי ", הקלד text} הקלד מיקום התאמה ", הקלד טקסט}, {" מקום שלישי תואם למקום הרביעי ", הקלד טקסט}, {" 3 ", הקלד טקסט}, {" Number of teams ", הקלד text}})

RemovedOtherColumns

הסרת עמודות אחרות כדי להציג רק עמודות מעניינות

Table. SelectColumns

= Table. SelectColumns ("השתנה Type", {"הזוכה הסופית", "Year"})

ReplacedValue

החלפת ערכים כדי לנקות ערכים בעמודה שנבחרה

Table. ReplaceValue

= Table. ReplaceValue ("הסרת עמודות אחרות", "Details", "", תחליף. ReplaceText, {"Year"})

FilteredRows

סינון ערכים בעמודה

Table. SelectRows

= Table. SelectRows ("הוחלף Value", כל אחת ([Year] <> "Year"))

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

זקוק לעזרה נוספת?

ניתן לשאול תמיד מומחה ב- קהילת Tech Community עבור Excel, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- User Voice עבור Excel.

למידע נוסף

Power Query ידוע בשם 'קבלה והמרה' ב- Excel 2016

ייבוא נתונים ממקורות נתונים חיצוניים

עיצוב נתונים באמצעות Power Query

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×