מבוא ל- Power Query

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

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

שלב 1: חיבור דף Wikipedia

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

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

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

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

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

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

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

לראש הדף

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

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

  1. ברשת תצוגה מקדימה של שאילתה, השתמש ב- Ctrl + לחיצה כדי לבחור את העמודות Year ו- Final Winners.

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

    Power Query > עורך השאילתות > הסרת עמודות

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

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

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

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

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

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

    Power Query > עורך השאילתות > החלפת ערכים

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

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

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

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

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

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

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

כעת הגיע הזמן קרא לשאילתה שלך לאחר יצירת.

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

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

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

לבסוף, באפשרותך כעת תטען את השאילתה Euro Cup Winners בגליון עבודה.

  1. בפינה השמאלית העליונה, לחץ על סגור וטען.

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

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

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

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

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

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

שלב בשאילתה

משימה

נוסחה

מקור

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

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

ניווט

בחר את הטבלה כדי להתחבר

= מקור {2} [Data]

סוג שהשתנה

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

= Table.TransformColumnTypes (Data2, {{"Year", הקלד טקסט}, {"מארח", הקלד את הטקסט}, {"", הקלד את הטקסט}, {"Final Winner", הקלד טקסט}, {"תוצאה סופית", הקלד טקסט}, {"הסופי Runner-up", הקלד טקסט}, {"2", הקלד טקסט}, {"למקם שלישית מקום שלישי match", הקלד את הטקסט}, {"שלישי מקום משקף את התוצאה", הקלד טקסט}, {"למקם שלישית מקום רביעי match", הקלד טקסט}, {"3", הקלד טקסט}, {"מספר צוותים", הקלד את הטקסט}})

RemovedOtherColumns

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

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ReplacedValue

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

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

FilteredRows

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

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

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

לראש הדף

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

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

למידע נוסף

Power Query מוכר בשם לקבל ושינוי צורה ב- Excel 2016

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

נתוני צורה עם Power Query

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

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

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

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

×