Trevor
משתמש רגיל
- הצטרף ב
- 20/9/19
- הודעות
- 64
- דירוג
- 116
לאחרונה עזרתי לקולגה להטמיע שערי מטבע אוטומטיים בגיליון אקסל כנוסחה, ללא תוספים חיצוניים, ואני בטוח שזה יועיל לפחות לחלק מחברי הפורום כאן.
** הנוסחאות הנ"ל יוזמות פניות לאתרי אינטרנט חיצוניים. לאחר שמירה של הגיליון ופתיחתו מחדש, תצטרכו לאשר חד פעמית את האזהרה של אקסל על השימוש בפונקציה WEBSERVICE.
שערי מטבע יציגים מה-XML היומי של בנק ישראל, לדוגמא USD (ניתן להחליף את ה-USD לכל סימול אחר מה-XML):
בונוס 1: שווי ה-BTC שלכם שלכם ב-USD (הפרמטר בנוסחה הוא מספר הסאטושים, 0.01BTC הינם מיליון סאטושים, וכו'):
בונוס 2: רענון אוטומטי. כדי ליזום רענון אוטומטי של השערים, ניתן להוסיף לנוסחאות חלק קטן שיגרור רענון מטבעו, למשל NOW, בצורה שלא ישפיע על התוצאה (נכפיל ב-0, ונוסיף לנוסחה):
** הנוסחאות הנ"ל יוזמות פניות לאתרי אינטרנט חיצוניים. לאחר שמירה של הגיליון ופתיחתו מחדש, תצטרכו לאשר חד פעמית את האזהרה של אקסל על השימוש בפונקציה WEBSERVICE.
שערי מטבע יציגים מה-XML היומי של בנק ישראל, לדוגמא USD (ניתן להחליף את ה-USD לכל סימול אחר מה-XML):
קוד:
=FILTERXML(WEBSERVICE("https://www.boi.org.il/currency.xml"),"//CURRENCY[CURRENCYCODE=""USD""]/RATE")
בונוס 1: שווי ה-BTC שלכם שלכם ב-USD (הפרמטר בנוסחה הוא מספר הסאטושים, 0.01BTC הינם מיליון סאטושים, וכו'):
קוד:
=WEBSERVICE("https://blockchain.info/frombtc?currency=USD&value=1000000")
בונוס 2: רענון אוטומטי. כדי ליזום רענון אוטומטי של השערים, ניתן להוסיף לנוסחאות חלק קטן שיגרור רענון מטבעו, למשל NOW, בצורה שלא ישפיע על התוצאה (נכפיל ב-0, ונוסיף לנוסחה):
קוד:
=FILTERXML(WEBSERVICE("https://www.boi.org.il/currency.xml"),"//CURRENCY[CURRENCYCODE=""USD""]/RATE")+0*NOW()
נערך לאחרונה ב: