PDA

Vollständige Version anzeigen : Text + Mittelwert % in einer Zelle


APKOHA
12.07.2014, 09:55
Mahlzeit,
hab folgende Situation:

http://prntscr.com/41volg

Möchte in P1 "Gewinnquote: Durchschnitt aus G2:G300" angezeigt bekommen.

Hab also reingeschrieben: ="Gewinnquote: "&MITTELWERT(G2:G300)&""
In P2 hab ich nur als Test: =MITTELWERT(G2:G300)

Beide Zellen sind in % 2 Nachkommastellen formatiert. Der einzige unterschied is das in P1 noch ein Text steht. Warum wird's in P2 korrekt angezeigt, und in P1 treten gleich 3 Fehler auf? (zuviele Nachkommastellen; keine % Angabe; Komma um 2 Stellen nach links verschoben)

gruß

Hajo_Zi
12.07.2014, 09:57
<b>Ein Bild in Excel geöffnet sieht anders aus als das Bild.</b>
Nur wenige sehen Deine Datei.
warum &""

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

APKOHA
12.07.2014, 10:02
Wenn ich nur &" eingebe bringt er als Lösungsvorschlag &"", muss ja auch, da vorher auch 2 " sind. Bei L1 M1 N1 klappts ja auch

Hajo_Zi
12.07.2014, 10:09
ich hätte darauf verzichtet.
<br/><b><em>Tabelle2</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:151px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Gewinnquote: 1,50</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">3</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&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; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>F2</td><td>="Gewinnquote: "&amp;TEXT(MITTELWERT(G2:G300);"0,00")</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.08 einschl. 64 Bit</td></tr></table><br/>

<a href="http://Hajo-Excel.de/index.htm" target="_blank" title="Hajo's Excelseiten">Gruß Hajo</a>

APKOHA
12.07.2014, 10:47
kommt doch der Sache schon näher... hab jetzt:
="Gewinnquote: "&TEXT(MITTELWERT(G2:G300)*100;"0,00")
dann steht schonmal 94,44 anstatt 0,94 da.

Vermute mal Excel kriegts nicht gebacken Text + % Angabe in ein Feld zu zaubern... kann ich das % Zeichen jetzt nich einfach als Text hinten dranhängen, ohne dass er dann wieder 0,9444 hinschreibt?

APKOHA
12.07.2014, 10:52
ok...

="Gewinnquote: "&TEXT(MITTELWERT(G2:G300);"0,00%")

ist die Lösung... warst nah dran, danke :D

APKOHA
12.07.2014, 11:09
hmpf... ok eins noch:

Q1 soll "Umsatz: xxx€" anzeigen.

Formel die ich im Moment hab:

="Umsatz "&SUMME(I2:I300)&"" <-- Zelle auf € formatiert.

Zeigt aber kein € Symbol an...

wenn ichs mit ="Umsatz: "&TEXT(SUMME(I2:I300);"0,00") versuche wie zuvor bringt er ne Fehlermeldung...

Hajo_Zi
12.07.2014, 11:15
benutze auch die Funktion Text()
&"" kann entfallen.
<br/><b><em>Tabelle2</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:163px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Gewinnquote: 3,00 €</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">3</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&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; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>F2</td><td>="Gewinnquote: "&amp;TEXT(SUMME(G2:G300);"0,00 €")</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.08 einschl. 64 Bit</td></tr></table><br/>
<a href="http://Hajo-Excel.de/index.htm" target="_blank" title="Hajo's Excelseiten">Gruß Hajo</a>

APKOHA
12.07.2014, 11:16
perfekt, danke :D

RPP63neu
13.07.2014, 08:00
Hallo!

Ergänzend:
Wie die Funktion TEXT() schon suggeriert, liefert sie Text, mit dem man nicht weiterrechnen kann!
Ist dies notwendig, sollte man besser mit einem benutzerdefiniertem Format arbeiten. Dann wird nur scheinbar ein Text angezeigt, tatsächlich befindet sich in der Zelle (hier: J2) eine Zahl, bendef mit "Umsatz: "0,00 € formatiert:

<b>Tabelle2</b><br /><br /><table border="1" cellspacing="0" style="font-family:Calibri,Arial; font-size:11pt; background-color:#ffffff; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:61px;" /><col style="width:22px;" /><col style="width:62px;" /><col style="width:94px;" /><col style="width:106px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >G</td><td >H</td><td >I</td><td >J</td><td >K</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td style="font-weight:bold; ">BenDef Format:</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="background-color:#d8e4bc; font-weight:bold; "> Betrag: </td><td >&nbsp;</td><td style="background-color:#d8e4bc; font-weight:bold; text-align:center; ">Summe:</td><td style="background-color:#e6b8b7; text-align:right; ">Umsatz: 3,00 €</td><td >"Umsatz: "0,00 €</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">1,00 €</td><td >&nbsp;</td><td style="background-color:#d8e4bc; font-weight:bold; text-align:center; ">Ø</td><td style="background-color:#e6b8b7; text-align:right; ">1,50 €</td><td style="text-align:right; ">0,00 €</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:right; ">2,00 €</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</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 >J2</td><td >=SUMME(G3:G201)</td></tr><tr><td >K2</td><td >=FormZell</td></tr><tr><td >J4</td><td >=J2/ANZAHL(G:G)</td></tr><tr><td >K4</td><td >=FormZell</td></tr></table></td></tr><tr><td ><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Namen in Formeln </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 >Name</td><td >Bezieht sich auf</td></tr><tr><td >K2</td><td >FormZell</td><td >=ZELLE.ZUORDNEN(7;INDIREKT("ZS(-1)";FALSCH))</td></tr><tr><td >K4</td><td >FormZell</td><td >=ZELLE.ZUORDNEN(7;INDIREKT("ZS(-1)";FALSCH))</td></tr></table></td></tr><tr><td ><a href="http://www.online-excel.de/excel/singsel.php?f=60" style="font-family:Arial; font-size:8pt;font-weight:bold;color:#000080;" target='_blank'>Namen verstehen</a></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.8 </a>

Gruß, Ralf