Ji Înternetê rêjeyên danûstendinê derxînin

Ji bo gelek bikarhênerên Microsoft Excel-ê bi nûvekirina otomatîkî vekirina rêjeya dravê diyarkirî ji Înternetê karekî pir hevpar e. Bifikirin ku we navnîşek bihayê heye ku divê her sibe li gorî rêjeya danûstendinê ji nû ve were hesibandin. An jî budçeya projeyê. An jî lêçûna peymanê, ku divê bi karanîna rêjeya dolarê di roja encamdana peymanê de were hesibandin.

Di rewşên weha de, hûn dikarin pirsgirêkê bi awayên cûda çareser bikin - ew hemî bi kîjan guhertoya Excel-ê ku we saz kiriye û çi pêvekên li ser wê hene ve girêdayî ye.

Rêbaz 1: Daxwazek malperê ya hêsan ji bo rêjeya danûstendinê ya heyî

Ev rêbaz ji bo kesên ku hîn guhertoyên kevn ên Microsoft Office 2003-2007 li ser komputera xwe hene minasib e. Ew ti pêvek an makro-ya sêyemîn bikar nayîne û tenê li ser fonksiyonên çêkirî dixebite.

Bişkojkê bikirtînin Ji Înternetê (Tevn) tab Jimare (Rojek). Di pencereya ku xuya dike de, di rêzê de Navnîşan (Navnîşan) URL-ya malpera ku dê agahdarî jê were girtin têkevin (mînak, http://www.finmarket.ru/currency/rates/) û bişkojka bikirtînin Derbasbûn.

Ji Înternetê rêjeyên danûstendinê derxînin

Dema ku rûpel bar dike, tîrên reş û zer dê li ser tabloyên ku Excel dikare têxe xuya bibin. Bi tikandina li ser tîrek weha tabloya ji bo import nîşan dide.

Dema ku hemî tabloyên pêwîst têne nîşankirin, bişkojkê bikirtînin Malanîn (Anîn) li binê pencereyê. Piştî demek ku ji bo barkirina daneyan hewce ye, naveroka tabloyên nîşankirî dê di hucreyên li ser pelê de xuya bibin:

Ji Înternetê rêjeyên danûstendinê derxînin

Ji bo xwerûkirina zêde, hûn dikarin li ser yek ji van hucreyan rast-klîk bikin û fermanê ji menuya çarçoveyê hilbijêrin. Taybetmendiyên rêzê (Taybetmendiyên rêza daneyê).Di vê qutiya diyalogê de, heke bixwaze, gengaz e ku meriv frekansa nûvekirinê û pîvanên din mîheng bike:

Ji Înternetê rêjeyên danûstendinê derxînin

Nîşaneyên stock, ji ber ku ew her çend hûrdeman diguhezin, hûn dikarin pir caran nûve bikin (qutiya kontrolê Her N min nûve bikin.), lê rêjeyên danûstendinê, di pir rewşan de, bes e ku meriv rojê carekê nûve bike (qutiya kontrolê Nûvekirin li ser pelê vekirî).

Bala xwe bidinê ku tevahiya rêza daneya îthalkirî ji hêla Excel ve wekî yekîneyek yekane tête hesibandin û navê xwe tê dayîn, ku dikare di Rêvebirê Navê li ser tabê de were dîtin. formîl (Formulên - Rêvebirê Navê).

Rêbaz 2: Lêpirsîna malperê ya Parametrîk ji bo bidestxistina rêjeya danûstendinê ji bo rêzek tarîxek diyarkirî

Ev rêbaz vebijarkek yekem a hinekî nûjenkirî ye û fersendê dide bikarhêner ku rêjeya danûstendinê ya diravê xwestî ne tenê ji bo roja heyî, lê di heman demê de ji bo her tarîxek din an navberek din a berjewendiyê jî bistîne. Ji bo vê yekê, pêdivî ye ku daxwaza meya webê veguhezîne pîvanek parametrîkî, ango du pîvanên zelalker (koda pereyê ku em hewce ne û dîroka heyî) lê zêde bikin. Ji bo vê yekê, em jêrîn dikin:

1. Em li ser rûpela malpera Banka Navendî ya Welatê Me bi arşîva qursan re daxwazek malperê çêdikin (binihêrin rêbaza 1): http://cbr.ru/currency_base/dynamics.aspx

2. Di forma li milê çepê de, pereyê xwestî hilbijêrin û tarîxên destpêk û dawîyê destnîşan bikin:

Ji Înternetê rêjeyên danûstendinê derxînin

3. Bişkojka bitikîne Ji bo bidestxistina daneyan û piştî çend hûrdeman em tabloyek bi nirxên qursê yên ku ji bo navberek tarîxek diyar hewce ne dibînin. Tabloya ku derketî hetanî jêr bigerin û bi tikandina li ser tîra reş û zer a li quncikê çepê yê jêrîn ê malperê, wê ji bo import nîşan bikin (tenê nepirsin çima ev tîr li wir e û ne li kêleka tabloyê ye - ev e pirsek ji bo sêwiranerên malperê).

Naha em li quncikê jorê yê rastê yê pencereyê li bişkokek bi dîska dîskek digerin Daxwaza Save (Pirsandinê tomar bike) û pelê bi parametreyên daxwaza me li peldankek guncan di bin navek hêsan de hilînin - mînakî, di Belgeyên min di bin navê cbr. iqy.  Piştî wê, pencereya Web Query û hemî Excel ji bo nuha dikarin bêne girtin.

4. Peldanka ku we daxwaz lê tomar kiriye vekin û li pelê daxwazê ​​bigerin cbr. iqy, paşê li ser wê rast-klîk bikin - Bi Vekin - Notepad (an jî wê ji navnîşê hilbijêrin - bi gelemperî ew pelek e notepad.exe ji peldankê C: Windows). Piştî vekirina pelê daxwaznameyê di Notepad de, divê hûn tiştek weha bibînin:

Ji Înternetê rêjeyên danûstendinê derxînin

Tişta herî bi nirx li vir rêza navnîşan û pîvanên pirsê yên tê de ye, ku em ê li şûna wê biguhezînin - koda diravê ku em hewce ne (bi sor hatî destnîşan kirin) û tarîxa dawî, ya ku em ê li şûna ya îroyîn biguhezînin (li ronî kirin şîn). Bi baldarî rêzê biguherînin da ku jêrîn bistînin:

http://cbr.ru/currency_base/dynamics.aspx?VAL_NM_RQ=["Koda diravê"]&date_req1=01.01.2000&r1=1&date_req2=["Rojek"]&rt=1&mod=1

Her tiştê din wekî xwe bihêle, pelê hilîne û bigire.

5. Di Excel de pirtûkek nû biafirînin, pelika ku em dixwazin arşîva rêjeyên Bankeya Navendî têxin nav vekin. Di her hucreyek maqûl de, formulayek ku dê tarîxa heyî bide me binivîse di formata nivîsê de ji bo cîgirkirina pirsê:

=TEXT(ÎRO();”DD.MM.YYYY”)

an jî bi guhertoya Îngilîzî

=TEXT(ÎRO(),»dd.mm.yyyy»)

Li cîhek nêzîk em koda diravê ku em hewce ne ji tabloyê têkevin:

Diravcins

Navê dizî   

Dolarê dolar

R01235

euro

R01239

Tan

R01035

Yen Japanese

R01820

Koda pêwîst di heman demê de rasterast li ser malpera Banka Navendî dikare di rêzika pirsê de were dîtin.

6. Em daneyan li ser pelê bar dikin, şaneyên çêkirî û pelê cbr.iqy wekî bingeh bikar tînin, ango diçin tabê. Daneyên - Têkilî - Yên din bibînin (Daneyên - Têkiliyên heyî). Di pencereya hilbijartina çavkaniya daneyê de ku vedibe, pelê bibînin û vekin cbr. iqy. Berî importkirinê, Excel dê sê tiştan bi me re zelal bike.

Pêşîn, li ku derê meriv tabloya daneyê têxe:

Ji Înternetê rêjeyên danûstendinê derxînin

Ya duyemîn, hûn ji ku derê kodê diravê bistînin (hûn dikarin qutîkê kontrol bikin Vê nirxa xwerû bikar bînin (Vê nirx/referans ji bo nûvekirinên pêşerojê bikar bînin), da ku paşê her carê ev şanek di dema nûvekirin û qutiya kontrolê de neyê diyar kirin Dema ku nirxa hucreyê diguhere bixweber nûve bike (Gava ku nirxa hucreyê diguhere bixweber nûve bike):

Ji Înternetê rêjeyên danûstendinê derxînin

Ya sêyem, ji kîjan şaneyê dîroka dawîbûnê bigire (hûn dikarin her du qutiyan li vir jî kontrol bikin da ku sibe hûn ne hewce ne ku dema nûvekirinê van parameteran bi destan saz bikin):

Ji Înternetê rêjeyên danûstendinê derxînin

Watch OK, çend hûrdeman bisekinin û arşîvek bêkêmasî ya rêjeya danûstendinê ya dravê xwestinê li ser pelê bistînin:

Ji Înternetê rêjeyên danûstendinê derxînin

Mîna ku di rêbaza yekem de, bi klîkkirina rastê li ser daneya importkirî û bijartina fermanê Taybetmendiyên rêzê (Taybetmendiyên rêza daneyê), hûn dikarin rêjeya nûvekirinê rast bikin Dema ku pelek vekin (Li ser pelê vekirî nûve bike). Dûre ger xwe bigihînin Înternetê dê dane her roj bixweber bên nûkirin, ango tablo dê bixweber bi daneyên nû ve were nûve kirin.

Bi karanîna fonksiyonê derxistina rêjeya dîroka xwestinê ji tabloya me ya herî hêsan e VPR (VLOOKUP) - heke hûn pê nizanin, wê hingê ez bi tundî ji we re şîret dikim ku hûn wiya bikin. Bi formulek wusa, mînakî, hûn dikarin ji tabloya me rêjeya danûstendina dolarê ji bo 10ê Rêbendana 2000-an hilbijêrin:

Ji Înternetê rêjeyên danûstendinê derxînin

an bi Îngilîzî =VLOOKUP(E5,cbr,3,1)

ko

  • E5 - şaneya ku dîroka diyarkirî vedihewîne
  • cbr - Navê rêza daneyê (di dema importê de bixweber tête çêkirin û bi gelemperî wekî navê pelê pirsê ye)
  • 3 - jimareya rêzeya stûna di tabloya me de, ku em daneyan jê digirin
  • 1 - argumanek ku ji bo fonksiyona VLOOKUP-ê lêgerînek texmînî vedihewîne da ku hûn qursên ji bo wan tarîxên navber ên ku bi rastî di stûna A de nîn in bibînin (roja berê ya herî nêzîk û qursa wê dê were girtin). Hûn dikarin li vir li ser lêgerîna nêzîk bi karanîna fonksiyona VLOOKUP bêtir bixwînin.

  • Makro ku di hucreya heyî de rêjeya dolarê ji bo dîrokek diyarkirî bigire
  • Fonksiyona lêzêdekirina PLEX-ê ku ji bo her tarîxek diyarkirî rêjeya danûstendinê ya dolar, ewro, hryvnia, pound sterling, hwd.
  • Di pêveka PLEX-ê de her tarîxek rêjeyek dravê têxe

Leave a Reply