יום חמישי, 12 באוגוסט 2021

אקסל - שליפת שער מטבע מבנק ישראל בעזרת Power Query

אקסל - שליפת שער מטבע מבנק ישראל בעזרת 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



נספח 1: טבלת קודי מטבע בבנק ישראל לפי מדינות















  

תגובה 1: