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.

Verschiedene Formeln je nach Text (IFS-, FIND-Funktion)
#1
Hallo zusammen,

ich habe schon viel gegoogled, aber ich komme bei meinem Problem auf keine Lösung.

Ich habe eine Tabelle, die verschiedene Produkte (HW, SW, Service, Other) enthält. Je nach Produkt soll eine andere Formel angewendet werden. Im Web stehen viele Formeln mit ISERROR. Aber da ich diese erweitern muss, wollte ich mir die Formel komplett selber zusammen basteln. Erstmal ohne IS-/IFERROR.

In Excel habe ich folgende Formel erstellt, ich sehe den Fehler nicht, aber schon so simpel gehalten funktioniert es nicht ...
Code:
=IFS(FIND("OEM";$N2);"OEM-Formel";FIND("HW";$N2);"HW-Formel";FIND("SW";$N2);"SW-Formel";FIND("ITPS";$N2);"ITPS-Formel")

Ich hoffe ihr könnt mir helfen.
Wenn das Problem gelöst ist, dann kann ich probieren die ISERROR-Funktion einbauen.

Vielen Dank und viele Grüße
Raca

EDIT: Excel zeigt mir an, dass ein Wert der Formel vom falschen Datentyp sei.
Antworten Top
#2
Hi,

stell mal bitte eine Beispieldatei mit deinen Formel vor. Dazu lies dir bitte diesen Beitrag https://www.clever-excel-forum.de/Thread...ng-stellen durch.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
                                                                                                                                             
IDItemListenpreisMindestverkaufspreis
1SW10000=IFS(FIND("OEM";$C2);"OEM-Formel";FIND("HW";$C2);"HW-Formel";FIND("SW";$C2);"SW-Formel";FIND("ITPS";$C2);"ITPS-Formel")
2HW15000
3Service6000
4Other2000
Antworten Top
#4
Was ist so unverständlich an diesem Satz?
Zitat:stell mal bitte eine Beispieldatei mit deinen Formel vor.

Und einem Lesekundigen wäre dann bestimmt auch dieser Abschnitt aufgefallen:
Zitat:Wenn in der Datei sensible, interne oder personenbezogene Daten enthalten sind, dann können diese ja anonymisiert werden. Deine Beispieltabelle sollte vom Aufbau her deinem Original absolut gleichen. Alle Formeln müssen ebenfalls drin sein.

Es müssen auch nicht die kompletten Daten sein, es genügen ein paar relevante komplett ausgefüllte Zeilen (10-20). Sehr wünschenswert wäre auch eine Darstellung, welches Ergebnis wo stehen soll.
Ich nehme mal jetzt nicht an, dass du davon ausgehst, dass wir nach deinen (mehr als dürftigen) Angaben selber eine Beispieldatei basteln
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Hallöchen,

ich weiß nicht, warum Deine Angaben mehr als dürftig sein sollen … Wenn ich mir Deine Beispieltabelle anschaue würde ich sagen, dass Du ein Problem mit FIND hast. Wenn FIND nix findet, gibt es einen Fehler aus. Du könntest das z.B. mit ZÄHLENWENN umgehen, oder eben gleich mit WENNFEHLER.
Ob dann noch mehr kommt, sei mal dahingestellt.

So was könntest Du übrigens auch analysieren, indem Du die Formel auseinander dröselst und die Bestandteile einzeln rechnest und ggf. in Dein IFS erst mal feste Werte einträgst. Da kommt eventuell auch noch was ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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