zeitzi Geschrieben 23. November 2012 Geschrieben 23. November 2012 Servus bei uns hat grade ein Kunde angerufen der in Einer excel Tabelle in einer Zelle mehrere Wärter zu stehen hat (untereinander gelistet) ich geb dafür mal kurz ein Beispiel Zelle A1 enthält untereinander folgende Wörter: Hallo Du Da nun möchte er in der Zelle A2 folgendes: Wenn in Zelle A1 das Wort hallo steht dann soll er in Zelle A2 ne eins schreiben, bei Du ne 2 und so weiter. der Lösungsvorschlag wäre die bedingte Formatierung zu nutzen, aber es muss doch Formeltechnisch zu lösen sein :confused: Mein Formelansatz scheitert immer wieder ... =Wenn(A1="hallo";1) etc kann ich nicht benutzen weil das ja nich die anderen beiden ausschließt, ergo kommt dann halt immer "#Name" als FM ... wie kann man das Formeltechnisch lösen? LG und right away danke für Hilfe Zeizi Zitieren
zeitzi Geschrieben 23. November 2012 Autor Geschrieben 23. November 2012 2.Post da edit nich möglich: Formel probiert: =WENN(TEIL(A1="hallo";h;4);1;ODER(WENN(TEIL(A1=du;d;2);2;ODER(WENN(TEIL(A1="lol";l;3);3))))) Aber auch hier passt was nich Zitieren
Darktobi Geschrieben 23. November 2012 Geschrieben 23. November 2012 Hallo, ich bin mir nicht 100 % sicher, aber ich denke mal, das das so nicht funktioniert. Du sagtest ja, das in der Zelle A1 die drei Wörter untereinander stehen. Die Formel prüft, ob in A1 zum Beispiel "Hallo" steht. Dann prüfst du, ob in A1 auch das Wort "du" steht. Mit deiner Formel findet er beide Wörter. Aber was soll denn jetzt in A2 geschrieben werden? Die 1 für das "Hallo" oder die 2 für das "du"? Ob deine Formel Fehler enthält, kann ich nicht sagen, aber ich denke einfach, das du so einfach kein richtiges Ergebnis erzielen wirst. Wie gesagt, was für eine Zahl soll denn nachher in A2 stehen, wenn du mit der Formel alle Wörter in A1 findest. Sollte ich mich irren, so dürft ihr mich ruhig korrigieren. Zitieren
Enno Geschrieben 23. November 2012 Geschrieben 23. November 2012 @darktobi nein du liegst schon richtig. erstmal muss der TE sich im klaren sein was wann passieren soll. Wenn in Zelle A = "Hallo" dann Zelle B = 1 Wenn in Zelle A = "Du" dann Zelle B = 2 Wenn in Zelle A = "Hallo" & "Du" dann in Zelle B = ? und so weiter. Vor allem wenn in Zelle A noch mehr Wörter vorkommen können. Zitieren
zeitzi Geschrieben 23. November 2012 Autor Geschrieben 23. November 2012 (bearbeitet) Also Ziel ist es, das ich abfragen kann, das "WENN" ich in Zelle A das Wort hallo habe, dann soll da in Zelle A2 --> 1 eingetragen werden. Mir ergibt sich nur keine Lösung weil ich nicht weiß wie in einer Zelle nur EIN WORT abfragen kann wenn es 3 Gibt, denn die Abfrage (simple) ergibt grundsätzlich einen Fehler (Da ja wenn ich den Aufruf auf die Zelle mache, da nich NUR "hallo" steht sondern eben noch 2 andere --> Namensfehler) Ich müsste quasi wissen wie ich eine Abfrage starten kann, die ungeachtet der anderen Wörter in der Zelle das Ergebnis liefert! Sinnbildlich: Wenn in Zelle A1 hallo steht soll in Zelle A2 "1" stehen, auch wenn unter "Hallo" noch "du da" steht @Enno, genau so mein ichs Zelle A = Hallo ---- Zelle B = 1 Zelle A = Du ---- Zelle B = 2 Zelle A = Da ---- Zelle B = 3 allerdings funzt das eben nich nur eines dieser Wörter zu Filtern um das Ergebnis zu bekommen, bzw ich hab dafür nich das Wissen Bearbeitet 23. November 2012 von zeitzi Zitieren
Enno Geschrieben 23. November 2012 Geschrieben 23. November 2012 =WENN(ISTFEHLER(SUCHEN("Hallo";A1));"";1) Zitieren
Crash2001 Geschrieben 23. November 2012 Geschrieben 23. November 2012 (bearbeitet) [edit] Dieser Beitrag kann gelöscht werden. [/edit] Bearbeitet 23. November 2012 von Crash2001 Zitieren
zeitzi Geschrieben 23. November 2012 Autor Geschrieben 23. November 2012 1000 fachen Dank enno!! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.