Clever-Excel-Forum

Normale Version: Formel kürzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

könnt Ihr mir helfen folgende Formeln kürzer zu machen:

=WENNFEHLER(WENN(UND(ODER(B6<=4;B6="-");B6>0;ODER(C6<=4;C6="-");C6>0;ODER(D6<=4;D6="-");D6>0); MITTELWERT(B6:D6);WENN(UND(;B6=0;C6=0;D6=0);"";"!"));"-")

und

=WENN($E6<=2;"A";WENN(UND($E6>2;$E6<=3);"B";WENN(UND($E6>3;$E6<=4);"C";WENN(E6="!";"<<<";""))))

Vielen Dank im Voraus
Hola,

verlinkst du bitte deine Fragen in den verschiedenen Foren untereinander?
Danke.

Gruß,
steve1da
Nebenan gibt es dazu eine geniale Lösung:
http://www.office-loesung.de/p/viewtopic.php?f=166&t=732904#p3041738
Hallo,


da würde ich einfach mal so kürzen:


Code:
=WENN((MAX(B6:D6)<=4)*(MIN(B6:D6)>0);MITTELWERT(B6:D6);WENN((B6=0)*(C6=0)*(D6=0);"";"!"))
=WENN(E6="!";"<<<";VERWEIS(E6-1%;{0;2;3};{"A";"B";"C"}))
=WENN((MAX(B6:D6)<=4)*(MIN(B6:D6)>0);MITTELWERT(B6:D6);WENN((B6=0)*(C6=0)*(D6=0);"";"!"))
=WENN(E6="!";"<<<";VERWEIS(E6-1%;{0;2;3};{"A";"B";"C"}))

ginge auch so (nicht unbedingt besser, nur alternativ):

=WENN((MAX(B6:D6)<=4)*(MIN(B6:D6)>0);MITTELWERT(B6:D6);WENN(PRODUKT(B6:D6);"!";""))
=WENN(E6="!";"<<<";ZEICHEN(VERGLEICH(E6-1%;{0;2;3})+64))
PHP-Code:
=iferror(char(E6+65);"<<<"
Hi snb,

NEIN!


Arbeitsblatt mit dem Namen 'Tabelle1'
 BCDEFGHIJKL
91-412,5B2,5B2,5B2,5B
92-423B3B3B3C
93-433,5C3,5C3,5C3,5C
94-444C4C4C4D

ZelleFormel
E91=WENN((MAX(B91:D91)<=4)*(MIN(B91:D91)>0);MITTELWERT(B91:D91);WENN((B91=0)*(C91=0)*(D91=0);"";"!"))
F91=WENN(E91="!";"<<<";VERWEIS(E91-1%;{0;2;3};{"A";"B";"C"}))
G91=WENN((MAX(B91:D91)<=4)*(MIN(B91:D91)>0);MITTELWERT(B91:D91);WENN(PRODUKT(B91:D91);"";"!"))
H91=WENN(E91="!";"<<<";ZEICHEN(VERGLEICH(E91-1%;{0;2;3})+64))
I91=WENN((MAX(B91:D91)<=4)*(MIN(B91:D91)>0);MITTELWERT(B91:D91);WENN((B91=0)*(C91=0)*(D91=0);"";"!"))
J91=WENNFEHLER(WAHL(AUFRUNDEN(I91;0);"A";"A";"B";"C");"<<<")
K91=WENN((MAX(B91:D91)<=4)*(MIN(B91:D91)>0);MITTELWERT(B91:D91);WENN((B91=0)*(C91=0)*(D91=0);"";"!"))
L91=WENNFEHLER(ZEICHEN(K91+64);"<<<")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Deine Formel in L!