Wie füge ich Wochenenden in Daten ein, die nur Wochentagsdaten enthalten?

330
D. McGuire

Für Bitcoin habe ich täglich 2-Jahres-Schlusskurse. Vom 1. August 2016 bis 31. Juli 2018. Bitcoin kann an 7 Tagen in der Woche gehandelt werden. Diese Daten enthalten die Daten der Wochenenden:

Wie füge ich Wochenenden in Daten ein, die nur Wochentagsdaten enthalten?

Ich möchte weitere Datensätze, einschließlich Schlusskurse für Platin, und den NASDAQ-Index hinzufügen. Diese Datensätze enthalten nur Datumsangaben für 5 Tage pro Woche, wobei die Wochenenden übersprungen werden, da dann kein Handel stattfindet.

Ich habe eine Kolumne der vollen Wochentage über meine zweijährige Periode, aber ich möchte die entsprechenden Schlusskurse von Platin und NASDAQ in eine zweite Kolumne einschließen, aber die Daten werden durcheinander gebracht, da Wochenenden übersprungen werden. Zum Beispiel war der 29. Juli der letzte Sonntag, aber wenn ich die Daten von NASDAQ kopiert hätte, würde dieser Tag dem Freitag entsprechen, da er weder Samstag noch Sonntag in den Daten hat.

Wie kann ich diese Wochenendtermine in Excel einfügen, während die Schlusskurse mit den entsprechenden entsprechenden Daten für NASDAQ und Platin übereinstimmen? Ich möchte, dass die Schlusskurse an den eingefügten Wochenenden 0 sind.

0
`VLOOKUP` kann für Sie nützlich sein cybernetic.nomad vor 5 Jahren 1
Vielen Dank @ cybernetic.nomad! Könnten Sie bitte in Bezug auf diese besondere Situation erklären, wie ich diese Funktion verwenden kann? D. McGuire vor 5 Jahren 0

1 Antwort auf die Frage

0
cybernetic.nomad

Verwenden Sie die folgende Formel:

=VLOOKUP(A25,AA$2:AB$1000,2) 

Wobei A25das Datum (je nach Ihrer Bildschirmobergrenze) enthalten ist und AA$2:AB:1000der Bereich ist, der den NASDAQ-Index enthält, 2 ist die Nummer der Spalte in dem angegebenen Bereich ( AA$2:AB$1000im Beispiel).

Ich habe immer noch Probleme. Mein Freund und ich wissen auch nicht, warum wir es nicht zum Laufen bringen können, aber dies ist der Befehl, den ich verwende: = LOOKUP (B5, BTC!) $ A $ 29: $ A $ 758, BTC! $ F $ 29: $ F $ 758) Wobei B5 das erste Datum für NASDAQ-Einträge ist, BTC! ist das Blatt mit Bitcoin-Einträgen, $ A $ 29: $ A $ 758 ist die Spalte mit den Datumsangaben für Bitcoin auf dem Bitcoin-Blatt und $ F $ 29: $ F $: 758 ist der Schlusskurs für Bitcoin, aber alles, was passiert, ist Ich bekomme wiederholte Einträge, wenn ich die Formel nach unten ziehe. Irgendwelche Ideen, warum das passiert? Vielen Dank D. McGuire vor 5 Jahren 0
Ändern Sie es in: `= LOOKUP (B5, BTC! $ A $ 29: $ F $ 758,6)` cybernetic.nomad vor 5 Jahren 0
Immer noch nichts! Das kommt einfach mit # N / A D. McGuire vor 5 Jahren 0
Verpasste den Tippfehler, es ist ** V ** LOOKUP, nicht LOOKUP cybernetic.nomad vor 5 Jahren 0
VLOOKUP hatte das gleiche Problem, aber eigentlich haben wir herausgefunden, dass es ein dummer Grund ist, dass es nicht funktioniert hat! Excel fordert, dass Sie alle Ihre Daten in der ältesten Reihenfolge haben. Daher musste ich alle meine Daten sortieren und dann verwenden: = LOOKUP (B5, BTC!) $ A $ 29: $ A $ 758, BTC! $ F $ 29: $ F $ 758 ) Nachdem ich das getan hatte, funktionierte alles! Vielen Dank, dass Sie sich die Zeit genommen haben, um mir zu helfen, sehr geschätzt! D. McGuire vor 5 Jahren 0