Registriert seit: 29.12.2019
Version(en): 2019
Hallo zusammen,
aus Datenschutzgründen dürfen die Abwesenheitstage der Kollegen im Schichtplan nicht mehr erkennbar dargestellt werden.
Nur eine Raute ist erlaubt.
Meine folgende Formel funktioniert =WENN(ODER(_S1_1="k";_S1_1="U";_S1_1="G";_S1_1="F";_S1_1="S";_S1_1="T");"#";_S1_1) , kann man meine Formel etwas professionaler gestalten?
_S1_1 ist ein Name aus dem Namensmanager.
K,U,G,F,S,T sind die Abwesenheitsarten , und sind nirgends als eine Legende abgelegt worden.
Bedanke mich im Voraus für Eure Unterstützung.
Registriert seit: 13.04.2014
Version(en): 365
11.07.2023, 19:26
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2023, 19:27 von BoskoBiati.)
Hi,
versuche mal das:
Code:
=WENN(ODER(_S1_1={"F";"G";"k";"S";"T";"U"});"#";_S1_1)
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 29.12.2019
Version(en): 2019
Funktioniert super. Danke...
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Moin und nur ergänzend!
Der Vergleich mittels = ist nicht case-sensitive!
Schließlich ergibt ="k"="K" WAHR.
Davon ab erzeugt bei mir das Schreiben des Vektors {"F";"G";"k";"S";"T";"U"} Krämpfe in den Findern.
Deshalb als Alternative ein (auch noch etwas kürzerer) anderer Ansatz, der die Groß- und Kleinschreibung berücksichtigt:
=WENNFEHLER(WENN(FINDEN(_S1_1;"UGFSTk");"#");_S1_1)Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Tommiks
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
=WENN(ISTZAHL(FINDEN(_S1_1;"UGFSTk"));"#";_S1_1)
gefällt mir ein klitzekleines bisschen besser, weil ich damit DANN und SONST auf einer Ebene habe. Außerdem klappt auch Antik-Excel.
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Tommiks
Registriert seit: 29.12.2019
Version(en): 2019
Hallo Ralf, hallo LCohen ,
Eure Formeln haben auch die leeren Zellen mit Raute belegt.
Die Formel von BoskoBiati hat die Klein- und Großschreibung erkannt, und die leeren Zellen wurden nicht mit Raute belegt.
Vielen Dank Euch...
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
12.07.2023, 08:37
(Dieser Beitrag wurde zuletzt bearbeitet: 12.07.2023, 08:38 von RPP63.)
Boskos Formel unterscheidet eben nicht case sensitive.
Aber ist ja auch egal.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo,
das würde alles abdecken inklusive leer=leer ohne WENNFEHLER():
=WENN(ODER(CODE(_S1_1&"""")={70;71;83;84;85;107});"#";_S1_1&"")
Gruß, Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• Tommiks