Anzeige
Archiv - Navigation
752to756
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
752to756
752to756
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

fehler in der funktion

fehler in der funktion
18.04.2006 12:10:31
kle
Hallo zusammen,
da ist eine Formel, die ich inzwischen hasse, aber sie funktioniert immer noch nicht:
=WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";1))+1;1)="F";WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";2))+1;3)=ODER("V22";"V23");WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";2))+1;1)="S";"77-IND";WENN(ODER(Y2=Y3;Y2=Y1);"78";"77"))))
Diese Formel sollte:
Die Werte in Spalte B überprüfen (Artikelbezeichnung):
Falls in der Bezeichnung nach dem ersten Minus eine „F“ steht, soll es weiter geprüft werden, ob nach dem zweiten Minus „V22“ oder „V23“ steht. Falls es so ist, soll es in der E2 „77-IND“ geschrieben werden, sonst „78“.
Falls nach dem ersten Minus keine „F“ steht, soll es überprüfen, ob es nach dem zweiten Minus eine “S“ steht; falls ja, soll es in E2 „77-IND“ stehen;
Falls es nach dem zweiten Minus keine S steht, sollen die Werte in Y1, Y2 und Y3 verglichen werden, falls zwei davon gleich sind, soll es in E2 „78“ stehen, sonst „77“.
Danke

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
beispiel
18.04.2006 12:11:28
kle
Die Datei ist hier:

Die Datei https://www.herber.de/bbs/user/32950.xls wurde aus Datenschutzgründen gelöscht

In der Spalte G habe ich manuell die Werte eingetragen, die in der Spalte E automatisch rauskommen sollten:(
Danke
AW: beispiel
18.04.2006 12:34:19
HermannZ
Hallo kle;
ohne jetzt zu verstehen was mit den zelle Y1;Y2;Y3 ist,sind im Beispiel ja leer;
versuche einmal folgende Formel;

=WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";1))+1;1)="F";"77-IND";WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";2))+1;3)={"V22";"V23"};"77-IND";WENN(TEIL(B2;FINDEN("#";WECHSELN(B2;"-";"#";2))+1;1)="S";"77-IND";WENN(ODER(Y2=Y3;Y2=Y1);"78";"77"))))
gruß hermann
Anzeige
AW: beispiel
18.04.2006 13:13:02
kle
hallo hermann,
in diesem Fall wird dem Sachnummer die Spalte "77-IND" gleich zugeordnet, sobald der Sachnummer nach dem ersten Minus eine "F" hat. Mein Ziel ist es, dass sobald die "F" gefunden wird, sollen die Zeichenkombinationen nach dem zweiten Minus überprüft werden. Und nur falls die 3 letzten Zeichen entweder V22 oder V23 sind, erst dann soll die Sparte "77-IND" gleich sein.
AW: beispiel
18.04.2006 14:25:23
Franz S
Hallo kle,
auf die Funktion WECHSELN kann man verzichten. Die ODER-Funktion muß etwas anders gestaltet werden. Bei den Werten Y1, Y2 und Y3 muß du dir nochmal genau überlegen, was da passieren soll, ich hab jetzt einfach mal absolute Bezüge für die Zellen eingebaut.

=WENN(TEIL(B2;FINDEN("-";B2;1)+1;1)="F";WENN(ODER(TEIL(B2;FINDEN("-";B2;
FINDEN("-";B2;1)+1)+1;3)="V22";TEIL(B2;FINDEN("-";B2;FINDEN("-";B2;1)+1)+1;3)="V23");"77-IND";78);
WENN(TEIL(B2;FINDEN("-";B2;FINDEN("-";B2;1)+1)+1;1)="S";"77-IND";
WENN(($Y$1=$Y$2)+($Y$1=$Y$3)+($Y$2=$Y$3)=1;78;77)))

Gruß
Franz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige