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.

Daten in zwei Spalten mit Lücken vergleichen
#1
Hallo zusammen,

ich habe ein kleines Problem und weiß nicht weiter. Und zwar möchte ich zwei Daten in zwei Spalten miteinander vergleichen (ob pünktlich geliefert wurde). Das eine sind die Lieferungen, die zu einem bestimmten Datum eingetroffen sind und das andere sind die Daten der Auftragsbestätigungen (AB). Die AB-Daten sind allerdings nicht für jede Lieferung vorhanden. Dadurch soll das Lieferdatum dann einfach mit dem Datum der nächsten AB verglichen werden. Da können dann aber teilweise mehrere Zeilen dazwischen liegen, z. B muss in der anhängenden Beispieldatei die Zelle A2 mit C3 verglichen werden, dann A3 mit C3, A4 mit C5, A5 mit C5, usw.

Ich hatte mir überlegt, dass man die Anzahl der AB's zählt und dann mit BEREICH.VERSCHIEBEN den Vergleich um die Anzahl der AB's verschiebt, aber das funktioniert irgendwie gar nicht. Schließlich soll für jede Lieferung ausgegeben werden, ob diese pünktlich war ("j") oder eben nicht ("n") (In der Datei in Spalte D).


PHP-Code:
=BEREICH.VERSCHIEBEN(WENN(A2<=C2;"j";"n");ZÄHLENWENNS($C$2:$C$11;">="&0)-(ZÄHLENWENNS($C$2:$C$11;">="&0)-ZÄHLENWENN($C$2:C2;">="&0));;;) 

Könnt ihr mir hierbei weiter helfen? Ich hoffe, dass das Problem annähernd gut erklärt ist.

Gruß
Felix


Angehängte Dateien
.xlsx   Beispiel, Daten vergleichen in zwei Spalten.xlsx (Größe: 8,63 KB / Downloads: 8)
Antworten Top
#2
Hi

leider ist für mich deine Bsp. Datei nicht eindeutig. Mal vergibst du "n" bei A kleiner C und mal bei A größer C.

Aber mal als Ansatz die Formel.
D2  =WENN(A2>INDEX(C2:$C$13;VERGLEICH(1;INDEX(1*(C2:$C$13<>""););0););"n";"j")
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • felippo
Antworten Top
#3
Hi Elex,

Zitat:Mal vergibst du "n" bei A kleiner C und mal bei A größer C.

Du hast recht, ich habe zweimal das "n" falsch vergeben. Ist mir auch erst nach deiner Antwort aufgefallen. Das stimmt soweit aber prima, vielen Dank!!!! Smile

Werde mich jetzt mal mit der funktionsweise deiner Lösung befassen, die ist mir nämlich noch nicht so richtig bewusst.


Viele Grüße
Felix
Antworten Top


Gehe zu:


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