Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Zahlenformat: ganze oder rationale Zahl

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Zahlenformat: ganze oder rationale Zahl (1088 mal gelesen)
WolfgangE
Mitglied



Sehen Sie sich das Profil von WolfgangE an!   Senden Sie eine Private Message an WolfgangE  Schreiben Sie einen Gästebucheintrag für WolfgangE

Beiträge: 1006
Registriert: 29.01.2003

Compass2000 in (fast) allen Ausbaustufen: Jobserver, ACM, Replikator, DBQ-Programmierung.
Programmierung, Wartung und Administration von MSSQL2000-Datenbanken.
Grundlegende Kenntnisse in AutoLisp-Programmierung.

erstellt am: 10. Nov. 2004 08:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Excel-Kollegen,

ich bräuchte ein Zahlenformat, das ich nicht hinbringe. Wenn eine Zahl mit einer Dezimale eingegeben wird, soll diese angezeigt werden, sonst nicht.

Beispiel:
1 bleibt 1
1,5 wird 1,5

Wie sieht der Code für dieses Format aus? Hab's mit dem hier versucht: #0,#
Würde an sich funktionieren, bis auf das Komma, das wird dann immer angezeigt. Aus 1 wird also 1,

Wenn ich als Zellenformatierung übrigens "Standard" verwende anstatt einem Zahlenformat hätte ich genau das gewünschte Verhalten. Aber ich möchte es lieber selbst noch mal konkret definieren.

Danke und ciao,
WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wolfgang Becker
Mitglied
Entwicklungs-Ing. CATIA-Anwender


Sehen Sie sich das Profil von Wolfgang Becker an!   Senden Sie eine Private Message an Wolfgang Becker  Schreiben Sie einen Gästebucheintrag für Wolfgang Becker

Beiträge: 175
Registriert: 15.12.2000

CATIA V4.2.4
auf Risk 6000
unter AIX
JCI Grefrath

erstellt am: 10. Nov. 2004 12:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für WolfgangE 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von WolfgangE:

1 bleibt 1
1,5 wird 1,5


Ist das so richtig ?  Oder tippfehler?


Zitat:
Original erstellt von WolfgangE:

Wenn ich als Zellenformatierung übrigens "Standard" verwende hätte ich genau das gewünschte Verhalten.


Dann nimm doch Standard.
Warum kompliziert, wenns auch einfach geht.

------------------
WolfgangB

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 11. Nov. 2004 00:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für WolfgangE 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von WolfgangE:
Beispiel:
1 bleibt 1
1,5 wird 1,5

Wie sieht der Code für dieses Format aus?...


wie schon Wolfgang Becker sagte - dein Code ist Standard ;-)
und ist soweit ich weiss so definiert:
zeige 10 Ziffern an, so gross wie möglich (eine Explizite Definition mit #0@... etc ist wohl nicht nötig. - Aber genau das suchst du wohl)

jede weitere Ziffer vor dem Komma verringert die Stellen nach dem Komma um eins, wobei die letzte Ziffer, wenn noch nachfolgende Ziffern folgen würden, gerundet dargestellt wird.
Bsp:
,123456789 ergibt 0,123456789
1,123456789
10,12345679
100,1234568
1000,123457
in der unteren Formatierung wird so der Bereich zwischen -20 und 20 genauer dargestellt was drunter/drüber ist. ohne Zahlen nach der Dezimalen.
[Red][<-20]-0;[Green][>20]0;[Black]Standard;[Red]@

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

WolfgangE
Mitglied



Sehen Sie sich das Profil von WolfgangE an!   Senden Sie eine Private Message an WolfgangE  Schreiben Sie einen Gästebucheintrag für WolfgangE

Beiträge: 1006
Registriert: 29.01.2003

Compass2000 in (fast) allen Ausbaustufen: Jobserver, ACM, Replikator, DBQ-Programmierung.
Programmierung, Wartung und Administration von MSSQL2000-Datenbanken.
Grundlegende Kenntnisse in AutoLisp-Programmierung.

erstellt am: 11. Nov. 2004 07:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke mal für die Antworten,

@Wolfgang
nein, kein Tippfehler. Wie gesagt, die Standard-Formatierung hat genau dieses Verhalten, dass Dezimalen eben nur dann angezeigt werden wenn welche angegeben sind.

Aber die eigentliche Frage die ich mir stelle ist die: was ist "Standard"? Wer definiert diesen und kann es verschiedene Standards geben? Kann ich davon ausgehen, dass der Standard immer derselbe ist oder kann sich dieser ändern (z.B. über die Ländereinstellungen?)?
Um davon unabhängig zu sein wollte ich es eben selbst als Zahlenformat definieren.

Ciao,
WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

[Diese Nachricht wurde von WolfgangE am 11. Nov. 2004 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz