PDA

Vollständige Version anzeigen : Zelle für Cent statt Euro formatieren


FUX
01.04.2012, 11:02
Hallo Leute,

ich möchte in einer Excel-Tabelle eine Zelle so formatieren, dass sie
statt dem Eurobetrag mit Komma und Einheit, den Cent-Betrag ohne Komma und mit Einheit anzeigt,
und das runden im zentel Cent-Bereich aber trotzdem durchgeführt wird.

Beispiel:
Berechnung ergibt: 0,277
In der Zelle erscheint: 0,28 €

ich möchte dass in der Zelle steht: 28 ct

Wie macht man das?

Gruß
FUX

Hajo_Zi
01.04.2012, 11:08
cent kennt Excel nicht. mache es mit einer Hilfszelle.

<b><em>Namen-vorh-Unterlagen</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:126px;" /><col style="width:126px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>E</td><td>F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12,35&nbsp;€&nbsp;</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >1.235 </td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel </td><td> Bereich </td></tr><tr><td>F2 </td><td>=E2*100</td><td>&nbsp;</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><tr style="background-color:#99FF33; text-align:center; font-weight:bold; "><td colspan="3" > Zahlenformate </td></tr><tr valign="top" style="background-color:#99FF33; text-align:center; font-weight:bold; "><td> Zelle </td><td> Format </td><td> Wert </td></tr><tr><td>E2 </td><td style="text-align:center; ">_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-</td><td style="text-align:right; ">'12.35</td></tr><tr><td>F2 </td><td style="text-align:center; ">#.##0_ ;-#.##0 </td><td style="text-align:right; ">1235</td></tr></table><b>Zellen mit Format Standard werden nicht dargestellt</b><br/><br/><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" onclick="window.open(this.href);return false">Tabellendarstellung in Foren Version 5.48</a><br/><br/>

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm" onclick="window.open(this.href);return false"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

FUX
01.04.2012, 11:37
Super - Danke!

#.## "ct"

Erich G.
01.04.2012, 18:58
Hi WOLPH,
da ich nicht so ganz sicher bin, ob du richtig gefragt hast und Hajo die passende Antwort gab:

Klar ist, dass die 28 angezeigt werden soll, nicht 27,7.
Aber was soll der Wert der Zelle sein 27,7 oder 28 ? Das ergibt sich nicht aus der Anzeige! ;)

Wenn in der Zelle 28 stehen soll, musst du per Formel runden. Schau dir diese Beispiel mal an:

<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="font-weight:bold; width:30px; " /><col style="width:93px;" /><col style="width:93px;" /><col style="width:93px;" /><col style="width:159px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >A</td><td >B</td><td >C</td><td >D</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style="text-align:right; ">0,277</td><td style="text-align:right; ">27,7</td><td style="text-align:right; ">28</td><td style="text-align:left; ">Format: Standard</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">0,277</td><td style="text-align:right; ">28 ct</td><td style="text-align:right; ">28 ct</td><td style="text-align:left; ">Format: 0 "ct"</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">0,277</td><td style="text-align:right; ">28 ct</td><td style="text-align:right; ">28 ct</td><td style="text-align:left; ">Format: #.##0 "ct"</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">10,277</td><td style="text-align:right; ">1.028 ct</td><td style="text-align:right; ">1.028 ct</td><td style="text-align:left; ">Format: #.##0 "ct"</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td >&nbsp;</td><td style="text-align:right; ">1027,7</td><td style="text-align:right; ">1028</td><td style="text-align:left; ">Format: Standard</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 >B1</td><td >=A1*100</td></tr><tr><td >C1</td><td >=RUNDEN(A1*100;0)</td></tr><tr><td >B2</td><td >=A2*100</td></tr><tr><td >C2</td><td >=RUNDEN(A2*100;0)</td></tr><tr><td >B3</td><td >=A3*100</td></tr><tr><td >C3</td><td >=RUNDEN(A3*100;0)</td></tr><tr><td >B4</td><td >=A4*100</td></tr><tr><td >C4</td><td >=RUNDEN(A4*100;0)</td></tr><tr><td >B5</td><td >=B4</td></tr><tr><td >C5</td><td >=C4</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 &gt;&gt; </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>

In Spalte B steht nie 28 in der Zelle - da ist immer die Nachkommastelle ...,7 - die sieht man nur manchmal nicht.