![Kopieren Sie Zellen von einer Excel-Tabelle in eine andere, basierend auf einem Wert in der Zeile](https://rvso.com/image/1558678/Kopieren%20Sie%20Zellen%20von%20einer%20Excel-Tabelle%20in%20eine%20andere%2C%20basierend%20auf%20einem%20Wert%20in%20der%20Zeile.png)
Ich habe eine Tabelle, Blatt 1, mit minutengenau erfassten Daten. Jede Zeile hat einen Zeitstempel und die entsprechenden Daten folgen.
Ich habe eine zweite Tabelle/ein zweites Blatt, Blatt 2, mit zugehörigen Wetterdaten, die auf die gleiche Weise mit einem Zeitstempel versehen sind.
Gibt es eine Möglichkeit, die Zellen aus Blatt 2 basierend auf dem bekannten Zeitstempel an Blatt 1 anzuhängen? Blatt 1 prüft die Zeit in seiner eigenen Zelle, sucht dann in Blatt 2 nach derselben Zelle und kopiert, wenn es sie findet, die Daten aus Blatt 2 in sich selbst.
Sheet 1
Time Data1 Data2 Data3
09:54 A1 B1 C1
09:55 A2 B2 C2
...
13:18 AN BN CN
Sheet 2
Time Data4 Data5 Data6
09:54 Z1 X1 Y1
09:55 Z2 X2 Y2
...
13:18 ZN XN YN
So dass Blatt 1 am Ende so aussieht
Sheet 1
Time Data1 Data2 Data3 Data4 Data 5 Data6
09:54 A1 B1 C1 Z1 X1 Y1
09:55 A2 B2 C2 Z2 X2 Y2
...
13:18 AN BN CN ZN XN YN
Mein Problem besteht darin, dass ich zwar für jede Minute Wetterdaten habe, aber nicht für jede Minute Daten in Blatt 1. Ich habe mehrere Messwerte und Sprünge für 09:54 und 09:55, sodass ich die Zeilen nicht einfach 1:1 kopieren und einfügen kann.
Vielen Dank für Ihre Hilfe
Antwort1
Schreiben Sie die unten stehende Formel in Zelle E2 von Blatt1, und ziehen Sie den Zellenzeiger 2 Zelle rechts, dann drücken Sie F2 und beenden Sie es schließlich mitStrg+Umschalt+Eingabe. Füllen Sie es dann aus, bis es benötigt wird. Blatt 1 sieht aus wie der folgende Screenshot.
{=IFERROR(VLOOKUP(A2,Sheet2!A2:D5,{2,3,4},FALSE),"")}