Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Fehlende Daten automatisch ergänzen
#1
Hallo Community,

ich habe eine Liste mit Daten (Datum) und einer Zahl daneben. Nun gibt es fehlende Daten die automatisch ergänzt werden sollen in der Liste und die letzte angegebene Zahl nochmal wiedergibt.

Beispiel:

Aktuelle Liste        Liste wie es aussehen soll

03.11.2018   6         03.11.2018   6
31.10.2018   2         02.11.2018   2
30.10.2018   3         01.11.2018   2
29.10.2018   4         31.10.2018   2
27.10.2018   3         30.10.2018   3
                              29.10.2018   4
                              28.10.2018   3
                              27.10.2018   3

Zwischen 31.10 und 3.11 fehlen folgende Daten: 01.11 und 02.11 . Diese Werden automatisch mit der letzten angegebenen Zahl (in diesem Fall die 2 vom 31.10) ergänzt.

Ich hoffe ich konnte mein Problem verständlich erläutern. Ich bin für jede Hilfe dankbar!
Antworten Top
#2
A1: =43408-ZEILE(A1)
B1: =SVERWEIS(A1-43400;{0.0;1.3;2.4;3.3;4.2;7.6};2)

klappt nicht bei Schweizern!
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Grateful
Antworten Top
#3
(03.11.2018, 14:57)LCohen schrieb: A1: =43408-ZEILE(A1)
B1: =SVERWEIS(A1-43400;{0.0;1.3;2.4;3.3;4.2;7.6};2)

klappt nicht bei Schweizern!

Erstmal vielen Dank für die schnelle Antwort. Leider verstehe ich die Formel nicht und weiß nicht wie ich sie implementieren soll.
Meine Beispiel Liste fängt bei A1 an und endet bei A5.
Antworten Top
#4
Dann kopiere die Formeln von Zeile 1 bis Zeile 9 runter. Ist das ein Deal? Deine Daten in A:B brauche ich nicht.
Antworten Top
#5
Eine Formel die auf eine Zelle sich selber  verweist kann denke ich nicht ganz richtig sein. In C1 aber.
C1: =43408-ZEILE(A1)

Bei der zweiten Formel verstehe ich die Matrix nicht ganz. Wenn ich das alles so einfüge bekomme ich einen BEZUG Fehler.
Vielleicht mache ich aber etwas falsch. Bitte um Nachsicht.
Antworten Top
#6
C1 ist ok. A1: =ZEILE(A1) ist kein Selbstbezug bzw. Zirkel. Probiere es aus.
Und in D1 musst Du in der dort verwendeten 2. Formel A1 durch C1 ersetzen.

Und nun runter bis Zeile 9.

Ich wiederhole noch mal:

C1: =43408-ZEILE(C1)
D1: =SVERWEIS(C1-43400;{-43400.0;1.3;2.4;3.3;4.2;7.6};2)

runter bis Zeile 9 kopieren
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Grateful
Antworten Top
#7
Die erste Formel habe ich nun vollständig verstanden, Danke!

Bei der zweiten bekomme ich weiterhin #BEZUG Fehler. Anbei der Excel-Sheet.


Angehängte Dateien
.xlsx   beispiel.xlsx (Größe: 9,41 KB / Downloads: 1)
Antworten Top
#8
Bei mir ohne Fehler. C:C noch als Datum formatieren.

D1: =SVERWEIS(C1-43400;{-43400.0;0.3;2.4;3.3;4.2;7.6};2)

(eine Zahl war falsch)

Ich habe doch gesagt, nicht für Schweizer. Aus welchem Land kommt denn Dein Windows? Muss ich den Spruch ausdehnen?
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Grateful
Antworten Top
#9
Sorry, hier die Datei.


Angehängte Dateien
.xlsx   beispiel.xlsx (Größe: 9,41 KB / Downloads: 1)
Antworten Top
#10
Weiterhin der selbe Fehler..

Komme aus Berlin. Ist in Deutschland würde ich meinen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste