İnternetdən valyuta məzənnələrini idxal edin

Verilmiş valyutanın məzənnəsini avtomatik yeniləmə ilə İnternetdən idxal etmək bir çox Microsoft Excel istifadəçiləri üçün çox adi bir işdir. Təsəvvür edin ki, hər səhər məzənnəyə uyğun olaraq yenidən hesablanmalı olan bir qiymət siyahısı var. Və ya layihə büdcəsi. Yaxud müqavilənin bağlandığı tarixə dolların məzənnəsindən istifadə etməklə hesablanmalı olan müqavilənin dəyəri.

Belə vəziyyətlərdə problemi müxtəlif yollarla həll edə bilərsiniz - hamısı Excel-in hansı versiyasını quraşdırdığınızdan və onun üzərində hansı əlavələrin olduğundan asılıdır.

Metod 1: Mövcud məzənnə üçün sadə veb sorğusu

Bu üsul kompüterində hələ də Microsoft Office 2003-2007-nin köhnə versiyaları olanlar üçün uyğundur. O, heç bir üçüncü tərəf əlavələrindən və ya makrolarından istifadə etmir və yalnız daxili funksiyalar üzərində işləyir.

mətbuat İnternetdən (Veb) nişanı Tarix (Tarix). Görünən pəncərədə, sətirdə ünvan (Ünvan) məlumatın alınacağı saytın URL-ni daxil edin (məsələn, http://www.finmarket.ru/currency/rates/) və düyməsini basın Daxil edin.

İnternetdən valyuta məzənnələrini idxal edin

Səhifə yükləndikdə, Excel-in idxal edə biləcəyi cədvəllərdə qara və sarı oxlar görünəcək. Belə oxa klikləməklə idxal üçün cədvəl işarələnir.

Bütün lazımi cədvəllər qeyd edildikdə, düyməni basın Idxal (İdxal) pəncərənin altındakı. Məlumatların yüklənməsi üçün tələb olunan bir müddətdən sonra qeyd olunan cədvəllərin məzmunu vərəqdəki xanalarda görünəcək:

İnternetdən valyuta məzənnələrini idxal edin

Əlavə fərdiləşdirmə üçün bu xanalardan hər hansı birinin üzərinə sağ klikləyib kontekst menyusundan əmri seçə bilərsiniz. Diapazon xüsusiyyətləri (Məlumat diapazonunun xüsusiyyətləri).Bu dialoq qutusunda, istəsəniz, yeniləmə tezliyini və digər parametrləri konfiqurasiya etmək mümkündür:

İnternetdən valyuta məzənnələrini idxal edin

Birja kotirovkaları, bir neçə dəqiqədən bir dəyişdikcə, siz daha tez-tez yeniləyə bilərsiniz (onay qutusu Hər N dəqiqədən bir yeniləyin.), lakin valyuta məzənnələrini, əksər hallarda gündə bir dəfə yeniləmək kifayətdir (onay qutusu Açıq faylda yeniləmə).

Nəzərə alın ki, bütün idxal edilmiş məlumat diapazonu Excel tərəfindən vahid vahid kimi qəbul edilir və öz adı verilir, bu nişanı Ad Meneceri sekmesinde görmək olar. formula (Formullar — Ad Meneceri).

Metod 2: Müəyyən bir tarix diapazonu üçün valyuta məzənnəsini əldə etmək üçün parametrik veb sorğusu

Bu üsul bir qədər modernləşdirilmiş birinci variantdır və istifadəçiyə təkcə cari gün üçün deyil, həm də istənilən digər tarix və ya tarix intervalı üçün istədiyi valyutanın məzənnəsini almaq imkanı verir. Bunun üçün veb sorğumuz parametrik birinə çevrilməlidir, yəni ona iki aydınlaşdırıcı parametr əlavə edilməlidir (bizə lazım olan valyutanın kodu və cari tarix). Bunu etmək üçün aşağıdakıları edirik:

1. Ölkəmizin Mərkəzi Bankının veb saytının səhifəsinə kursların arxivi ilə veb sorğu (1-ci üsula baxın) yaradırıq: http://cbr.ru/currency_base/dynamics.aspx

2. Soldakı formada istədiyiniz valyutanı seçin və başlanğıc və bitmə tarixlərini təyin edin:

İnternetdən valyuta məzənnələrini idxal edin

3. Düyməni basın Məlumat əldə etmək üçün və bir neçə saniyədən sonra müəyyən bir tarix intervalı üçün lazım olan kurs dəyərləri olan bir cədvəl görürük. Yaranan cədvəli tam aşağı sürüşdürün və veb səhifənin aşağı sol küncündəki qara və sarı oxu klikləməklə onu idxal üçün qeyd edin (sadəcə bu oxun niyə masanın yanında deyil, orada olduğunu soruşmayın – bu sayt dizaynerlərinə sual).

İndi pəncərənin yuxarı sağ küncündə disket olan düyməni axtarırıq Sorğunu yadda saxla (Sorğu yadda saxla) və sorğumuzun parametrləri ilə faylı istənilən uyğun adla istənilən uyğun qovluğa - məsələn, in Sənədlərim adı altında cbr. iqy.  Bundan sonra Veb Sorğu pəncərəsi və bütün Excel indilik bağlana bilər.

4. Sorğunu saxladığınız qovluğu açın və sorğu faylını axtarın cbr. iqy, sonra üzərinə sağ klikləyin - İlə açın - Notepad (və ya onu siyahıdan seçin – adətən bu fayldır notepad.exe qovluqdan C: Windows). Sorğu faylını Notepad-da açdıqdan sonra belə bir şey görməlisiniz:

İnternetdən valyuta məzənnələrini idxal edin

Burada ən qiymətli şey ünvan və sorğu parametrləri olan sətirdir ki, biz onu əvəz edəcəyik – bizə lazım olan valyutanın kodu (qırmızı rənglə vurğulanmış) və bugünkü ilə əvəz edəcəyimiz bitmə tarixidir (vurğulanmışdır). mavi). Aşağıdakıları əldə etmək üçün xətti diqqətlə redaktə edin:

http://cbr.ru/currency_base/dynamics.aspx?VAL_NM_RQ=["Valyuta kodu"]&date_req1=01.01.2000&r1=1&date_req2=["Tarix"]&rt=1&mode=1

Qalan hər şeyi olduğu kimi buraxın, faylı yadda saxlayın və bağlayın.

5. Excel-də yeni kitab yaradın, Mərkəzi Bankın məzənnələrinin arxivini idxal etmək istədiyimiz vərəqi açın. İstənilən uyğun xanada bizə cari tarixi verəcək düstur daxil edin mətn formatında sorğunun dəyişdirilməsi üçün:

=MƏTN(BUGÜN();”GG.AA.YYYY”)

və ya ingilis dilində

=MƏTN(BUGÜN(),»gg.aa.yyyy»)

Yaxınlıqdakı bir yerə cədvəldən lazım olan valyutanın kodunu daxil edirik:

Valyuta

Kodu   

ABŞ dolları

R01235

Euro

R01239

Narınlamaq

R01035

Yapon Yen

R01820

Tələb olunan kodu birbaşa Mərkəzi Bankın internet saytındakı sorğu sətirinə də baxmaq olar.

6. Yaradılmış xanaları və cbr.iqy faylını əsas götürərək məlumatları vərəqə yükləyirik, yəni tab-a keçin. Məlumat - Əlaqələr - Başqalarını tapın (Məlumat - Mövcud Bağlantılar). Açılan məlumat mənbəyi seçim pəncərəsində faylı tapın və açın cbr. iqy. İdxal etməzdən əvvəl Excel bizimlə üç şeyi aydınlaşdıracaq.

Birincisi, məlumat cədvəlini hara idxal etmək lazımdır:

İnternetdən valyuta məzənnələrini idxal edin

İkincisi, valyuta kodunu haradan əldə etmək olar (qutunu yoxlaya bilərsiniz Bu standart dəyəri istifadə edin (Gələcək yeniləmələr üçün bu dəyərdən/istinaddan istifadə edin), belə ki, sonradan hər dəfə bu xana yeniləmələr zamanı və qeyd xanası göstərilmir Hüceyrə dəyəri dəyişdikdə avtomatik yeniləyin (Hüceyrə dəyəri dəyişdikdə avtomatik yeniləyin):

İnternetdən valyuta məzənnələrini idxal edin

Üçüncüsü, bitmə tarixini hansı xanadan götürmək lazımdır (həmçinin burada hər iki xananı qeyd edə bilərsiniz ki, sabah yeniləyərkən bu parametrləri əl ilə təyin etməyə ehtiyac qalmasın):

İnternetdən valyuta məzənnələrini idxal edin

Basın OK, bir neçə saniyə gözləyin və vərəqdə istədiyiniz valyutanın məzənnəsinin tam arxivini əldə edin:

İnternetdən valyuta məzənnələrini idxal edin

Birinci üsulda olduğu kimi, idxal edilmiş məlumatların üzərinə sağ tıklayarak və əmri seçməklə Diapazon xüsusiyyətləri (Məlumat diapazonunun xüsusiyyətləri), siz yeniləmə sürətini tənzimləyə bilərsiniz Fayl açarkən (Açıq faylda yeniləyin). Sonra İnternetə çıxışınız varsa, məlumatlar hər gün avtomatik olaraq yenilənəcək, yəni Cədvəl avtomatik olaraq yeni məlumatlarla yenilənəcəkdir.

Funksiyadan istifadə edərək cədvəlimizdən istədiyiniz tarix üçün məzənnə çıxarmaq ən asandır VPR (BAXIN) – Əgər onunla tanış deyilsinizsə, mən sizə bunu etməyi məsləhət görürəm. Belə bir düsturla, məsələn, cədvəlimizdən 10 yanvar 2000-ci il tarixinə dolların məzənnəsini seçə bilərsiniz:

İnternetdən valyuta məzənnələrini idxal edin

və ya ingilis dilində =VLOOKUP(E5,cbr,3,1)

hara

  • E5 – verilmiş tarixi ehtiva edən xana
  • cbr – məlumat diapazonunun adı (import zamanı avtomatik olaraq yaradılır və adətən sorğu faylının adı ilə eynidir)
  • 3 – məlumatları əldə etdiyimiz cədvəlimizdəki sütunun seriya nömrəsi
  • 1 – VLOOKUP funksiyası üçün təxmini axtarışı ehtiva edən arqument, beləliklə siz A sütununda faktiki mövcud olmayan aralıq tarixlər üçün kursları tapa biləsiniz (ən yaxın əvvəlki tarix və onun kursu götürüləcək). VLOOKUP funksiyasından istifadə edərək təxmini axtarış haqqında ətraflı oxuya bilərsiniz.

  • Cari xanada müəyyən bir tarix üçün dolların məzənnəsini almaq üçün makro
  • İstənilən tarix üçün dolların, avronun, qrivnanın, funt sterlinqin və s.-nin məzənnəsini əldə etmək üçün PLEX əlavə funksiyası
  • PLEX əlavəsində istənilən tarixdə istənilən valyuta məzənnəsini daxil edin

Cavab yaz