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.

Eingabe bei -Summe beschränken
#1
Lightbulb 
Hallo,
anbei Tabellenblatt
.xlsx   Noch-tief.xlsx (Größe: 14,89 KB / Downloads: 8)

Probleme:
1. Ersten 5 Wurf werden add., danach die nächsten 5 vom Ergebnis der ersten sub..
- Sofern ein Kegler aber Minus im Ergebnis hat sollte die weitere Eingabe untersagt werden (weitere Zellen sperren).
Frage geht das ???
2. Ist der Wert im Endergebnis Minus, so sollten die 5 x Tief Werte ausgeblendet werden, nebst Endergebnis.
- Habe mich mit der 'Bedingten Formatierung' versucht, umsonst.
Frage geht das ???
3. Zur Berechnung eines jeden Wurf's: Wenn der Keg. ein [s]Stina (3); [k]Kranz (8) oder [Aa]Kackstuhl (4)
wirft, wird das 'ne ellenlange Formel.
Matrixformel;Summenprodukt? Wenn ja, wie?
Frage geht das ???
vorab Danke für eure Geduld/Hilfe/Freizeitaufopferung
Antworten Top
#2
Hallo Frank,

Zitat:2. Ist der Wert im Endergebnis Minus, so sollten die 5 x Tief Werte ausgeblendet werden, nebst Endergebnis.
- Habe mich mit der 'Bedingten Formatierung' versucht, umsonst.
Frage geht das ???

in diesem Ausschnitt habe ich mal alle deine Formatierungen gelöscht.

Das Aublenden der Werte nach bestimmten Bedingungen geht nur unter VBA - da kann ich dir aber absolut nicht helfen. Als Krücke habe ich hier die bedingte Formatierung gewählt.

Du legst die Bedingung für die Zellen H5:M5 fest: ($M5<0), Schriftfarbe weiß. Diese Zellen markieren und mit Doppelklick auf den Formatpinsel einzeln auf die Zellen H6:M6, H7:M7 usw übertragen.

Hoch-Tief

HIJKLM
3W 1W 2W 3W 4W 5
4xAak590
5885-1
6456825
7426896
8987655
96542314
109685-1
119993
1288-1
13456-3
Formeln der Tabelle
ZelleFormel
M4=G4-SUMME(WENN(H4=$B$17;$F$17;0)+WENN(H4=$B$18;$F$18;0)+WENN(H4=$B$19;$F$19;0)+WENN(I4=$B$17;$F$17;0)+WENN(I4=$B$18;$F$18;0)+WENN(I4=$B$19;$F$19;0)+WENN(J4=$B$17;$F$17;0)+WENN(J4=$B$18;$F$18;0)+WENN(J4=$B$19;$F$19;0)+WENN(K4=$B$17;$F$17;0)+WENN(K4=$B$18;$F$18;0)+WENN(K4=$B$19;$F$19;0)+WENN(L4=$B$17;$F$17;0)+WENN(L4=$B$18;$F$18;0)+WENN(L4=$B$19;$F$19;0)+WENN(H4=$B$20;$F$20;0)+WENN(I4=$B$20;$F$20;0)+WENN(J4=$B$20;$F$20;0)+WENN(K4=$B$20;$F$20;0)+WENN(L4=$B$20;$F$20;0)+SUMME(H4:L4))
M5=(G5-SUMME(H5:L5))
M6=(G6-SUMME(H6:L6))
M7=(G7-SUMME(H7:L7))
M8=(G8-SUMME(H8:L8))
M9=(G9-SUMME(H9:L9))
M10=(G10-SUMME(H10:L10))
M11=(G11-SUMME(H11:L11))
M12=(G12-SUMME(H12:L12))
M13=(G13-SUMME(H13:L13))
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
H51. / Formel ist =$M5<0Abc
I51. / Formel ist =$M5<0Abc
J51. / Formel ist =$M5<0Abc
K51. / Formel ist =$M5<0Abc
L51. / Formel ist =$M5<0Abc
M51. / Formel ist =$M5<0Abc
H61. / Formel ist =$M6<0Abc
I61. / Formel ist =$M6<0Abc
J61. / Formel ist =$M6<0Abc
K61. / Formel ist =$M6<0Abc
L61. / Formel ist =$M6<0Abc
M61. / Formel ist =$M6<0Abc
H71. / Formel ist =$M7<0Abc
I71. / Formel ist =$M7<0Abc
J71. / Formel ist =$M7<0Abc
K71. / Formel ist =$M7<0Abc
L71. / Formel ist =$M7<0Abc
M71. / Formel ist =$M7<0Abc
H81. / Formel ist =$M8<0Abc
I81. / Formel ist =$M8<0Abc
J81. / Formel ist =$M8<0Abc
K81. / Formel ist =$M8<0Abc
L81. / Formel ist =$M8<0Abc
M81. / Formel ist =$M8<0Abc
H91. / Formel ist =$M9<0Abc
I91. / Formel ist =$M9<0Abc
J91. / Formel ist =$M9<0Abc
K91. / Formel ist =$M9<0Abc
L91. / Formel ist =$M9<0Abc
M91. / Formel ist =$M9<0Abc
H101. / Formel ist =$M10<0Abc
I101. / Formel ist =$M10<0Abc
J101. / Formel ist =$M10<0Abc
K101. / Formel ist =$M10<0Abc
L101. / Formel ist =$M10<0Abc
M101. / Formel ist =$M10<0Abc
H111. / Formel ist =$M11<0Abc
I111. / Formel ist =$M11<0Abc
J111. / Formel ist =$M11<0Abc
K111. / Formel ist =$M11<0Abc
L111. / Formel ist =$M11<0Abc
M111. / Formel ist =$M11<0Abc
H121. / Formel ist =$M12<0Abc
I121. / Formel ist =$M12<0Abc
J121. / Formel ist =$M12<0Abc
K121. / Formel ist =$M12<0Abc
L121. / Formel ist =$M12<0Abc
M121. / Formel ist =$M12<0Abc
H131. / Formel ist =$M13<0Abc
I131. / Formel ist =$M13<0Abc
J131. / Formel ist =$M13<0Abc
K131. / Formel ist =$M13<0Abc
L131. / Formel ist =$M13<0Abc
M131. / Formel ist =$M13<0Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Den Rest deiner Frage muss ich mir noch intensiver ansehen (habe da im Moment noch Verständnisprobleme). Ob ich dir aber heute noch eine Antwort geben kann, weiß ich noch nicht. In 2 1/2 Std. brüllt wieder mein Brötchengeber nach mir. Aber vielleicht kann dir zwischenzeitlich jemand anders eine Lösung anbieten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
(05.05.2014, 10:07)WillWissen schrieb: In 2 1/2 Std. brüllt wieder mein Brötchengeber nach mir.
Ha ha ha,
wie du auch ...
Ich ebenst Schicht bis Mittern8 ab 14h

Danke vorab bin ätz a bissel im Stress, am Herd ...
man liest sich.
Antworten Top
#4
Hallo,

mal als Ansatz:

Arbeitsblatt mit dem Namen 'Hoch-Tief'
 ABCDEFGHIJKLMN
1  5 x HochClear-Button ?5 x Tief   
2     
3 W 1W 2W 3W 4W 5 W 1W 2W 3W 4W 5  
4T_015xAak926xAak59260
5T_024444420885  210
6T_03666663045682255
7T_04777773542689296
8T_05888884098765355
9T_068585834654232014
10T_0773737279685 280
11T_081895730999  273
12T_09123451588   160
13T_10xsAa0512456  150
14              
15  plusplusplusplusSumme minusminusminusminusHoch gewinnt 
16 SUMME(WENN        
17 sStina3        
18 AaKackstuhl4        
19 kKranz8        
20 xKalle/Pudel0        
21 B4 : F13 und eventuell H4 : L13        

ZelleFormel
G4{=SUMMENPRODUKT(WENN(ISTZAHL(B4:F4);B4:F4;VERWEIS(B4:F4;{"Aa";"k";"s";"x"};{4;8;3;0}))*1)}
M4{=SUMMENPRODUKT(WENN(ISTZAHL(H4:L4);H4:L4;VERWEIS(H4:L4;{"Aa";"k";"s";"x"};{4;8;3;0}))*1)}
N4=MAX(0;G4-M4)
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.

Zellebedingte Formatierung...Format
H41: =$G4<=$M4abc
H42: Zellwert ist gleich ="s"abc
H43: Zellwert ist gleich ="Aa"abc
H44: Zellwert ist gleich ="k"abc
H45: Zellwert ist gleich ="x"abc
I41: =$G4<=$M4abc
I42: Zellwert ist gleich ="s"abc
I43: Zellwert ist gleich ="Aa"abc
I44: Zellwert ist gleich ="k"abc
I45: Zellwert ist gleich ="x"abc

ZelleGültigkeitstypOperatorWert1Wert2
I4Benutzerdefiniert =$M4<$G4 
J4Benutzerdefiniert =$M4<$G4 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Die Spalte M könnte man noch ausblenden.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
Shocked 
Hallo Edgar,

... ich war vorhin mal neugierig auf das Neue.

Und was mußte ich gerade sehen / lesen ... Wink

Anstelle {SUMMENPRODUKT(...)} reicht einfach ={SUMME(...)} und die Multiplikation mit ist auch nicht notwendig. Ich weiß, dass Du das normalerweise weißt, aber möglicherweise Frank noch nicht.

Es gibt aber zumindest noch eine echte SUMMENPRODUKT() - Alternativformel zu Deiner {}-Formel:

In G4:

=SUMMENPRODUKT(--WECHSELN(WECHSELN(WECHSELN(WECHSELN(B4:F4;"s";3);"Aa";4);"k";8);"x";0)) und analog entsprechend in M4

Ist halt nur etwas länger.
Gruß Werner
.. , - ...
Antworten Top
#6
Hallo Werner,

bei Formeln kann ich immer noch nicht mithalten und steige lieber aus :19:

Aber es freut mich sacrisch, Dich hier zu lesen.
Ich heiße Dich einfach mal "extrem Willkommen" :100:
Gruß
Antworten Top
#7
Hallo Werner,

schön Dich hier zu finden.
Du weißt ja, SUMMENPRODUKT ist für die, die sich an Matrixformeln stören. An eine Formel mit WECHSELN hatte ich auch gedacht, war mir aber gefühlt zu lang, ist aber tatsächlich kürzer.
Deine Summenprodukt geht auch als SUMME, während das *1 bei meiner Formel sein muß:


Arbeitsblatt mit dem Namen 'Hoch-Tief'
 M
426
521
6#WERT!
729

ZelleFormel
M4{=SUMME(--WECHSELN(WECHSELN(WECHSELN(WECHSELN(B4:F4;"s";3);"Aa";4);"k";8);"x";0))}
M5{=SUMMENPRODUKT(WENN(ISTZAHL(H5:L5)+(H5:L5="");H5:L5;(VERWEIS(H5:L5;{"Aa";"k";"s";"x"};{4;8;3;0}))))}
M6=SUMMENPRODUKT(WENN(ISTZAHL(H6:L6)+(H6:L6="");H6:L6;(VERWEIS(H6:L6;{"Aa";"k";"s";"x"};{4;8;3;0}))))
M7{=SUMMENPRODUKT(WENN(ISTZAHL(H7:L7)+(H7:L7="");H7:L7;(VERWEIS(H7:L7;{"Aa";"k";"s";"x"};{4;8;3;0})))*1)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Hallo allesamt,
Die Formel aus G4
PHP-Code:
{=SUMMENPRODUKT(WENN(ISTZAHL(B4:F4);B4:F4;VERWEIS(B4:F4;{"Aa";"k";"s";"x"};{4;8;3;0}))*1)} 
läuft unter G10 & G13 in den Fehler "#NV".
Nein die Spalte M wird im Moment benötigt, derweil bei Minuswert weiter draufzugekegelt würde.
Erklärung: Ist der Wert <0 hat der Kegelnde schon verloren
Deswegen sprach ich ja an, hier evt. weitere Eingaben zu sperren (Zellen H4 - L4)
Antworten Top
#9
Hallo Frank,

... mir ist momentan noch nicht wirklich klar, was Du mit:
läuft unter G10 & G13 in den Fehler "#NV".
Nein die Spalte M wird im Moment benötigt, derweil bei Minuswert weiter draufzugekegelt würde.
Erklärung: Ist der Wert <0 hat der Kegelnde schon verloren
genau meinst? Ich bin kein Kegler und hab auch nicht den gesamten Thread durchgearbeitet, wo Du evtl. mehr dazu geschrieben hast.

@Peter,

... :19:

@Edgar,

... Du hast mich da nicht richtig interpretiert.
Es ist ={SUMMENPRODUKT() } mE nie sinnvoll, da SUMMENPRODUKT() schon eine MATRIXFunktion ist. Wenn, wie in dieser hier von Dir gewählten Funktionskombination, ein alleiniges =SUMMENPRODUKT() nicht ausreichend ist, dann eben gleich mit ={SUMME()} arbeiten. Und Du brauchst im vorliegenden Fall bei {} wirklich keine Multiplikation mit 1.
Gruß Werner
.. , - ...
Antworten Top
#10
Hallo Werner,

habe ich alles mittlerweile auch verinnerlicht.


Der Fehler #NV entsteht, wenn nicht alle Zellen gefüllt sind:

Arbeitsblatt mit dem Namen 'Hoch-Tief'
 BCDEFG
45xAak 17

ZelleFormel
G4{=SUMMENPRODUKT(WENN(ISTZAHL(B4:F4)+(B4:F4=0);B4:F4;VERWEIS(B4:F4;{"Aa";"k";"s";"x"};{4;8;3;0})))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Sperrung der Zellen geht über Gültigkeit, war aber schon in meinem zweiten Beitrag enthalten.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


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