Osallistu kisaan Liiga ja rekkamies – 500 € palkinnot!
Excel kysymys
-
mara
- Jäsen
- Viestit: 49
- Liittynyt: 06.02.2004, 12:15
- Pisteitä: 0
Excel kysymys
Jos haluaisin, että excelini osaisi hakea joltain www-sivulta minulle jonkun tiedon, mitähän 'kaavaa' minun pitäisi käyttää? Jotain makroa?
Minikommentit
-
mara
- Jäsen
- Viestit: 49
- Liittynyt: 06.02.2004, 12:15
- Pisteitä: 0
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 34
Minikommentit
-
KR
- Jäsen
- Viestit: 564
- Liittynyt: 23.01.2004, 15:52
-
Tuotto: -1.50 yks.
Palautus%: 0.00%
Panosten ka: 1.50 yks.
Vetoja: 1
- Pisteitä: 260
Tiettyä numeroa tai lukua ei Excelillä pysty poimimaan suoraan mutta voihan ongelman kiertää. Mikään ei estä tekemästä Exceliin vaikkapa seuraavaa (vaikkakin joudut ensin lataamaan kokonaisen taulukon tai jopa koko sivun)
Oletetaan että olet jostakin syystä kiinnostunut Aachenin maalimäärästä per ottelu.
1. Data - Get External Data - New Web query
Valitse osoite:
http://www.royalscore.com/wframesOld/ta ... 1&direct=1
Eli ladataan BundesII sarjataulukko vaikkapa "Sheet1":lle
Tämän jälkeen sivua ei tarvitse ladata uudestaan samalla proseduurilla vaan riittää kun menet esim Excelissä taulukon päälle, painat oikeaa hiirtä ja valitset vain refresh data.
Valitse samassa valikossa kuin osoitteenkin annat: "one or more specific tables on page", esimerkissä arvo "6", löytyy kokeilemalla TAI uusimmassa Excelissä visuaalisesti. Arvo 6 tässä esimerkissä lataa vain taulukon.
2. Siirry Sheet2:lle
Tee funktio ==VLOOKUP("Aachen";'Sheet1'!C4:V21;16;0)/VLOOKUP("Aachen";'Sheet1'!C4:V21;2;0)
missä Parametrit ovat
'Sheet1'!C4:V21= alue jossa koko taulukko on
16= 16. sarake eli tehdyt maalit
0= haetaan vain tarkat osumat haettavalla nimellä
2= toinen sarake eli pelatut ottelut
Esimerkin funktio palauttaa siis joukkueen keskimääräiset maalit webistä haetusta sivusta. Luonnollisesti voit tehdä samalla tavalla paljon monimutkaisempiakin laskelmia mutta tämä vain esimerkkinä. Toiset sivut taipuvat paremmin ja toiset huonommin. Itse pidän Royalscoren luettavuudesta vaikka sivut ovatkin usein jumissa.
-KR-
Oletetaan että olet jostakin syystä kiinnostunut Aachenin maalimäärästä per ottelu.
1. Data - Get External Data - New Web query
Valitse osoite:
http://www.royalscore.com/wframesOld/ta ... 1&direct=1
Eli ladataan BundesII sarjataulukko vaikkapa "Sheet1":lle
Tämän jälkeen sivua ei tarvitse ladata uudestaan samalla proseduurilla vaan riittää kun menet esim Excelissä taulukon päälle, painat oikeaa hiirtä ja valitset vain refresh data.
Valitse samassa valikossa kuin osoitteenkin annat: "one or more specific tables on page", esimerkissä arvo "6", löytyy kokeilemalla TAI uusimmassa Excelissä visuaalisesti. Arvo 6 tässä esimerkissä lataa vain taulukon.
2. Siirry Sheet2:lle
Tee funktio ==VLOOKUP("Aachen";'Sheet1'!C4:V21;16;0)/VLOOKUP("Aachen";'Sheet1'!C4:V21;2;0)
missä Parametrit ovat
'Sheet1'!C4:V21= alue jossa koko taulukko on
16= 16. sarake eli tehdyt maalit
0= haetaan vain tarkat osumat haettavalla nimellä
2= toinen sarake eli pelatut ottelut
Esimerkin funktio palauttaa siis joukkueen keskimääräiset maalit webistä haetusta sivusta. Luonnollisesti voit tehdä samalla tavalla paljon monimutkaisempiakin laskelmia mutta tämä vain esimerkkinä. Toiset sivut taipuvat paremmin ja toiset huonommin. Itse pidän Royalscoren luettavuudesta vaikka sivut ovatkin usein jumissa.
-KR-
@Rajainmaki
Minikommentit