Habe mal eine Frage (was auch sonst in einem Forum):
Tabelle 1: Spalte B fortlaufende Datümer und in Spalte A in verschiedenen Abständen gebe ich eine 1, 2 bis 10 vor.
Tabelle 2: In Spalte A ist 1 - 10 vorgegeben und Spalte B soll nun neben der 1 aus Spalte A das Datum vom Tabellenblatt 1 aus der Spalte B stehen u.s.w.
Welche Formel muss ich Zelle B1 u.s.w. schreiben…
wenn nicht alle fortlaufenden Zahlen geschrieben werden, stehen bei allen nicht gefüllten Zellen das jüngste Datum.
*Datümer ist wohl falsch - ein Datum und/oder mehrere Datums, oder?
Steht kein Datum drin, wird die Zelle mit #NV gefüllt.
Ich habe mich auch mal versucht:
=SUMMEWENN(Tabelle1!$A$1:blush:A$13;A1;Tabelle1!$B$1:blush:B$13)
Wenn nichts gefüllt ist, habe ich überall 00.01.1900 stehen.
Bei einer Eintragung stimmt das datum beim ersten, aber alle
anderen bleiben 00.01.1900.
Bei deiner Formel steht bei einer Eintragung überall das gleiche
Datum.
Kann man noch den/die „Fehler“ ausschließen?
Ohne Eintragung in der Tabelle1 keine Füllung in der Tabelle2…
Schön wäre es…
Gruß
quotec
Ich heiße zwar nicht Markus und komme nicht aus Köln, habe aber dein Problem auch gelesen. Die folgende Tabelle hab ich mir aus deinen Angaben gebastelt. Sie soll nun die Formel erklären.
Wenn die Daten in diesem Format vorliegen, geht der SVerweis, aber nur mit Falsch als 4. Parameter: =SVERWEIS(E1;$A$1:blush:B$25;2;FALSCH). Dabei spielt die Sortierung der Zahlen keine Rolle. Die Fehlerüberprüfung kannst du mit dieser - etwas längeren - Formel erledigen:
Die Wenn-Formel prüft, ob in der zweiten Spalte ein Wert steht, wenn das SVerweis-Kriterium erfüllt ist. Sie würde im obigen Beispiel bei 6 einen Leerstring „“ eintragen.
Die Wennfehler-Formel fängt Fälle ab, in denen in der ersten Spalte die Zahl fehlt. Im Beispiel ist die 7 nicht vorhanden. Ergebnis ist auch hier ein „“. Achtung: Die Wennfehler-Formel funktioniert nur in Excel 2007. Wenn du eine frühere Version hast, müsstest du diesen Teil durch
Wenn(Istnv(SVERWEIS(E9;$A$1:blush:B$25;2;FALSCH);"";SVERWEIS(E9;$A$1:blush:B$25;2;FALSCH)) ersetzen.