Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1620to1624
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variable mit zwei möglichen Werten addieren

Variable mit zwei möglichen Werten addieren
30.04.2018 14:11:18
onkelbobby
Hallo,
ich würde gerne mehrere Kartenwerte in Spalten addieren.
Das As soll wie beim Blackjack entweder den Wert 1 oder 11 annnehmen können.
Prinzipiell soll mit dem Wert 11 gerechnet werden, es sei denn die Summe läge über 21. Dabei kann es vorkommen, dass ein As-Wert in einer Berechnung den Wert 11 und andere den Wert 1 erhalten.
Beispiele:
A - 5 - 10: 16
A - A - 7: 19
A - 4 - 3: 18
Wie sieht die Formel in Spalte D (vorausgesetzt drei Werte in A-C) dafür aus?
Danke!

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: eine Möglichkeit wäre ...
30.04.2018 14:30:24
...
Hallo,
... z.B. folgende Formel:
=SUMME(A1:C1)+(ZÄHLENWENN(A1:C1;"A")>=1)*MAX(11-10*(SUMME(A1:C1)+11>21);1)+(ZÄHLENWENN(A1:C1;"A")-1) 
Gruß Werner
.. , - ...
AW: eine Möglichkeit wäre ...
30.04.2018 14:53:38
onkelbobby
Funktionert, wenn Werte "A" in den Spalten vorhanden sind.
Ansonsten wird bei vorhandenen Werten ein falsches Ergebnis angezeigt (Richtiges Ergebnis - 1)
Z.B. ergibt
5 - 8 - 6
18 statt 19!
AW: dafür dann ...
30.04.2018 15:11:59
...
Hallo,
... z.B. so:
=SUMME(A1:C1)+(ZÄHLENWENN(A1:C1;"A")>=1)*MAX(11-10*(SUMME(A1:C1)+11>21);1)+(ZÄHLENWENN(A1:C1;"A") -(ANZAHL(A1:C1)
Gruß Werner
.. , - ...
Anzeige
AW: dafür dann ...
30.04.2018 15:15:10
onkelbobby
So passts, danke!
Es sind auch 2 oder 3 Asse denkbar ...
30.04.2018 14:47:39
lupo1
=SUMME(A1:C1)-
(SUMME(A1:C1)>21)*(ZÄHLENWENN(A1:C1;11)>0)*10-
(SUMME(A1:C1)>31)*(ZÄHLENWENN(A1:C1;11)>1)*10
Die beiden hinteren Zeilen lassen sich sicher noch zusammenfassen.
Anm: Bei mir steht 11 statt A in den Zellen oT
30.04.2018 14:48:58
lupo1
AW: Anm: Bei mir steht 11 statt A in den Zellen oT
30.04.2018 15:09:09
onkelbobby
Hier bekomme ich das richtig Ergebnis.
Danke!
Wenn ich die Spalten erweitern würde, sähe das dann bei beispielsweise 5 Spalten so richtig aus?
=SUMME(A1:E1)-
(SUMME(A1:E1)>21)*(ZÄHLENWENN(A1:E1;11)>0)*10-
(SUMME(A1:E1)>31)*(ZÄHLENWENN(A1:E1;11)>1)*10-
(SUMME(A1:E1)>41)*(ZÄHLENWENN(A1:E1;11)>2)*10-
(SUMME(A1:E1)>51)*(ZÄHLENWENN(A1:E1;11)>3)*10
Oder habe ich Logik falsch verstanden?
Anzeige
Ist richtig. Dann kürzer:
30.04.2018 15:15:47
lupo1
=SUMME(A1:C1)-SUMMENPRODUKT((SUMME(A1:C1)>{21;31})*(ZÄHLENWENN(A1:C1;11)>{0;1})*10)
würde dann zu
=SUMME(A1:C1)-SUMMENPRODUKT((SUMME(A1:C1)>{21;31;41;51})*(ZÄHLENWENN(A1:C1;11)>{0;1;2;3})*10)
oder bei 9 Karten nochmal eingedampft auf
=SUMME(A1:C1)-SUMMENPRODUKT((SUMME(A1:C1)>ZEILE($1:$8)*10+11)*(ZÄHLENWENN(A1:C1;11)> ZEILE($1:$8)-1)*10)
Anm: A1:C1 wäre natürlich jeweils zu erweitern!
30.04.2018 15:17:58
lupo1
AW: Anm: A1:C1 wäre natürlich jeweils zu erweitern!
30.04.2018 16:09:17
onkelbobby
Danke!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige