Jump to content
Roulette Forum

Recommended Posts

Geschrieben

@All

Hat jemand eine Erklärung für die Werte, die hinterm Komma erscheinen,

obwohl sie da nicht hingehören?

Man kann sie natürlich über GANZZAHL killen; nur sie sollten da nicht sein.

Ist dies vielleicht eine "Bankzahl", mit der Nachkommastellenwerte geklaut

werden könnten?? Es liegt nicht am Prozessor! Dieses Phänomen taucht

bei Intel und AMD auf.

Grüße, Monopolis.

<b>CODIERUNG</b><br /><br /><table border="1" cellspacing="0" cellpadding="0" style="font-family:Arial,Arial; font-size:10pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="width:30px; " /><col style="width:181px;" /><col style="width:94px;" /><col style="width:181px;" /><col style="width:80px;" /><col style="width:80px;" /><col style="width:80px;" /><col style="width:80px;" /></colgroup><tr style="background-color:#cacaca; text-align:center;font-size:8pt; "><td > </td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">A</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">B</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">C</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">D</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">E</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">F</td><td style=" border-width:3px; border-style:ridge;border-color:#f0f0f0; ">G</td></tr><tr style="height:24px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >1</td><td style="font-size:14pt; text-decoration:underline; text-align:left; ">CODIERUNG:</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >2</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >3</td><td style="background-color:#ccffcc; font-weight:bold; text-align:center; ">22,0023</td><td style="font-weight:bold; text-decoration:underline; text-align:right; ">Aufgabe 1:</td><td colspan="4" style="text-align:left; ">Diese Zahl ist die Summe 2 verschiedener codierter Werte.</td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >4</td><td > </td><td > </td><td colspan="4" style="text-align:left; ">Bitte decodiere diese Zahl, so dass Du die beiden Werte:</td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >5</td><td > </td><td > </td><td style="text-align:center; ">22</td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >6</td><td > </td><td > </td><td style="text-align:center; ">23</td><td style="text-align:left; ">erhältst.</td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >7</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >8</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >9</td><td style="text-align:center; ">1</td><td style="font-weight:bold; text-decoration:underline; text-align:right; ">Lösung:</td><td style="background-color:#ffcc99; text-align:center; ">22,00000000</td><td colspan="4" style="text-align:left; ">Die Zahl vor dem Komma findet man sehr einfach </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >10</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">durch die Verwendung der Formel =GANZZAHL</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >11</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >12</td><td style="text-align:center; ">0,0001</td><td > </td><td style="background-color:#ffcc99; text-align:center; ">23,00000000</td><td colspan="4" style="text-align:left; ">Die Zahl wird berechnet, indem 10000*(22,0023-22)</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >13</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; "> als Funktion eingegeben wird.</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >14</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">Dies geschieht durch die Eingabe der Formel,</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >15</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">die sichtbar wird, wenn die Zelle C12 angeklickt wird.</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >16</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >17</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >18</td><td style="background-color:#ccffcc; font-weight:bold; text-align:center; ">22,00230024</td><td style="font-weight:bold; text-decoration:underline; text-align:right; ">Aufgabe 2:</td><td colspan="4" style="text-align:left; ">Diese Zahl ist die Summe 3 verschiedener codierter Werte.</td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >19</td><td > </td><td > </td><td colspan="4" style="text-align:left; ">Bitte decodiere diese Zahl, so dass Du die 3 Werte:</td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >20</td><td > </td><td > </td><td style="text-align:center; ">22</td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >21</td><td > </td><td > </td><td style="text-align:center; ">23</td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >22</td><td > </td><td > </td><td style="text-align:center; ">24</td><td style="text-align:left; ">erhältst.</td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >23</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >24</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >25</td><td style="text-align:center; ">1</td><td style="font-weight:bold; text-decoration:underline; text-align:right; ">Lösung:</td><td style="background-color:#ffcc99; text-align:center; ">22,00000000</td><td colspan="4" style="text-align:left; ">Die Zahl vor dem Komma findet man sehr einfach </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >26</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">durch die Verwendung der Formel =GANZZAHL</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >27</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >28</td><td style="text-align:center; ">0,0001</td><td > </td><td style="background-color:#ffcc99; text-align:center; ">23,00000000</td><td colspan="4" style="text-align:left; ">Die Zahl wird berechnet, indem als Funktion</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >29</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; "> =GANZZAHL(1000*(A18-C25) eingegeben wird.</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >30</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">Dies geschieht durch die Eingabe der Formel,</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >31</td><td > </td><td > </td><td > </td><td colspan="4" style="text-align:left; ">die sichtbar wird, wenn die Zelle C28 angeklickt wird.</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >32</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >33</td><td style="text-align:center; ">0,00000001</td><td > </td><td style="background-color:#ffcc99; text-align:center; ">24,00000000</td><td colspan="4" style="text-align:left; ">Formel sichtbar bei Anklicken der Zelle C33 </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >34</td><td > </td><td style="font-weight:bold; "> </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >35</td><td > </td><td > </td><td style="background-color:#ffcc99; text-align:center; ">24,0000000286500000</td><td colspan="4" style="text-align:left; ">Formel sichtbar bei Anklicken der Zelle C35 </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >36</td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:ridge;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >37</td><td > </td><td style="background-color:#ff00ff; ">KONTROLLE:</td><td style="background-color:#ff00ff; text-align:center; ">22,00230024</td><td > </td><td > </td><td > </td><td style="background-color:#ff00ff; text-align:center; ">21.11.2006</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Formeln der Tabelle</b></td></tr><tr><td ><table border = "1" cellspacing="0" cellpadding="2" style="font-family:Arial; font-size:9pt;"><tr style="background-color:#cacaca; font-size:10pt;"><td >Zelle</td><td >Formel</td></tr><tr><td >C9</td><td >=GANZZAHL(A3)</td></tr><tr><td >C12</td><td >=10000*(A3-C9)</td></tr><tr><td >C25</td><td >=GANZZAHL(A18)</td></tr><tr><td >C28</td><td >=GANZZAHL(10000*(A18-C25))</td></tr><tr><td >C33</td><td >=GANZZAHL(10000*(10000*(A18-GANZZAHL(A18))-GANZZAHL(10000*(A18-C25))))</td></tr><tr><td >C35</td><td >=10000*(10000*(A18-GANZZAHL(A18))-GANZZAHL(10000*(A18-C25)))</td></tr><tr><td >C37</td><td >=24*A33+23*A28+22*A25</td></tr></table></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen >> </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

Geschrieben (bearbeitet)

Hallo Monopolis,

All Hat jemand eine Erklärung für die Werte, die hinterm Komma erscheinen, obwohl sie da nicht hingehören?

In Zelle A3 hast du mit Sicherheit eine Formel mit der du die Codierung berechnest.

Da sind die Nachkommastellen ganz normal, weil selbst verursacht.

Wie du die Nachkommastellen killst hängt davon ab, ob die später den genauen Wert aus Zelle A3 weiterrechnen musst.

Ein Beispiel:

(1/3)+(1/3)+(1/3) kann zu 1 oder 0,99999999.... werden

Das ist davon abhänig ob mit dem gerundeten oder mit dem genauen Wert weitergerechnet wird.

Du kannst über

Format

Zellen

Zahl

die angezeigten Dezimalstellen reduzieren oder erhöhen.

Du kannst auf oder abrunden, kaufmännisch Runden lassen.

Es gibt noch eine weitere Möglichkeit mit dem Wert aus A3 weiterzurechen:

Extras

Optionen

Berechnung

ganz unten Links: Genauigkeit wie angezeigt

Das wirkt aber auf die ganze Mappe aus.

Oder du erfindest eine Formel:

die Zahl mit Nachkommenstellen befindet sich in A8

C8 = A8-REST(A8;GANZZAHL(A8))

Beste Grüße

Wenke :schock:

bearbeitet von Wenke
Geschrieben

Moin Wenke,

In Zelle A3 hast du mit Sicherheit eine Formel mit der du die Codierung berechnest.

Die Zahl in Zelle A3 habe ich so eingetippt, wie sie dort steht.

Es ist - in diesem Fall - kein Ergebnis einer Berechnung.

Über GANZZAHL kann ich alle Werte hinterm Komma killen,

kann es auch vorsorglich tun, aber warum wird dies erforderlich?

Woher kommen diese Zahlen?

Danke für die Formel --> die Zahl mit Nachkommenstellen befindet sich in A8

C8 = A8-REST(A8;GANZZAHL(A8))

Magst Du dranbleiben am Thema? Vielleicht kennst Du ja ein Excel-Forum,

in dem weitergeholfen wird.

Mich irritiert die Zahlenfolge 2865, mit der ich nichts anfangen kann.

Es könnte möglich sein, dass man diese Werte eingeführt hat um zu vermeiden,

dass irgendwann unbeabsichtigt durch 0 geteilt wird. So etwas habe ich gemacht,

wenn die Gefahr bestand, dass sich ein Nennerwert zu 0 ergeben kann.

Was nicht auszuschließen ist, weil in bestimmten Berechnungen solche Grenzwerte

rauskommen.

Herzliche Grüße

Monopolis.

PS.: Alle Formeln auf dem Blatt sind ausgedruckt.

Geschrieben

Hallo Monopolis,

in Zelle A33 hast du

22,00230024

in C25 hast du diese Formen

=10000*(10000*(A18-GANZZAHL(A18))-GANZZAHL(10000*(A18-C25)))

Die Faktoren

hier (10000)

sollen den Dezimalbruch in eine ganze Zahl verwandeln.

Stimmt der Faktor nicht erhälst du wieder einen Dezimalbruch.

Du must also in jeder Zelle prüfen, ob du den richtigen Faktor verwendest.

:shock: Dazu habe ich ehrlich gesagt keine Lust. :dance:

Das musst du schön selbst machen. :schock:

Ganz einfach geht das so:

- klicke in die Zelle mit dem "falschen Wert"

Danach

- Extras

- Formelüberwachung

- Formelauswertung

Danach auf Einzelschritt und Auswerten nach einander klicken.

Im Fenster wird dann jedes Einzelergebnis angezeigt,

So kannst du sehen an welcher Stelle die zusätzlichen "Nachkommastellen "auftauchen.

Vielleicht kennst Du ja ein Excel-Forum,

in dem weitergeholfen wird.

Ich stell dir morgen ein paar Links zu Excel-Forum rein.

Beste Grüße

Wenke :blink:

Geschrieben

Moin Wenke,

Die Faktoren

hier (10000)

sollen den Dezimalbruch in eine ganze Zahl verwandeln.

dies hast Du richtig nachvollzogen! Ich mulipliziere mit 10.000, um das

Komma 4 Stellen nach rechts zu verschieben und erhalte dann über

GANZZAHL das richtige Ergebnis.

Natürlich kann man auch beim rechten Wert GANZZAHL vor die Formel

stellen, nur sollte dies nicht erforderlich sein.

Danke für den Tipp mit der Formelüberwachung. Ich habe den "Geburtsort"

gefunden: Die Werte tauchen in der Formel in Zelle C28 auf.

Die offene Frage bleibt: WESHALB erscheinen sie??

Nachtgrüße, Monopolis. :schock:

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...