Importējiet valūtas maiņas kursus no interneta

Konkrētas valūtas kursa importēšana no interneta ar automātisku atjaunināšanu ir ļoti izplatīts uzdevums daudziem Microsoft Excel lietotājiem. Iedomājieties, ka jums ir cenrādis, kas katru rītu ir jāpārrēķina atbilstoši valūtas kursam. Vai projekta budžets. Vai arī līguma izmaksas, kas jāaprēķina, izmantojot dolāra kursu līguma noslēgšanas dienā.

Šādās situācijās problēmu var atrisināt dažādos veidos – viss ir atkarīgs no tā, kādu Excel versiju esat instalējis un kādi papildinājumi ir tai virsū.

1. metode: vienkāršs tīmekļa pieprasījums par pašreizējo valūtas kursu

Šī metode ir piemērota tiem, kuriem datorā joprojām ir vecās Microsoft Office 2003-2007 versijas. Tas neizmanto nekādus trešo pušu papildinājumus vai makro un darbojas tikai ar iebūvētām funkcijām.

prese No interneta (tīmeklis) tab Datums (Datums). Parādītajā logā rindā Adrese (Adrese) ievadiet tās vietnes URL, no kuras tiks iegūta informācija (piemēram, http://www.finmarket.ru/currency/rates/) un nospiediet taustiņu ienākt.

Importējiet valūtas maiņas kursus no interneta

Kad lapa tiek ielādēta, tabulās, kuras Excel var importēt, parādīsies melnas un dzeltenas bultiņas. Noklikšķinot uz šādas bultiņas, tiek atzīmēta importēšanas tabula.

Kad visas nepieciešamās tabulas ir atzīmētas, noklikšķiniet uz pogas imports (Importēt) loga apakšā. Pēc kāda laika, kas nepieciešams datu ielādei, atzīmēto tabulu saturs parādīsies lapas šūnās:

Importējiet valūtas maiņas kursus no interneta

Lai veiktu papildu pielāgošanu, ar peles labo pogu noklikšķiniet uz jebkuras no šīm šūnām un konteksta izvēlnē atlasiet komandu. Diapazona īpašības (Datu diapazona rekvizīti).Šajā dialoglodziņā, ja vēlaties, ir iespējams konfigurēt atjaunināšanas biežumu un citus parametrus:

Importējiet valūtas maiņas kursus no interneta

Akciju kotācijas, jo tās mainās ik pēc dažām minūtēm, varat atjaunināt biežāk (izvēles rūtiņa Atsvaidzināt ik pēc N min.), taču vairumā gadījumu valūtas maiņas kursus pietiek atjaunināt vienu reizi dienā (izvēles rūtiņa Atjauninājums failā ir atvērts).

Ņemiet vērā, ka viss importēto datu diapazons programmā Excel tiek apstrādāts kā viena vienība un tam tiek piešķirts savs nosaukums, ko var redzēt cilnes nosaukumu pārvaldniekā. formula (Formulas — vārdu pārvaldnieks).

2. metode. Parametrisks tīmekļa vaicājums, lai iegūtu valūtas maiņas kursu noteiktā datumu diapazonā

Šī metode ir nedaudz modernizēta pirmā iespēja un sniedz lietotājam iespēju saņemt vēlamās valūtas kursu ne tikai tekošajai dienai, bet arī jebkuram citam interesējošam datumam vai datumu intervālam. Lai to izdarītu, mūsu tīmekļa pieprasījums ir jāpārvērš par parametrisku, ti, tam jāpievieno divi precizējoši parametri (mums nepieciešamās valūtas kods un pašreizējais datums). Lai to izdarītu, mēs rīkojamies šādi:

1. Mēs izveidojam tīmekļa pieprasījumu (skat. 1. metodi) Mūsu valsts Centrālās bankas vietnes lapai ar kursu arhīvu: http://cbr.ru/currency_base/dynamics.aspx

2. Kreisajā pusē esošajā veidlapā atlasiet vajadzīgo valūtu un iestatiet sākuma un beigu datumus:

Importējiet valūtas maiņas kursus no interneta

3. Noklikšķiniet uz pogas Lai iegūtu datus un pēc pāris sekundēm mēs redzam tabulu ar kursu vērtībām, kas mums vajadzīgas konkrētajam datuma intervālam. Ritiniet iegūto tabulu līdz galam un atzīmējiet to importēšanai, noklikšķinot uz melnās un dzeltenās bultiņas tīmekļa lapas apakšējā kreisajā stūrī (tikai nejautājiet, kāpēc šī bultiņa ir tur, nevis blakus tabulai – tas ir jautājums vietņu dizaineriem).

Tagad mēs meklējam pogu ar disketi loga augšējā labajā stūrī Saglabāt pieprasījumu (Saglabāt vaicājumu) un saglabājiet failu ar mūsu pieprasījuma parametriem jebkurā piemērotā mapē ar jebkuru ērtu nosaukumu - piemēram, in Mani dokumenti zem nosaukuma cbr. iqy.  Pēc tam tīmekļa vaicājuma logu un visu programmu Excel pagaidām var aizvērt.

4. Atveriet mapi, kurā saglabājāt pieprasījumu, un meklējiet pieprasījuma failu cbr. iqy, pēc tam ar peles labo pogu noklikšķiniet uz tā - Atvērt ar — Notepad (vai atlasiet to sarakstā — parasti tas ir fails notepad.exe no mapes C: Windows). Pēc pieprasījuma faila atvēršanas programmā Notepad jums vajadzētu redzēt kaut ko līdzīgu:

Importējiet valūtas maiņas kursus no interneta

Visvērtīgākā šeit ir rinda ar adresi un tajā esošie vaicājuma parametri, kurus aizstāsim – mums nepieciešamās valūtas kods (izcelts sarkanā krāsā) un beigu datums, kuru aizstāsim ar šodienas (izcelts zils). Uzmanīgi rediģējiet rindu, lai iegūtu tālāk norādīto.

http://cbr.ru/currency_base/dynamics.aspx?VAL_NM_RQ=["Valūtas kods"]&date_req1=01.01.2000&r1=1&date_req2=["Datums"]&rt=1&režīms=1

Atstājiet visu pārējo, kā tas ir, saglabājiet un aizveriet failu.

5. Izveidojiet jaunu grāmatu programmā Excel, atveriet lapu, kurā vēlamies importēt Centrālās bankas likmju arhīvu. Jebkurā piemērotā šūnā ievadiet formulu, kas norādīs mums pašreizējo datumu teksta formātā vaicājuma aizstāšanai:

=TEKSTS(ŠODIEN();”DD.MM.GGGG”)

vai angļu valodas versijā

=TEKSTS(ŠODIEN(),»dd.mm.gggg»)

Kaut kur netālu no tabulas ievadām vajadzīgās valūtas kodu:

Valūta

kods   

ASV dolārs

R01235

eiro

R01239

Mārciņa

R01035

Japānas jena

R01820

Nepieciešamo kodu var arī apskatīt vaicājuma virknē tieši Centrālās bankas vietnē.

6. Ielādējam datus lapā, par pamatu izmantojot izveidotās šūnas un failu cbr.iqy, proti, dodamies uz cilni Dati - Savienojumi - Atrodiet citus (Dati — esošie savienojumi). Atvērtajā datu avota atlases logā atrodiet un atveriet failu cbr. iqy. Pirms importēšanas programma Excel ar mums noskaidros trīs lietas.

Pirmkārt, kur importēt datu tabulu:

Importējiet valūtas maiņas kursus no interneta

Otrkārt, no kurienes iegūt valūtas kodu (varat atzīmēt izvēles rūtiņu Izmantojiet šo noklusējuma vērtību (Izmantojiet šo vērtību/atsauci turpmākai atsvaidzināšanai), lai vēlāk katru reizi šī šūna netiktu norādīta atjauninājumu laikā un izvēles rūtiņa Automātiski atjaunināt, kad mainās šūnas vērtība (Atsvaidzināt automātiski, kad mainās šūnas vērtība):

Importējiet valūtas maiņas kursus no interneta

Treškārt, no kuras šūnas ņemt beigu datumu (šeit varat arī atzīmēt abas rūtiņas, lai rīt, veicot atjaunināšanu, šie parametri nebūtu jāiestata manuāli):

Importējiet valūtas maiņas kursus no interneta

Noklikšķiniet OK, pagaidiet pāris sekundes un iegūstiet pilnu vajadzīgās valūtas maiņas kursa arhīvu uz lapas:

Importējiet valūtas maiņas kursus no interneta

Tāpat kā pirmajā metodē, ar peles labo pogu noklikšķinot uz importētajiem datiem un atlasot komandu Diapazona īpašības (Datu diapazona rekvizīti), varat pielāgot atsvaidzes intensitāti Atverot failu (Atsvaidzināt, ja fails ir atvērts). Pēc tam, ja jums ir pieejams internets, dati tiks automātiski atjaunināti katru dienu, ti, tabula tiks automātiski atjaunināta ar jauniem datiem.

Visvieglāk no mūsu tabulas iegūt vēlamā datuma likmi, izmantojot funkciju VPR (MEKLĒT) – Ja jūs to nepārzināt, es ļoti iesaku jums to darīt. Ar šādu formulu, piemēram, no mūsu tabulas varat izvēlēties dolāra kursu 10. gada 2000. janvārim:

Importējiet valūtas maiņas kursus no interneta

vai angļu valodā =VLOOKUP(E5,cbr,3,1)

kur

  • E5 – šūna, kurā ir norādīts datums
  • cbr – datu diapazona nosaukums (tiek automātiski ģenerēts importēšanas laikā un parasti ir tāds pats kā vaicājuma faila nosaukums)
  • 3 – mūsu tabulas kolonnas sērijas numurs, no kuras mēs iegūstam datus
  • 1 – arguments, kas ietver aptuvenu funkcijas VLOOKUP meklēšanu, lai varētu atrast kursus tiem starpposma datumiem, kas faktiski nav A ailē (tiks apgūts tuvākais iepriekšējais datums un tā kurss). Vairāk par aptuveno meklēšanu, izmantojot funkciju VLOOKUP, varat lasīt šeit.

  • Makro, lai pašreizējā šūnā iegūtu dolāra kursu konkrētam datumam
  • PLEX papildfunkcija, lai iegūtu dolāra, eiro, grivnas, sterliņu mārciņas utt. maiņas kursu jebkurā noteiktā datumā
  • Ievietojiet jebkuru valūtas kursu jebkurā datumā PLEX papildinājumā

Atstāj atbildi