אקסל - שליפת שער מטבע מבנק ישראל בעזרת Power Query
פוסט
זה מסביר את השיטה הפשוטה ביותר לשליפת שער מטבע מסוים (שער הדולר) לתאריך מסוים (11/08/2021)
שלב
א:
בלשונית
נתונים (Data),
בחר ב- From Web
(בקבוצה: Get
& Transform Data)
תמונה מס. 1: Data*From Web
שלב
ב:
בתיבה
URL הקש
את הקישור המלא הכולל שני פרמטרים: תאריך וקוד מטבע
החלק הראשון של ה- url
http://www.boi.org.il/
הוא
כתובת אתר בנק ישראל (Bank Of Israel)
החלק השני:
currency.xml?
אומר
שטבלת שערי המטבע "יושבת" באתר כקובץ
xml
החלק
השלישי הוא פרמטר מס.1: תאריך בפורמט: yyyymmdd
rdate=20210811
החלק
הרביעי והאחרון הוא פרמטר מס.2: קוד מטבע דולר (01)
&curr=01
(תו השרשור: &
מציין את רצף הפרמטרים)
תמונה מס. 2: מבנה ה- url (כתובת האתר+פרמטרים)
שלב
ג:
בחלונית
המתקבלת בחר ב: Transform Data
תמונה
מס.3: אשור קליטת הנתונים מאתר בנק ישראל
שלב
ד:
במסך
הראשי של Power
Query, לחץ על האיקון מימין מעל הטבלה(ראה
בתמונה). פעולה זו תפתח את טבלת הנתונים
תמונה מס.4: Power Query - טבלת הנתונים שנשלפו
שלב
ה:
בחר
ב- Expand ואשר
ב: OK
תמונה
מס.5: Power
Query – בחירת הנתונים שיוצגו
שלב
ו:
כך
תֵּרָאֶה טבלת הנתונים.
אפשר כמובן לערוך את הכותרות כדי להפטר מהמלה "Currency".
לחיצה על כפתור Close&Load תטען את הנתונים ל"אקסל"
תמונה מס. 6: Power Query – טבלת הנתונים לפני הטעינה לאקסל
שלב
ז:
וכך
יֵרָאוּ ב"אקסל" נתוני המטבע דולר לתאריך 11/08/2021
תמונה 7: שער הדולר ביום 11/08/2021
פתרון מעולה, תודה רבה לך, עזר לי
השבמחקשמח תמיד לעזור
השבמחקשמח תמיד לעזור
השבמחק