Herbers Excel-Forum - das Archiv

Zell-Format mit 4 ausagestarken Ziffern.

Bild

Betrifft: Zell-Format mit 4 ausagestarken Ziffern.
von: Urs

Geschrieben am: 20.12.2006 15:06:36
Hallo zusammen
Ich sollte in einer Tabelle die Formatierung einer Zellen-Reihe so hinbekommen, dass die Werte wie folgt erscheinen:
0.01619
1.619
1619
16190
D.H. 4 Stellen sind aussagekräftig. Es können dabei weitere Nullen vor den 4 Stellen liegen, wenn die Zahl < 1 ist
oder hinter den 4 Stellen liegen, wenn >= 10000.
Ich habe keine Lösung bis jetzt. Weiss jemand von Euch Rat?
Einen schönen Abend wünscht
Urs
Bild

Betrifft: AW: Zell-Format mit 4 ausagestarken Ziffern.
von: Ingo
Geschrieben am: 20.12.2006 15:35:39
hallo Urs,
Zeile 1: Benutzerdedefiniertes Format "0."00000
Zeile 2: Benutzerdedefiniertes Format #.##0
Zeile 3: Format Standard
Zeile 1: Benutzerdedefiniertes Format 0000"0"
mfG
Ingo Christiansen
Bild

Betrifft: AW: Zell-Format mit 4 ausagestarken Ziffern.
von: Urs

Geschrieben am: 20.12.2006 16:24:52
Hallo Ingo
vielen Dank für Deine Ideen. Du zeigst mir, dass ich mich zuwenig deutlich ausgedrückt habe.
In meinen Tabellenblättern weiss ich zum Voraus nie, in welcher Reihe nun welcher Wert ist.
d.h. auf Grund des eingegbenen Wertes soll die Formatierung einmal so und das andere Mal eben anders ausfallen.
Die komplexe Formatierungsregel will ich in einer Zelle eingeben und dann die Zelle in der ganzen Reihe runterkopieren.
Das ist was ich suche. Falls es immernoch unklar ist bitte ich Euch zu fragen.
Besten Dank
Urs
Bild

Betrifft: AW: Zell-Format mit 4 ausagestarken Ziffern.
von: Erich G.

Geschrieben am: 20.12.2006 18:37:07
Hallo Urs,
das ist zwar keine Lösung via Zahlenformat, aber vielleicht hilkft dir ja auch eine Formel
- nicht schön, funzt aber hoffentlich (Rundung ist nicht eingebaut):
 AB
1ZahlText-Formel
20,005678120.005678
30,05678120.05678
40,5678120.5678
55,678125.678
656,781256.78
7567,812567.8
85678,125678
956781,256780
10567812567800
1156781235678000

Formeln der Tabelle
ZelleFormel
B2=LINKS(WECHSELN(A2;",";".");WENN(ISTFEHLER(FINDEN(",";A2));4; MAX(4;LÄNGE(A2)-FINDEN(",";A2)+(A2>=10)+(A2>=100)))) &WENN(LOG(A2)>4;WIEDERHOLEN("0";GANZZAHL(LOG(A2))-3);"")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Bild

Betrifft: AW: Ziehe zurück - Formel produziert Müll
von: Erich G.

Geschrieben am: 20.12.2006 18:45:37
Hallo Urs,
ich hätte mal besser testen sollen...:
 AB
130,00012340.00012
140,00135740.00135
150,01493140.01493
160,16424540.16424
171,80669941.80669
1819,873693419.87369
19218,6106274218.61062
202404,7169012404.7169
2126451,8859226451.8859150
22290970,7451290970.7400

Formeln der Tabelle
ZelleFormel
B13=LINKS(WECHSELN(A13;",";".");WENN(ISTFEHLER(FINDEN(",";A13));4; MAX(4;LÄNGE(A13)-FINDEN(",";A13)+(A13>=10)+(A13>=100)))) &WENN(LOG(A13)>4;WIEDERHOLEN("0";GANZZAHL(LOG(A13))-3);"")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Bild

Betrifft: AW: Zell-Format mit 4 signifikanten Ziffern
von: Erich G.

Geschrieben am: 20.12.2006 18:56:15
Hallo Urs,
es kann doch nie schaden, mal bei www.excelformeln.de nachzuschauen, konkret:
http://www.excelformeln.de/formeln.html?welcher=179
 ABCD
130,00012340,00012340,00012340.0001234
140,00135740,0013570,0013570.001357
150,01493140,014930,014930.01493
160,16424540,16420,16420.1642
171,80669941,8071,8061.807
1819,873693419,8719,8719.87
19218,6106274218,6218,6218.6
202404,716901240524042405
2126451,88592264502645026450
22290970,7451291000290900291000

Formeln der Tabelle
ZelleFormel
B13=RUNDEN(A13;4-1-GANZZAHL(LOG(ABS(A13))))
C13=ABRUNDEN(A13;4-1-GANZZAHL(LOG(ABS(A13))))
D13=WECHSELN(RUNDEN(A13;4-1-GANZZAHL(LOG(ABS(A13))));",";".")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Bild

Betrifft: AW: Zell-Format mit 4 signifikanten Ziffern
von: Urs
Geschrieben am: 21.12.2006 08:03:55
Guten Morgen Erich
3x Herber-mails und alle von Dir. Vielen Dank für Deine Mühe. Damit kann ich wirklich etwas anfangen!!!! Das habe ich gesucht.
Ich wünsche Dir ein frohes Weihnachtsfest und ein erfolgreiches 2007.
Urs
Bild

Betrifft: Danke für deine Rückmeldung - und noch ...
von: Erich G.

Geschrieben am: 21.12.2006 08:29:23
Hallo Urs,
... ein "Sorry!" für meinen kläglichen ersten Lösungsversuch.
Das hätte ich gleich beherzigen sollen:
Greife lieber zu excelformeln.de - dann geht (fast) alles wie von selbst...
Erich aus Kamp-Lintfort wünscht dir schöne Feiertage und einen guten Rutsch!
 Bild