Excel Formel wenn es folgenden Buchstaben enthä?
Hallo,
ich versuche mich die ganze Zeit an einer excel Formel komme aber einfach nicht weiter, es geht um folgendes:
Ich möchte in einer Zelle den Buchstaben „S“ suchen und wenn der in der Zelle drinsteht dann soll bei der anderen Zelle der Wert rausgenommen werden (ohne das ein Fehler angezeigt wird) und wenn dort kein „S“ drin steht soll der Wert drinstehen bleiben
Könnt ihr mir helfen ?
Der Wert steht in der Zelle G2 und der Text mit dem „S“ in der Zelle H2
Dankeschön
2 Antworten
zum Beispie
=WENN(ISTFEHLER(WENN(SUCHEN("S";A1);C1;""));"";C1)
wenn der Buchstabe "S" im A1 zu finden ist
und der Wert von C1 in D1 übernommen werden soll.

Dann halt andersherum:
=WENN(ISTFEHLER(WENN(SUCHEN("S";A1);C1;""));C1;"")
Du solltest Dich mal ein bisschen in die Grundlagen von Excel einarbeiten.
Die Formel ist allerdings etwas zu kompliziert "gestrickt". Es reicht:
=WENN(ISTFEHLER(SUCHEN("S";A1));C1;"")
Oder verstehe ich da was falsch?
wenn der Wert von G2 eine Zahl ist und eine 0 nicht stört, an die Zelle angepasst
in G2: =Nicht(Istfehler(finden("S";H2;1))*(bisherige Formel in G2)
finden bringt den Wert nur bei S zum Verschwinden, suchen auch bei s (Unterscheidung GROSS/klein)
Die sichtbare 0 kannst du übers Zellformat unsichtbar machen, zB 0;[rot]-0;;
funktional bleibt allerdings der Unterschied zwischen 0 und "" bestehen (zB in Diagrammen oder der Abfrage ="" bzw Istzahl())
Guckst du hier, sollte mit "FINDEN" machbar sein.
Das ist ganz gut aber sobald ich S eingeben sollte der Wert weg sein und jetzt taucht er auf