Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wetter aus dem Internet

Wetter aus dem Internet
03.05.2007 11:37:00
Wolf
hallo,
wie kann ich ohne VBA in eine Zelle die Tagestemperatur aus dem Internet laden? Links neben der Zielzelle steht das aktuelle Datum, zu dem ich die Temperatur brauche.
Wie man sieht, gliedert sich die Frage in zwei Teile:
1. wie kann man überhaupt Inhalte aus dem Netz laden und wertabhängig in eine Tabelle bringen?
2. von welcher Website kann man sowas machen?
Wolf

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wetter aus dem Internet
03.05.2007 12:46:00
gerwas
das interressiert mich auch...

AW: Wetter aus dem Internet
03.05.2007 14:31:00
Wolf
Hat vielleicht jemand eine Antwort auf Frage 1?

AW: Wetter aus dem Internet
03.05.2007 14:33:41
Rudolf
Hi!
Wenn das Deinen Vorstellungen entspricht geht's eigentlich ganz einfach:
Du erstellst eine neue Webabfrage (Daten - externe Daten importieren - neue Webabfrage)
Als Anbieter hab' ich mal Wetter.com verwendet; also tippst Du http://www.wetter.com ein und suchst mit Deiner Postleitzahl die Wettervorhersage... anschließend kannst Du den Bereich vom Browser-Fenster auswählen (gelben Pfeil anklicken) aus dem die Daten abgefragt werden sollen... jetzt noch auf importieren klicken und die Temperatur steht in Excel...
Du kannst noch die Datenbereichseigenschaften mit einem Rechtsklick auf die Daten ändern und z.B. einen Abfrageintervall von 1 Minute oder so einstellen...
Falls Du aber die Werte "aufzeichnen" willst, kommst Du wohl nicht um ein Makro herum...
Hoffe, ich konnte Deine Frage damit beantworten
Rudolf

Anzeige
AW: Wetter aus dem Internet
03.05.2007 15:15:00
Wolf
Hi,
danke, Rudolf. Es klappt erst mal provisorisch. Aber eine beantwortete Frage zieht zwei unbeantwortete nach sich. Und zwar:
1. ich will nur einen Zellwert aus einer importierten Tabelle. Von Wetter.de werden mir jedoch etwa 20 Zellen importiert. Kann ich die anderen beim Import ausschließen? Ich helfe mir gerade noch mit dem Import auf eine Seite außerhalb des Druckbereichs, und frage dann die entsprechende Zelle erneut ab. Wenn ich aber 7 Werte pro Woche abfragen will, verbrauche ich allmählich zu viel Platz ...
2. Nur aus Interesse: funktioniert das auch auf Seiten, die mit Flash arbeiten?
Dann möchte auch Werte aus der Vergangenheit abfragen (oder diese, als schlechtere Lösung, jeweils zum aktuellen Tag abfragen und sie dann speichern). Also hinter dem Datum 3. März 2007 sollte das dazugehörige Wetter stehen, und zwar ohne spätere Veränderung. Hast Du einen Tipp, wie ein solches Makro aussehen kann?

Anzeige
AW: Wetter aus dem Internet
03.05.2007 15:51:55
Rudolf
Hi,
1) es reicht wenn Du eine Abfrage auf einem gesonderten Tabelle machst und dann entsprechende Makros einsetzt die a) das aktuelle Datum einfügen (sofern das Datumsformat aus der Web-Abfrage nicht passt) und b) den aktuellen Wert aus der Abfrage rauskopiert.
Anschließend hast Du eine schöne Liste mit den Tagestemperaturen...
2) Es ist nicht möglich aus einer Flash-Animation Daten zu ziehen (ist reine animierte Grafik)
3) Tja, Werte aus der Vergangenheit... ich fürchte das musst Du manuell rausschreiben - oder mal schaun, ob's irgendwo eine Liste gibt die Du einmal abfrägst... hängt halt vom Anbieter ab... wenn's nicht zu viele Vergangenheitswerte sind, würde ich mir an Deiner Stelle mal Zeit nehmen und die selber rausschreiben...
Grüße
Rudolf
3)
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Wetterdaten aus dem Internet in Excel einfügen


Schritt-für-Schritt-Anleitung

Um Wetterdaten in Excel zu importieren, folge diesen Schritten:

  1. Öffne Excel und gehe zum Menüpunkt „Daten“.
  2. Klicke auf „Externe Daten importieren“ und wähle „Neue Webabfrage“.
  3. Gib die URL der Wetterseite ein, beispielsweise wetter.com.
  4. Suche nach der Wettervorhersage für Deine Postleitzahl.
  5. Wähle den Bereich aus, der die Temperaturdaten enthält (benutze den gelben Pfeil).
  6. Klicke auf „Importieren“, um die Wetterdaten in Excel zu laden.
  7. Um nur einen Zellwert zu importieren, erstelle eine separate Tabelle und nutze Makros, um gezielt die gewünschten Daten auszulesen.

Häufige Fehler und Lösungen

  • Problem: Zu viele Zellen werden importiert.

    • Lösung: Importiere die Daten in eine separate Tabelle und nutze Formeln oder Makros, um nur die benötigten Werte auszuwählen.
  • Problem: Daten von Flash-Seiten können nicht importiert werden.

    • Lösung: Leider ist es nicht möglich, aus Flash-Animationen Daten zu extrahieren, da sie als animierte Grafiken dargestellt werden.
  • Problem: Fehlende Daten aus der Vergangenheit.

    • Lösung: Manchmal sind vergangene Wetterdaten nicht direkt verfügbar. Du kannst versuchen, sie manuell zu notieren oder nach offiziellen Wetterarchiven zu suchen.

Alternative Methoden

Falls Du keine Webabfrage nutzen möchtest, gibt es alternative Möglichkeiten:

  • Wetterdaten Download: Viele Wetterseiten bieten die Möglichkeit, Wetterdaten als CSV oder Excel-Dateien herunterzuladen. Du kannst diese Dateien dann in Excel importieren.

  • API-Nutzung: Einige Wetterdienste bieten APIs an, über die Du automatisiert Wetterdaten abrufen kannst. Diese Methode erfordert jedoch grundlegende Programmierkenntnisse.


Praktische Beispiele

  • Tagesdurchschnittstemperatur: Um die Tagesdurchschnittstemperatur zu berechnen, importiere die täglichen Temperaturen in eine Excel-Tabelle und verwende die Funktion =MITTELWERT(Bereich), um den Durchschnitt zu ermitteln.

  • Wetter vergangenheit datum: Du kannst eine Tabelle erstellen, in der Du das Datum und die entsprechende Temperatur manuell einträgst, um eine Historie der Wetterdaten zu führen.


Tipps für Profis

  • Automatisierung: Nutze VBA-Makros, um den Import der Wetterdaten zu automatisieren. So kannst Du regelmäßig aktuelle Wetterdaten ohne manuelle Eingaben abrufen.

  • Datenüberprüfung: Stelle sicher, dass die importierten Wetterdaten regelmäßig überprüft werden, um die Genauigkeit der Daten zu gewährleisten.

  • Grafische Darstellung: Nutze die Diagrammfunktion in Excel, um die Entwicklung der Temperaturen grafisch darzustellen. Dies ist besonders hilfreich, um Trends im Wetter zu erkennen.


FAQ: Häufige Fragen

1. Wie kann ich nur einen Zellwert aus der importierten Tabelle extrahieren?
Erstelle eine separate Tabelle und nutze Makros, um gezielt die gewünschten Zellwerte auszulesen.

2. Funktioniert der Import auch auf Seiten, die mit Flash arbeiten?
Nein, aus Flash-Animationen können keine Daten extrahiert werden, da sie als animierte Grafiken dargestellt werden.

3. Wo finde ich Wetterdaten aus der Vergangenheit?
Wetterdaten für vergangene Tage sind oft auf offiziellen Wetterseiten oder in historischen Wetterarchiven zu finden. Manchmal ist es notwendig, die Daten manuell zu notieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige