Registriert seit: 04.12.2017
Version(en): 2003-2013
Zitat:Hi
meine Variante.
G2 =WENN(SUMME(B2;D2;F2)/ANZAHL2(B2;D2;F2)=WENN(B2<>"";B2;WENN(D2<>"";D2;F2));"gleich";"ungleich")
In dem Bild hatte er in den genannten Spalten auch Texte stehen, dafür liefert deine Formel immer ungleich, selbst wenn in allen 3 Spalten die selben Texte enthalten sind.
Arbeitsblatt mit dem Namen 'Tabelle2' |
| B | C | D | E | F | G | H |
1 | | | | | | Wastl | Elex |
2 | 24 | | 24 | | 24,1 | Ungleich | ungleich |
3 | 24 | | 24 | | 24 | gleich | gleich |
4 | front | | bsfds | | front | Ungleich | ungleich |
5 | sf | | sf | | sf | gleich | ungleich |
Zelle | Formel |
G2 | =WENN(ODER((B2<>"")*(D2<>"")*(F2<>"")+(B2=D2)*(D2=F2)=2;(B2<>"")*(D2<>"")*(F2<>"")=0);"gleich";"Ungleich") |
H2 | =WENN(SUMME(B2;D2;F2)/ANZAHL2(B2;D2;F2)=WENN(B2<>"";B2;WENN(D2<>"";D2;F2));"gleich";"ungleich") |
G3 | =WENN(ODER((B3<>"")*(D3<>"")*(F3<>"")+(B3=D3)*(D3=F3)=2;(B3<>"")*(D3<>"")*(F3<>"")=0);"gleich";"Ungleich") |
H3 | =WENN(SUMME(B3;D3;F3)/ANZAHL2(B3;D3;F3)=WENN(B3<>"";B3;WENN(D3<>"";D3;F3));"gleich";"ungleich") |
G4 | =WENN(ODER((B4<>"")*(D4<>"")*(F4<>"")+(B4=D4)*(D4=F4)=2;(B4<>"")*(D4<>"")*(F4<>"")=0);"gleich";"Ungleich") |
H4 | =WENN(SUMME(B4;D4;F4)/ANZAHL2(B4;D4;F4)=WENN(B4<>"";B4;WENN(D4<>"";D4;F4));"gleich";"ungleich") |
G5 | =WENN(ODER((B5<>"")*(D5<>"")*(F5<>"")+(B5=D5)*(D5=F5)=2;(B5<>"")*(D5<>"")*(F5<>"")=0);"gleich";"Ungleich") |
H5 | =WENN(SUMME(B5;D5;F5)/ANZAHL2(B5;D5;F5)=WENN(B5<>"";B5;WENN(D5<>"";D5;F5));"gleich";"ungleich") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi Wastl,
jo das auch Texte vorkommen können habe ich nicht registriert. Dann passen beiden Varianten nicht.
Gruß Elex
Registriert seit: 28.05.2014
Version(en): 2013 / 2016
Moin,
wobei noch die "nette" aber durchaus hinterlistige Variante berücksichtigt werden sollte, dass eine zu vergleichen Zelle einen Leerstring enthält; und wenn dann die zweite wirklich leer ist ...
Aber hoffen wir, dass so etwas nicht vorkommt. Auch wenn es durchaus lösbar ist.
Beste Grüße
Günther
Excel-ist-sexy.de …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
15.03.2018, 15:59
(Dieser Beitrag wurde zuletzt bearbeitet: 15.03.2018, 15:59 von Elex.)
Mit Text
G2 =WENN((((B2=D2)+(B2=F2))+(D2=F2)-ANZAHL2(B2;D2;F2))>-2;"gleich";"ungleich")
Registriert seit: 04.12.2017
Version(en): 2003-2013
16.03.2018, 08:25
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2018, 08:25 von Wastl.)
Hi,
anscheinend is der TE zufrieden, er meldet sich nicht.
der entscheidende Satz steht in Beitrag #3:
Zitat:Wenn es auch z. B. nur ein Wert alleine darsteht, soll auch gleich ausgegeben werden, weil es nicht vergleichen werden kann.
Daraus hab ich gemacht:
Wenn es drei Werte sind, prüfe auf Gleichheit, wenn es weniger als 3 sind, schreibe gleich, und halte dich nicht an Zahlen fest.
Edit:
Und das deckt auch den Einwand von GMG-CC ab
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Wastl,
ich denke, Deine Formel rechnet nicht korrekt:
Was soll bei nur 2 Werten da stehen, die nicht gleich sind?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C | D | E | F | G | H |
1 | | | | | | Wastl | Elex |
2 | 5 | | 6 | | | gleich | ungleich |
3 | 5 | | 6 | | 5 | Ungleich | ungleich |
4 | 5 | | 5 | | 5 | gleich | gleich |
5 | 5 | | | | | gleich | gleich |
Zelle | Formel |
G2 | =WENN(ODER((B2<>"")*(D2<>"")*(F2<>"")+(B2=D2)*(D2=F2)=2;(B2<>"")*(D2<>"")*(F2<>"")=0);"gleich";"Ungleich") |
H2 | =WENN(SUMME(B2;D2;F2)/ANZAHL2(B2;D2;F2)=WENN(B2<>"";B2;WENN(D2<>"";D2;F2));"gleich";"ungleich") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |