Ọnụego mgbanwe emelitere na Excel

Atụlela m ugboro ugboro ụzọ isi bubata data n'ime Excel site na ịntanetị yana mmelite akpaka na-esote. Ọ kachasị:

  • Na ụdị ochie nke Excel 2007-2013, enwere ike ime nke a site na arịrịọ webụ ozugbo.
  • Malite na 2010, enwere ike ime nke a nke ọma site na ntinye ajụjụ ike.

Na ụzọ ndị a na ụdị Microsoft Excel kachasị ọhụrụ, ị nwere ike tinye ugbu a ọzọ - ibubata data sitere na ịntanetị na usoro XML site na iji ọrụ arụnyere arụnyere.

XML (eXtensible Markup Language = Extensible Markup Language) bụ asụsụ zuru ụwa ọnụ emebere iji kọwaa ụdị data ọ bụla. N'ezie, ọ bụ ederede dị larịị, mana ejiri mkpado pụrụ iche agbakwunyere na ya iji gosipụta nhazi data. Ọtụtụ saịtị na-enye iyi data ha n'efu n'ụdị XML maka onye ọ bụla ibudata. Na weebụsaịtị nke Central Bank of Our Country (www.cbr.ru), karịsịa, site n'enyemaka nke nkà na ụzụ yiri ya, a na-enye data na ọnụego mgbanwe nke ego dị iche iche. Site na ebe nrụọrụ weebụ Exchange Moscow (www.moex.com) ị nwere ike ibudata ntinye maka ebuka, agbụ na ọtụtụ ozi ndị ọzọ bara uru n'otu ụzọ ahụ.

Site na ụdị 2013, Excel nwere ọrụ abụọ maka ibunye data XML ozugbo na ịntanetị n'ime sel akwụkwọ ọrụ: Ọrụ Webụ (WEBSERVICE) и Nzacha.XML (FILTERXML). Ha na-arụ ọrụ na abụọ - nke mbụ ọrụ ahụ Ọrụ Webụ na-eme arịrịọ na saịtị achọrọ wee weghachi nzaghachi ya na usoro XML, wee jiri ọrụ ahụ Nzacha.XML anyị 'na-atụgharị' azịza a n'ime components, wepụ data anyị chọrọ na ya.

Ka anyị leba anya n'ọrụ nke ọrụ ndị a site na iji ihe atụ kpochapụwo - na-ebubata ọnụego mgbanwe nke ego ọ bụla anyị chọrọ maka oge oge enyere site na webụsaịtị Central Bank nke Obodo anyị. Anyị ga-eji ihe owuwu a dị ka oghere:

Ọnụego mgbanwe emelitere na Excel

Ebe a:

  • Mkpụrụ ndụ edo edo nwere ụbọchị mmalite na njedebe nke oge mmasị anyị.
  • Onye na-acha anụnụ anụnụ nwere ndepụta ndọpụta nke ego na-eji iwu ahụ Data – nkwado – Ndepụta (Data - nkwado - Ndepụta).
  • N'ime mkpụrụ ndụ ndụ ndụ, anyị ga-eji ọrụ anyị mepụta eriri ajụjụ wee nweta nzaghachi nke ihe nkesa.
  • Tebụl dị n'aka nri bụ ntụaka maka koodu ego (anyị ga-achọ ya ntakịrị oge).

Ka a pụọ!

Nzọụkwụ 1. Ịmepụta eriri ajụjụ

Iji nweta ozi achọrọ site na saịtị ahụ, ịkwesịrị ịjụ ya nke ọma. Anyị na-aga na www.cbr.ru ma mepee njikọ dị n'okpuru isi ibe' Akụrụngwa nka'- Nweta data site na iji XML (http://cbr.ru/development/SXML/). Anyị na-atụgharị ntakịrị ntakịrị na n'ihe atụ nke abụọ (Ihe atụ 2) a ga-enwe ihe anyị chọrọ - ịnweta ọnụego mgbanwe maka oge etiti ụbọchị enyere:

Ọnụego mgbanwe emelitere na Excel

Dịka ị na-ahụ site na ọmụmaatụ, eriri ajụjụ ga-enwerịrị ụbọchị mmalite (date_req1) na njedebe (date_req2) nke oge mmasị anyị na koodu ego (VAL_NM_RQ), ọnụego nke anyị chọrọ inweta. Ị nwere ike ịchọta koodu ego ego na tebụl n'okpuru:

Ego

Usoro

                         

Ego

Usoro

Ahịa Australia R01010

Lithuanian litas

R01435

Shilling Austrian

R01015

Akwụkwọ ikike nke Lithuania

R01435

Manat Azerbaijani

R01020

Leu uzo

R01500

Pound

R01035

РќРµРјРµС † РєР ° СЏ РјР ° СЂРєР °

R01510

Angola ọhụrụ kwanza

R01040

guilder Dutch

R01523

Armenian Dram

R01060

Norwegian Krone

R01535

Belarusian ruble

R01090

Polish Zloty

R01565

French franc

R01095

Portuguese escudo

R01570

Ọdụm Bulgarian

R01100

Leu

R01585

Ezigbo Brazil

R01115

Singapore dollar

R01625

Hungarian Forint

R01135

Suriname dollar

R01665

Hong Kong Dollar

R01200

Tajik somoni

R01670

Drachma Grik

R01205

Tajik ruble

R01670

Danish krone

R01215

Turkish lira

R01700

US dollar

R01235

Turkmen manat

R01710

Euro

R01239

New Turkmen manat

R01710

Indian Rupee

R01270

Uzbek nchikota

R01717

Irish paụnd

R01305

our country hryvnia

R01720

Iceland krone

R01310

our country karbovanets

R01720

Spanish peseta

R01315

Akara Finnish

R01740

Italian lira

R01325

French eziokwu

R01750

Kazakhstan tenge

R01335

Czech koruna

R01760

Canadian dollar

R01350

Swedish krona

R01770

Kyrgyz som

R01370

Swiss frank

R01775

Yuan ndị China

R01375

Estonia kroon

R01795

Kuwaiti dinar

R01390

Yugoslavia ọhụrụ dinar

R01804

Latvia lat

R01405

South Africa rand

R01810

Osisi Lebanọn

R01420

Republic of Korea meriri

R01815

Japanese yen

R01820

Ntuziaka zuru oke maka koodu ego dị na webụsaịtị Central Bank - lee http://cbr.ru/scripts/XML_val.asp?d=0

Ugbu a, anyị ga-etolite eriri ajụjụ n'ime cell na mpempe akwụkwọ nwere:

  • onye ọrụ concatenation ederede (&) iji tinye ya ọnụ;
  • atụmatụ VPR (VLOOKUP)ịchọta koodu nke ego anyị chọrọ na ndekọ;
  • atụmatụ TEXT (TEXT), nke na-atụgharị ụbọchị dịka usoro enyere ụbọchị-ọnwa site na slash.

Ọnụego mgbanwe emelitere na Excel

="http://cbr.ru/scripts/XML_dynamic.asp?date_req1="&ТЕКСТ(B2;"ДД/ММ/ГГГГ")&  "&date_req2="&ТЕКСТ(B3;"ДД/ММ/ГГГГ")&"&VAL_NM_RQ="&ВПР(B4;M:N;2;0)  

Nzọụkwụ 2. Mezue arịrịọ ahụ

Ugbu a, anyị na-eji ọrụ ahụ Ọrụ Webụ (WEBSERVICE) jiri eriri ajụjụ ewepụtara dị ka naanị arụmụka. Azịza ya ga-abụ ogologo ahịrị nke koodu XML (ọ ka mma ịgbanwuo mkpuchi okwu wee bulie nha cell ma ọ bụrụ na ịchọrọ ịhụ ya n'ozuzu ya):

Ọnụego mgbanwe emelitere na Excel

Nzọụkwụ 3. Ịtụle azịza ya

Iji mee ka ọ dịkwuo mfe ịghọta nhazi nke data nzaghachi, ọ ka mma iji otu n'ime ihe ntanetị XML n'ịntanetị (dịka ọmụmaatụ, http://xpather.com/ ma ọ bụ https://jsonformatter.org/xml-parser), nke nwere ike ịhazi koodu XML n'anya, na-agbakwunye indents na ya ma gosipụta syntax na agba. Mgbe ahụ ihe niile ga-edo anya karị:

Ọnụego mgbanwe emelitere na Excel

Ugbu a ị nwere ike ịhụ n'ụzọ doro anya na ụkpụrụ omume na-emebere site na mkpado anyị ..., na ụbọchị bụ àgwà Ụbọchị na mkpado .

Iji wepụ ha, họrọ otu kọlụm iri (ma ọ bụ karịa - ọ bụrụ na ejiri oke akụkụ mee ya) mkpụrụ ndụ efu na mpempe akwụkwọ (n'ihi na edobere oge ụbọchị 10) wee tinye ọrụ na mmanya usoro. Nzacha.XML (NzachaXML):

Ọnụego mgbanwe emelitere na Excel

N'ebe a, arụmụka mbụ bụ njikọ na cell nwere nzaghachi nkesa (B8), na nke abụọ bụ eriri ajụjụ na XPath, asụsụ pụrụ iche nke enwere ike iji nweta mpempe akwụkwọ XML dị mkpa ma wepụ ha. Ị nwere ike ịgụkwu gbasara asụsụ XPath, dịka ọmụmaatụ, ebe a.

Ọ dị mkpa na mgbe ịbanye na usoro ahụ, adịghị pịa Tinye, na ụzọ mkpirisi ahụigodo Ctrl+Mgbanwe+Tinye, ntụgharị tinye ya dị ka usoro nhazi (a ga-agbakwunye ihe nkwado a na-agbanye gburugburu ya na-akpaghị aka). Ọ bụrụ na ị nwere ụdị Office 365 kachasị ọhụrụ yana nkwado maka usoro dị ike na Excel, yabụ ọ dị mfe Tinye, na ịkwesighi ịhọrọ mkpụrụ ndụ efu n'ihu - ọrụ ahụ n'onwe ya ga-ewe ọtụtụ sel dị ka ọ chọrọ.

Iji wepụta ụbọchị, anyị ga-eme otu ihe ahụ - anyị ga-ahọrọ ọtụtụ mkpụrụ ndụ efu na kọlụm dị n'akụkụ wee jiri otu ọrụ ahụ, mana na ajụjụ XPath dị iche, iji nweta ụkpụrụ niile nke njirimara ụbọchị site na mkpado ndekọ:

=Nzacha.XML(B8;”//Record/@Ụbọchị”)

Ugbu a n'ọdịnihu, mgbe ị na-agbanwe ụbọchị na sel mbụ B2 na B3 ma ọ bụ na-ahọrọ ego dị iche na ndepụta ndọpụta nke cell B3, a ga-emelite ajụjụ anyị na-akpaghị aka, na-ezo aka na Central Bank nkesa maka data ọhụrụ. Iji aka manye mmelite, ị nwekwara ike iji ụzọ mkpirisi ahụigodo Ctrl+Alt+F9.

  • Bubata ọnụego bitcoin na Excel site na ajụjụ ike
  • Bubata ọnụego mgbanwe site na ịntanetị na ụdị Excel ochie

Nkume a-aza