Jump to content

Recommended Posts

@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>

Link zu diesem Kommentar
Auf anderen Seiten teilen

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
Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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:

Link zu diesem Kommentar
Auf anderen Seiten teilen

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:

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...