Jump to content

Excel: Fragen und Probleme


Recommended Posts

Hallo David,

wo ist der Fehler? Soweit ich weiß, benötigst du diese Formeln für die Programmierung von Tottermanns Spiel. Hierbei werden die ersten vier unterschiedlichen TVP ermittelt und dann solange gesetzt, bis ein Gewinn erscheint bzw. ein Totalverlust. Dann neue Permanenz.

Falls du es anders haben willst, so beschreibe bitte kurz, was genau du willst.

Danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Der Fehler ist, dass in meinem Beispiel zum Schluss die TVPs 1,4,5,2 ausgewiesen werden müssten, da diese die letzten 4 verschiedenen waren. Du hingegen weißt 3,2,4,5 aus, und vernachlässigst die 1. - Oder bin ich jetzt ":smilie2:"? Ggf. können die letzten 4 verschieden TVPs auch in einer Zelle nacheinander aufgelistet werden, und ich ziehe mir dann die einzelnen Werte durch die Formeln rechts(...;...) und Links(...;...) raus.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo David,

ich ging von Tottermanns Spiel aus. Dort wird ja immer nur auf die ersten erschienen vier TVPs gespielt. Aber so wie ich dich verstanden habe, willst du immer die letzten vier erschienen TVPs. Hier mein Lösungsvorschlag.

Die gelben Zellen enthalten Konstanten, also feste Werte. Bitte diese so übernehmen, da diese in den Formeln verwendet werden. Ansonsten gilt wieder, gleiche Farbe = gleiche Formeln zum Kopieren.

HINWEIS

Die hier vorgestellte Lösung war fehlerhaft und wurde deshalb entfernt. Eine Lösung für das beschriebene Problem findet ihr in diesem Posting

.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Chin,

danke schonmal.

wo ist der Fehler? Soweit ich weiß, benötigst du diese Formeln für die Programmierung von Tottermanns Spiel.

Jein, ich benötige die Information für zwei verschiedene Programmierungen. Einmal für Tottermann, und einmal für eine andere angenommene Programmierung. Aber mir genügt es, wenn du mir die gefragte Version beantwortest, Tottermanns Version setze ich dann mit meinem Mitteln anders um (also durch Variierung der anderen Version). Das ist für mich einfacher, da ich auch evtl. Fehler schneller finden kann, weil mehr auf meinen Mist gewachsen ist.

Gruß

DC

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo David,hier die Version für die ständige Ermittlung der letzten vier TVPs. Wie immer, die gelben Zellen enthalten Konstanten. Ansonsten gilt - gleiche Farbe = gleiche Formel zum kopieren.<table><tr style="vertical-align:top; text-align:center; "><td></td></tr><tr style="vertical-align:top;"><td><pre><table border=1 cellspacing=0 cellpadding=0 style="font-family:Arial,Arial; font-size:10pt; padding-left:2pt; padding-right:2pt; "> <style type = "text/css"> th {font-weight:normal} </style> <colgroup><col width=30 ><col width=83.19999792 ><col width=55.9999986 ><col width=74.39999814 ><col width=83.19999792 ><col width=83.19999792 ><col width=83.19999792 ><col width=83.19999792 ></colgroup><tr style="background-color:#cacaca; text-align:center;font-size:8pt; "><td> </td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">A</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">B</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">C</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">D</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">E</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">F</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">G</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >1</td><td style="text-align:center; font-weight:bold; ">TVP</td><td style="text-align:center; font-weight:bold; ">TVPs</td><td style="text-align:center; font-weight:bold; ">TVPs Sort.</td><td style="background-color:#ffff00; text-align:center; font-weight:bold; ">1</td><td style="background-color:#ffff00; text-align:center; font-weight:bold; ">2</td><td style="background-color:#ffff00; text-align:center; font-weight:bold; ">3</td><td style="background-color:#ffff00; text-align:center; font-weight:bold; ">4</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">1</td><td style="background-color:#ff99cc; text-align:right; ">1</td><td style=""> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">2</td><td style="background-color:#ccffff; text-align:right; ">12</td><td style="background-color:#ff9900; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">4</td><td style="background-color:#ccffff; text-align:right; ">124</td><td style="background-color:#ff9900; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:right; ">2</td><td style="background-color:#ccffff; text-align:right; ">142</td><td style="background-color:#ff9900; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:right; ">1</td><td style="background-color:#ccffff; text-align:right; ">421</td><td style="background-color:#ff9900; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td><td style="background-color:#99cc00; "> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:right; ">6</td><td style="background-color:#ccffff; text-align:right; ">4216</td><td style="background-color:#ff9900; text-align:right; ">4216</td><td style="background-color:#99cc00; text-align:right; ">4</td><td style="background-color:#99cc00; text-align:right; ">2</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">6</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >8</td><td style="text-align:right; ">1</td><td style="background-color:#ccffff; text-align:right; ">4261</td><td style="background-color:#ff9900; text-align:right; ">4216</td><td style="background-color:#99cc00; text-align:right; ">4</td><td style="background-color:#99cc00; text-align:right; ">2</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">6</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >9</td><td style="text-align:right; ">3</td><td style="background-color:#ccffff; text-align:right; ">2613</td><td style="background-color:#ff9900; text-align:right; ">3216</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">2</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">6</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >10</td><td style="text-align:right; ">5</td><td style="background-color:#ccffff; text-align:right; ">6135</td><td style="background-color:#ff9900; text-align:right; ">3516</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">5</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">6</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >11</td><td style="text-align:right; ">2</td><td style="background-color:#ccffff; text-align:right; ">1352</td><td style="background-color:#ff9900; text-align:right; ">3512</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">5</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">2</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >12</td><td style="text-align:right; ">0</td><td style="background-color:#ccffff; text-align:right; ">1352</td><td style="background-color:#ff9900; text-align:right; ">3512</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">5</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">2</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >13</td><td style="text-align:right; ">3</td><td style="background-color:#ccffff; text-align:right; ">1523</td><td style="background-color:#ff9900; text-align:right; ">3512</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">5</td><td style="background-color:#99cc00; text-align:right; ">1</td><td style="background-color:#99cc00; text-align:right; ">2</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >14</td><td style="text-align:right; ">6</td><td style="background-color:#ccffff; text-align:right; ">5236</td><td style="background-color:#ff9900; text-align:right; ">3562</td><td style="background-color:#99cc00; text-align:right; ">3</td><td style="background-color:#99cc00; text-align:right; ">5</td><td style="background-color:#99cc00; text-align:right; ">6</td><td style="background-color:#99cc00; text-align:right; ">2</td></tr></table></pre><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00"><tr><td><b>Formeln der Tabelle</b></td></tr><tr><td><table style="font-family:Arial; font-size:10pt;">B2 : =WENN($A2>0;$A2;"")<br>D2 : =WENN(UND(LÄNGE($C2)>=D$1);WERT(TEIL($C2;D$1;1));"")<br>E2 : =WENN(UND(LÄNGE($C2)>=E$1);WERT(TEIL($C2;E$1;1));"")<br>F2 : =WENN(UND(LÄNGE($C2)>=F$1);WERT(TEIL($C2;F$1;1));"")<br>G2 : =WENN(UND(LÄNGE($C2)>=G$1);WERT(TEIL($C2;G$1;1));"")<br>B3 : =WENN(ISTZAHL($A3);WENN($A3>0;WENN(ISTFEHLER(SUCHEN($A3;$B2;1));RECHTS($B2;3)&$A3;WECHSELN($B2;$A3;"")&$A3);$B2);"")<br>C3 : =WENN(ISTZAHL($A3);WENN(UND(LÄNGE($B3)=4;$C2="");$B3;WENN(UND($A3>0;ISTFEHLER(SUCHEN($A3;$C2;1)));WECHSELN($C2;LINKS($B2;1);$A3);$C2));"")<br>D3 : =WENN(UND(LÄNGE($C3)>=D$1);WERT(TEIL($C3;D$1;1));"")<br>E3 : =WENN(UND(LÄNGE($C3)>=E$1);WERT(TEIL($C3;E$1;1));"")<br>F3 : =WENN(UND(LÄNGE($C3)>=F$1);WERT(TEIL($C3;F$1;1));"")<br>G3 : =WENN(UND(LÄNGE($C3)>=G$1);WERT(TEIL($C3;G$1;1));"")<br>B4 : =WENN(ISTZAHL($A4);WENN($A4>0;WENN(ISTFEHLER(SUCHEN($A4;$B3;1));RECHTS($B3;3)&$A4;WECHSELN($B3;$A4;"")&$A4);$B3);"")<br>C4 : =WENN(ISTZAHL($A4);WENN(UND(LÄNGE($B4)=4;$C3="");$B4;WENN(UND($A4>0;ISTFEHLER(SUCHEN($A4;$C3;1)));WECHSELN($C3;LINKS($B3;1);$A4);$C3));"")<br>D4 : =WENN(UND(LÄNGE($C4)>=D$1);WERT(TEIL($C4;D$1;1));"")<br>E4 : =WENN(UND(LÄNGE($C4)>=E$1);WERT(TEIL($C4;E$1;1));"")<br>F4 : =WENN(UND(LÄNGE($C4)>=F$1);WERT(TEIL($C4;F$1;1));"")<br>G4 : =WENN(UND(LÄNGE($C4)>=G$1);WERT(TEIL($C4;G$1;1));"")<br>B5 : =WENN(ISTZAHL($A5);WENN($A5>0;WENN(ISTFEHLER(SUCHEN($A5;$B4;1));RECHTS($B4;3)&$A5;WECHSELN($B4;$A5;"")&$A5);$B4);"")<br>C5 : =WENN(ISTZAHL($A5);WENN(UND(LÄNGE($B5)=4;$C4="");$B5;WENN(UND($A5>0;ISTFEHLER(SUCHEN($A5;$C4;1)));WECHSELN($C4;LINKS($B4;1);$A5);$C4));"")<br>D5 : =WENN(UND(LÄNGE($C5)>=D$1);WERT(TEIL($C5;D$1;1));"")<br>E5 : =WENN(UND(LÄNGE($C5)>=E$1);WERT(TEIL($C5;E$1;1));"")<br>F5 : =WENN(UND(LÄNGE($C5)>=F$1);WERT(TEIL($C5;F$1;1));"")<br>G5 : =WENN(UND(LÄNGE($C5)>=G$1);WERT(TEIL($C5;G$1;1));"")<br>B6 : =WENN(ISTZAHL($A6);WENN($A6>0;WENN(ISTFEHLER(SUCHEN($A6;$B5;1));RECHTS($B5;3)&$A6;WECHSELN($B5;$A6;"")&$A6);$B5);"")<br>C6 : =WENN(ISTZAHL($A6);WENN(UND(LÄNGE($B6)=4;$C5="");$B6;WENN(UND($A6>0;ISTFEHLER(SUCHEN($A6;$C5;1)));WECHSELN($C5;LINKS($B5;1);$A6);$C5));"")<br>D6 : =WENN(UND(LÄNGE($C6)>=D$1);WERT(TEIL($C6;D$1;1));"")<br>E6 : =WENN(UND(LÄNGE($C6)>=E$1);WERT(TEIL($C6;E$1;1));"")<br>F6 : =WENN(UND(LÄNGE($C6)>=F$1);WERT(TEIL($C6;F$1;1));"")<br>G6 : =WENN(UND(LÄNGE($C6)>=G$1);WERT(TEIL($C6;G$1;1));"")<br>B7 : =WENN(ISTZAHL($A7);WENN($A7>0;WENN(ISTFEHLER(SUCHEN($A7;$B6;1));RECHTS($B6;3)&$A7;WECHSELN($B6;$A7;"")&$A7);$B6);"")<br>C7 : =WENN(ISTZAHL($A7);WENN(UND(LÄNGE($B7)=4;$C6="");$B7;WENN(UND($A7>0;ISTFEHLER(SUCHEN($A7;$C6;1)));WECHSELN($C6;LINKS($B6;1);$A7);$C6));"")<br>D7 : =WENN(UND(LÄNGE($C7)>=D$1);WERT(TEIL($C7;D$1;1));"")<br>E7 : =WENN(UND(LÄNGE($C7)>=E$1);WERT(TEIL($C7;E$1;1));"")<br>F7 : =WENN(UND(LÄNGE($C7)>=F$1);WERT(TEIL($C7;F$1;1));"")<br>G7 : =WENN(UND(LÄNGE($C7)>=G$1);WERT(TEIL($C7;G$1;1));"")<br>B8 : =WENN(ISTZAHL($A8);WENN($A8>0;WENN(ISTFEHLER(SUCHEN($A8;$B7;1));RECHTS($B7;3)&$A8;WECHSELN($B7;$A8;"")&$A8);$B7);"")<br>C8 : =WENN(ISTZAHL($A8);WENN(UND(LÄNGE($B8)=4;$C7="");$B8;WENN(UND($A8>0;ISTFEHLER(SUCHEN($A8;$C7;1)));WECHSELN($C7;LINKS($B7;1);$A8);$C7));"")<br>D8 : =WENN(UND(LÄNGE($C8)>=D$1);WERT(TEIL($C8;D$1;1));"")<br>E8 : =WENN(UND(LÄNGE($C8)>=E$1);WERT(TEIL($C8;E$1;1));"")<br>F8 : =WENN(UND(LÄNGE($C8)>=F$1);WERT(TEIL($C8;F$1;1));"")<br>G8 : =WENN(UND(LÄNGE($C8)>=G$1);WERT(TEIL($C8;G$1;1));"")<br>B9 : =WENN(ISTZAHL($A9);WENN($A9>0;WENN(ISTFEHLER(SUCHEN($A9;$B8;1));RECHTS($B8;3)&$A9;WECHSELN($B8;$A9;"")&$A9);$B8);"")<br>C9 : =WENN(ISTZAHL($A9);WENN(UND(LÄNGE($B9)=4;$C8="");$B9;WENN(UND($A9>0;ISTFEHLER(SUCHEN($A9;$C8;1)));WECHSELN($C8;LINKS($B8;1);$A9);$C8));"")<br>D9 : =WENN(UND(LÄNGE($C9)>=D$1);WERT(TEIL($C9;D$1;1));"")<br>E9 : =WENN(UND(LÄNGE($C9)>=E$1);WERT(TEIL($C9;E$1;1));"")<br>F9 : =WENN(UND(LÄNGE($C9)>=F$1);WERT(TEIL($C9;F$1;1));"")<br>G9 : =WENN(UND(LÄNGE($C9)>=G$1);WERT(TEIL($C9;G$1;1));"")<br>B10 : =WENN(ISTZAHL($A10);WENN($A10>0;WENN(ISTFEHLER(SUCHEN($A10;$B9;1));RECHTS($B9;3)&$A10;WECHSELN($B9;$A10;"")&$A10);$B9);"")<br>C10 : =WENN(ISTZAHL($A10);WENN(UND(LÄNGE($B10)=4;$C9="");$B10;WENN(UND($A10>0;ISTFEHLER(SUCHEN($A10;$C9;1)));WECHSELN($C9;LINKS($B9;1);$A10);$C9));"")<br>D10 : =WENN(UND(LÄNGE($C10)>=D$1);WERT(TEIL($C10;D$1;1));"")<br>E10 : =WENN(UND(LÄNGE($C10)>=E$1);WERT(TEIL($C10;E$1;1));"")<br>F10 : =WENN(UND(LÄNGE($C10)>=F$1);WERT(TEIL($C10;F$1;1));"")<br>G10 : =WENN(UND(LÄNGE($C10)>=G$1);WERT(TEIL($C10;G$1;1));"")<br>B11 : =WENN(ISTZAHL($A11);WENN($A11>0;WENN(ISTFEHLER(SUCHEN($A11;$B10;1));RECHTS($B10;3)&$A11;WECHSELN($B10;$A11;"")&$A11);$B10);"")<br>C11 : =WENN(ISTZAHL($A11);WENN(UND(LÄNGE($B11)=4;$C10="");$B11;WENN(UND($A11>0;ISTFEHLER(SUCHEN($A11;$C10;1)));WECHSELN($C10;LINKS($B10;1);$A11);$C10));"")<br>D11 : =WENN(UND(LÄNGE($C11)>=D$1);WERT(TEIL($C11;D$1;1));"")<br>E11 : =WENN(UND(LÄNGE($C11)>=E$1);WERT(TEIL($C11;E$1;1));"")<br>F11 : =WENN(UND(LÄNGE($C11)>=F$1);WERT(TEIL($C11;F$1;1));"")<br>G11 : =WENN(UND(LÄNGE($C11)>=G$1);WERT(TEIL($C11;G$1;1));"")<br>B12 : =WENN(ISTZAHL($A12);WENN($A12>0;WENN(ISTFEHLER(SUCHEN($A12;$B11;1));RECHTS($B11;3)&$A12;WECHSELN($B11;$A12;"")&$A12);$B11);"")<br>C12 : =WENN(ISTZAHL($A12);WENN(UND(LÄNGE($B12)=4;$C11="");$B12;WENN(UND($A12>0;ISTFEHLER(SUCHEN($A12;$C11;1)));WECHSELN($C11;LINKS($B11;1);$A12);$C11));"")<br>D12 : =WENN(UND(LÄNGE($C12)>=D$1);WERT(TEIL($C12;D$1;1));"")<br>E12 : =WENN(UND(LÄNGE($C12)>=E$1);WERT(TEIL($C12;E$1;1));"")<br>F12 : =WENN(UND(LÄNGE($C12)>=F$1);WERT(TEIL($C12;F$1;1));"")<br>G12 : =WENN(UND(LÄNGE($C12)>=G$1);WERT(TEIL($C12;G$1;1));"")<br>B13 : =WENN(ISTZAHL($A13);WENN($A13>0;WENN(ISTFEHLER(SUCHEN($A13;$B12;1));RECHTS($B12;3)&$A13;WECHSELN($B12;$A13;"")&$A13);$B12);"")<br>C13 : =WENN(ISTZAHL($A13);WENN(UND(LÄNGE($B13)=4;$C12="");$B13;WENN(UND($A13>0;ISTFEHLER(SUCHEN($A13;$C12;1)));WECHSELN($C12;LINKS($B12;1);$A13);$C12));"")<br>D13 : =WENN(UND(LÄNGE($C13)>=D$1);WERT(TEIL($C13;D$1;1));"")<br>E13 : =WENN(UND(LÄNGE($C13)>=E$1);WERT(TEIL($C13;E$1;1));"")<br>F13 : =WENN(UND(LÄNGE($C13)>=F$1);WERT(TEIL($C13;F$1;1));"")<br>G13 : =WENN(UND(LÄNGE($C13)>=G$1);WERT(TEIL($C13;G$1;1));"")<br>B14 : =WENN(ISTZAHL($A14);WENN($A14>0;WENN(ISTFEHLER(SUCHEN($A14;$B13;1));RECHTS($B13;3)&$A14;WECHSELN($B13;$A14;"")&$A14);$B13);"")<br>C14 : =WENN(ISTZAHL($A14);WENN(UND(LÄNGE($B14)=4;$C13="");$B14;WENN(UND($A14>0;ISTFEHLER(SUCHEN($A14;$C13;1)));WECHSELN($C13;LINKS($B13;1);$A14);$C13));"")<br>D14 : =WENN(UND(LÄNGE($C14)>=D$1);WERT(TEIL($C14;D$1;1));"")<br>E14 : =WENN(UND(LÄNGE($C14)>=E$1);WERT(TEIL($C14;E$1;1));"")<br>F14 : =WENN(UND(LÄNGE($C14)>=F$1);WERT(TEIL($C14;F$1;1));"")<br>G14 : =WENN(UND(LÄNGE($C14)>=G$1);WERT(TEIL($C14;G$1;1));"")<br></table></td></tr></table></td></tr></table> <span style=" font-size:9pt;"><b>Excel Tabellen einfach im Web darstellen</b> <a style ="color:#1506F7; background-color:#FCF507; font-weight:bold;" href="http://www.haserodt.de/ejh_do/ex_jean_info.htm" target="blank">  Excel Jeanie HTML  2.0    Download  </a></span>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo David,

Spalte "B" erkläre ich nicht. Ich bin mir sicher mit ein bisschen "Denken" kommst du selber drauf.

PS: Habe diesmal absichtlich keine Excel-Downloads eingestellt. Bin der Meinung, dass du durch Übertragen der Formel und Anpassen an deine "Spaltenaufteilung" mehr lernst als durch vorgefertigte Lösungen.

Chin, der sich immer darum sorgt, dass DC noch etwas lernt :smilie2:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sowas zum Beispiel:

=WENN(D197<6;0;WENN(UND(AE197=D197;SUMME(AE313:AE386)=8214);-74;WENN(MIN(AE313:AE386)<100;MIN(AE313:AE386);0)))

Find ich ziemlich kompliziert...

Was ich z.B. überhaupt nicht verstehe ist der Beginn von Formeln mit "=Wenn(Istzahl(....)", offensichtlich um das Vorhandensein einer Permanenz zu prüfen. Ohne Permanenz nutze ich so eine Tabelle doch gar nicht...

Beste Grüße

Rabert

Link zu diesem Kommentar
Auf anderen Seiten teilen

=WENN(E17=0;"";WENN(SVERWEIS(C18;Legende;6)="Dutzend";WENN(E17=E18;"WIN";"LOOSE");WENN(D17=D18;"WIN";"LOOSE")))

=WENN(F35="";"";WENN(REST(E35;4)=3;SVERWEIS(F35;P$34:Q$39;2);WENN(REST(E35;4)=0;SVERWEIS(F35;O$42:Q$47;2);"")))

Das ist komisch. Ich habe schon viel längere Formeln gehabt, aber ad hoc finde ich die jetzt nicht!

Link zu diesem Kommentar
Auf anderen Seiten teilen

das ist meine bisher längste formel, die ist ja nicht wirklich kompliziert. aber da noch den roten faden zu behalten, wenn´s dann auch 24 pro zeile sind......

grüße, matthias s.

=WENN((UND(DL48+DL47+DL46+DL45<4;DL48=1;DN48>0))+ODER(UND(DM46=1;DN46>0;$AD48>0))+ODER(UND(DM48=2;DN48>0;$AD48>0))

+ODER(UND(DM48+DM45=4;DN45>0;$AD48>0))+ODER(UND(DM48=3;DM47=3;$AD48>0))+ODER(UND(DM48=4;DM47=4;$AD48>0));x;

WENN((UND(DL49=1;SUMME(DN44:DN48)<-4))+ODER(UND(DL49=1;DN46>0));0;WENN((UND(DL49=2;DM47+DM46=4;DN48+DN47+DN46=-3))

+ODER(UND(DL49=2;DM45=2;DN45>0));0;WENN(UND(DM48=3;DM47=3;DL49=3);0;WENN((UND($DC48<2;DL49=4;DM48+DM47+DM46=12))

+ODER(UND($DC48>1;DL49=4;DM48+DM47=8));0;WENN((UND(DM47=5;DN47>0))+ODER(UND(DM48+DM47+DM46=15;DN48+DN47+DN46=-3));x;

WENN($AB48>0;DL49;0)))))))

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 weeks later...

Für viele von Euch sicher ein Klacks, für mich eine große Hilfe.

Erst die Excel-Frage:

Ich habe in Tabelle A eine Spalte mit Zellbezügen zu einer in Tabelle B als Spalte geführten Permanenz (Tabelle A und B sind zwei verschiedene Dokumente). Gibt es eine Möglichkeit, dass ich nur den Zellbezug in der ersten Zelle der Spalte von Tabelle A ändere und alle darunterliegenden Zellen dann automatisch diesen geänderten Zellbezug erkennen und sich selbständig aktualisieren? Also einen einen automatischen Zellbezug etwa in der Form "Nächste Zelle"? Ich hoffe, ich habe das verständlich ausgedrückt. Zur Zeit muss ich immer die in der Spalte stehenden Zellen mit dem Zellbezug durch kopieren der geänderten 1. Zelle aktualisieren, was bei einigen 1000 Zeilen dauert...

Dann suche ich Formeln für zwei Wahrscheinlichkeiten/Häufigkeitsverteilungen von Pleins:

1. Wie hoch ist die Wahrscheinlichkeit, das eine Zahl die x-mal nicht erschienen ist die nächsten y Coups ebenfalls nicht erscheint? Beispiel: Wie hoch ist die Wahrscheinlichkeit dass eine Zahl die 100mal nicht erschienen ist auch die nächsten 50 Coups nicht erscheint?

2. Wie hoch ist die Wahrscheinlichkeit, dass bei einer bestimmten Anzahl Coups sich keine Zahl wiederholt? Beispiel: Wie hoch ist Wahrscheinlichkeit, dass in 15 Coups kein Wiederholer ist?

Vielen Dank schon mal für die Hilfe!

Beste Grüße

Rabert

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Rabert,

deine Excel-Frage kann ich dir beantworten. Du mußt eigentlich nur in der ersten Zelle der Tabelle A den absoluten Bezug in einen relativen verwandeln. Klingt kompliziert, ist aber einfach.

Es könnte z.B. in Tabelle A in der ersten Zelle (z.b. B2) folgender Bezug stehen

[Bezugsdatei.xls]Tabelle1!$A$1

Soweit ich verstanden habe, willst du in B3 folgenden Bezug stehen haben

[Bezugsdatei.xls]Tabelle1!$A$2

und das Ganze für 1000 Zeilen.

Ändere nun den Bezug in Tabelle A, Zelle B2 auf

[Bezugsdatei.xls]Tabelle1!$A1

Wie du siehst, wird aus "$A$1" nun "$A1". Damit wird aus einem absoluten Zeilenbezug ein relativer Zeilenbezug. Nun kannst du die Zelle B2 in die nachfolgendne 1.000 Zeilen kopieren.

Ich hoffe, ich konnte es verständlich erklären.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke Chin, aber das ist nicht ganz mein Problem. Diese Lösung die du beschrieben hast ist die die ich bereits praktiziere. Was ich suche ist ein Weg, das Kopieren zu verhindern.

Wenn ich also in

[Bezugsdatei.xls]Tabelle1!A1

den Bezug händisch von A1 auf A2501 ändere,

[Bezugsdatei.xls]Tabelle1!A2501

würde ich mir wünschen, dass alle Zellen darunter das automatisch erkennen und ihren Bezug ebenfalls um +2500 Zeilen nach unten verschieben. Damit würde ich dann nur in der ersten Zelle den Bezug ändern und alle anderen Zellen würden dies dann automatisch auch tun - ohne kopieren. Aber vielleicht gibt es diese Möglichkeit ja gar nicht...

Beste Grüße

Rabert

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Rabert,gehen tut immer was. In deinem Fall ist die Funktion "Indirekt" angesagt.Hier mal ein Beispiel:<table><tr style="vertical-align:top; text-align:center; "><td></td></tr><tr style="vertical-align:top;"><td><pre><table border=1 cellspacing=0 cellpadding=0 style="font-family:Arial,Arial; font-size:10pt; padding-left:2pt; padding-right:2pt; "> <style type = "text/css"> th {font-weight:normal} </style> <colgroup><col width=30 ><col width=152.79999618 ><col width=171.9999957 ><col width=83.19999792 ></colgroup><tr style="background-color:#cacaca; text-align:center;font-size:8pt; "><td> </td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">A</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">B</td><td style=" border-width:3; border-style: ridge;border-color:#f0f0f0; ">C</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >1</td><td style="font-weight:bold; ">Werte aus Bezugsdatei</td><td style="background-color:#ffff00; font-weight:bold; ">Fester Teil</td><td style="background-color:#ffff00; font-weight:bold; ">Variabler Teil</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >2</td><td style="">a1</td><td style="background-color:#ffff00; ">[bezugsdatei.xls]Tabelle1!$A</td><td style="background-color:#ffff00; text-align:right; ">-1</td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >3</td><td style="">a2</td><td style=""> </td><td style=""> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >4</td><td style="">a3</td><td style=""> </td><td style=""> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >5</td><td style="">a4</td><td style=""> </td><td style=""> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >6</td><td style="">a5</td><td style=""> </td><td style=""> </td></tr><tr height=22 ><td style="border-width:3; border-style: ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >7</td><td style="">a6</td><td style=""> </td><td style=""> </td></tr></table></pre><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00"><tr><td><b>Formeln der Tabelle</b></td></tr><tr><td><table style="font-family:Arial; font-size:10pt;">A2 : =INDIREKT($B$2&($C$2+ZEILE()))<br>A3 : =INDIREKT($B$2&($C$2+ZEILE()))<br>A4 : =INDIREKT($B$2&($C$2+ZEILE()))<br>A5 : =INDIREKT($B$2&($C$2+ZEILE()))<br>A6 : =INDIREKT($B$2&($C$2+ZEILE()))<br>A7 : =INDIREKT($B$2&($C$2+ZEILE()))<br></table></td></tr></table></td></tr></table> <span style=" font-size:9pt;"><b>Excel Tabellen einfach im Web darstellen</b> <a style ="color:#1506F7; background-color:#FCF507; font-weight:bold;" href="http://www.haserodt.de/ejh_do/ex_jean_info.htm" target="blank">  Excel Jeanie HTML  2.0    Download  </a></span>Also zuerst einmal in Zelle B2 den festen Teil der Bezugsadresse eintragen. Dieser enthält nicht die Zeilennummer, da dieser ja variabel ist. Ein Wert für die erste Zeile steht dann in der Zelle C2. Diesen kannst du dann entsprechend ändern.Nun zur Formel in A2 (A3, A4 etc.). Über "Indirekt" kann eine Zelladresse konstruiert werden und dann der Inhalt dieser konstruierten Zelladresse ausgegeben werden. Also mit z.B. "Indirekt("A" & "2")" wird der Zellinhalt von A2 ausgegeben. Genau richtig für unser Problem. Aus dem festen Teil der Bezugsadresse und dem variblen Teil plus einem Zeilenzähler können wir für jede Zeile die Bezugsadresse berechnen und mit Indirekt dann deren Inhalt ausgeben lassen.Der feste Teil steht in B2, dieser wird mit dem variablen Teil über "&" verbunden:

Indirekt($B$2&<varteil>)

Der variable Teil muss die fortlaufende Zeilenadresse in der Bezugsdatei errechnen. Über die Funktion "Zeile()" wird die aktuelle Zeilennumer ausgegeben. Also "Zeile(A2)" würde 2 ergeben. Somit habe wir einen Zähler. Nun müssen wir in der Zelle C2 nur einen Startwert für die Zeilenberechnung angeben und wir haben die Formel

INDIREKT($B$2&($C$2+ZEILE()))

In meinem Beispiel steht der erste Wert in Zelle A2. Da ich aus der Bezugsdatei den ersten Wert aus A1 hole, muß ich also aus Zeile 2 (A2) die Zeile 1 (A1) machen. Dies geht, indem ich als Startwert in C2 eine -1 eintragen. Dann habe ich in A2 nach Berechnung folgendes stehen:

INDIREKT([Bezugsdatei.xls]Tabelle1!$A1)

Genau dass, was ich wollte :hammer2: Du mußt also dann nur noch den Startwert in Zelle C2 ändern und schon werden die Bezüge automatisch angepasst.Ich hoffe, du kommst mit meinen Erklärungen klar.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Nun habe ich mal wieder ne Frage:

In einer Spalte stehen unterschiedlich viele Zahlen, mindestens jedoch drei..

<table><tr style="vertical-align:top; text-align:center; "><tr><td> </td></tr><tr><td><table border=1 cellspacing=0 cellpadding=0 style="font-family:Arial,Arial; font-size:10pt; padding-left:2pt; padding-right:2pt; "> <style type = "text/css"> th {font-weight:normal} </style> <colgroup><col width=30 style="font-weight:bold; "><col width=79.999998 ><col width=79.999998 ></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td> </td><td>A</td><td>B</td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style=""> </td><td style=""> </td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:center; ">Test</td><td style=""> </td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">5</td><td style=""> </td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">25</td><td style=""> </td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:right; ">47</td><td style=""> </td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:right; ">52</td><td style=""> </td></tr></table></td></tr><tr><td> </td></tr></tr></table>

Ich möchte mir in Zelle B1 die durchschnittliche Differenz der Abstände der letzten beiden Zahlen aus Spalte A anzeigen lassen. Spalte A variiert (durch ständige Eingabe) in der Länge. Wobei folgendes bei der Eingabe fakt ist: Je höher die Zeilennummer desto größer die eingegebene Zahl.

Damit klar ist, was ich meine hier die Auflösung für das Beispiel:

Abstand von 25 zu 47 ist 22.

Abstand von 52 zu 47 ist 5.

(5+22)/2=13,5

In diesem Fall wäre das Ergebnis 13,5

Wie gesagt, die Zahlen und die Anzahl der Zahlen in Spalte A variieren, sind aber aufsteigend. Und ich möchte den Schnitt der Differenz der jeweils beiden letzten Zahlen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie ist deine Meinung dazu?

Du kannst jetzt schreiben und dich später registrieren. Bereits registrierter Teilnehmer? Dann melde dich jetzt an, um einen Kommentar zu schreiben.
Hinweis: Dein Beitrag wird nicht sofort sichtbar sein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Neu erstellen...