PDA

Vollständige Version anzeigen : Mittelwert bilden aus gefundenen Zellen


MHC2004
21.02.2008, 15:11
Hallo,

stehe mal wieder vor einem Problem.

Ich habe eine Tabelle in der drei Spalten sind.
In der ersten Spalte steht der Wert aus dem der Mittelwert gebildet werden soll.
Zweite Spalte uninterresant.
In der dritten Spalte stehen Werte die mit einem Suchkriterium gefunden werden sollen, weil nicht jede Zelle den gleichen Inhalt hat.

Also:

wenn wert in Spalte C "0022" dann bilde aus allen gefundenen Zeilen den Mittelwert aus den dazugehörigen Zellen in spalte A.

Geht das?


Grüße

Sebastian Schulz
21.02.2008, 15:21
Hallo,

=MITTELWERT(WENN(C1:C35="0022";A1:A35))

MHC2004
21.02.2008, 15:29
hi,

das scheint leider nicht zu funktionieren.
Habe evtl. verschwiegen das die "0022" nur die ersten vier stellen sind von dieser Zahl.
Sorry, war nicht mit Absicht.

Kann man da trotzdem etwas machen?

ransi
21.02.2008, 15:35
HAllo MHC

Wenn du bei der Formel Schwierigkeiten bekommen solltest, schau dir mal dies an:
<b>Tabelle2</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="font-weight:bold; width:30px; " /><col style="width:80px;" /><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-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >A</td><td >B</td><td >C</td><td >D</td><td >E</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style="text-align:right; ">88</td><td >&nbsp;</td><td style="text-align:right; ">00021</td><td >&nbsp;</td><td >#DIV/0!</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">32</td><td >&nbsp;</td><td style="text-align:right; ">00020</td><td >&nbsp;</td><td style="text-align:right; ">48,8333333</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">29</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td style="text-align:right; ">48,8333333</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">13</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:right; ">28</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:right; ">100</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:right; ">82</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >8</td><td style="text-align:right; ">16</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >9</td><td style="text-align:right; ">62</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >10</td><td style="text-align:right; ">95</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >11</td><td style="text-align:right; ">36</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >12</td><td style="text-align:right; ">60</td><td >&nbsp;</td><td style="text-align:right; ">00024</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >13</td><td style="text-align:right; ">37</td><td >&nbsp;</td><td style="text-align:right; ">00020</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >14</td><td style="text-align:right; ">74</td><td >&nbsp;</td><td style="text-align:right; ">00021</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >15</td><td style="text-align:right; ">3</td><td >&nbsp;</td><td style="text-align:right; ">00020</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >16</td><td style="text-align:right; ">65</td><td >&nbsp;</td><td style="text-align:right; ">00021</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >17</td><td style="text-align:right; ">23</td><td >&nbsp;</td><td style="text-align:right; ">00024</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >18</td><td style="text-align:right; ">41</td><td >&nbsp;</td><td style="text-align:right; ">00022</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >19</td><td style="text-align:right; ">56</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >20</td><td style="text-align:right; ">75</td><td >&nbsp;</td><td style="text-align:right; ">00024</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >21</td><td style="text-align:right; ">18</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >22</td><td style="text-align:right; ">3</td><td >&nbsp;</td><td style="text-align:right; ">00020</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >23</td><td style="text-align:right; ">48</td><td >&nbsp;</td><td style="text-align:right; ">00023</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >24</td><td style="text-align:right; ">78</td><td >&nbsp;</td><td style="text-align:right; ">00021</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >25</td><td style="text-align:right; ">93</td><td >&nbsp;</td><td style="text-align:right; ">00025</td><td >&nbsp;</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >26</td><td >&nbsp;</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 >E1</td><td >{=MITTELWERT(WENN<span style=' color:008000; '>(C1:C25="00022";A1:A25)</span>)}</td></tr><tr><td >E2</td><td >{=MITTELWERT(WENN<span style=' color:008000; '>(C1:C25=22;A1:A25)</span>)}</td></tr><tr><td >E3</td><td >=SUMMEWENN(C1:C25;"00022";A1:A25)/Z&Auml;HLENWENN(C1:C25;"00022")</td></tr></table></td></tr><tr><td ><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>Enth&auml;lt Matrixformel:</span><span style=' font-family:Arial,Arial; font-size:9pt;'><br />Umrandende </span><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>{ }</span><span style=' font-family:Arial,Arial; font-size:9pt;'> nicht miteingeben,<br />sondern Formel mit STRG+SHIFT+RETURN abschlie&szlig;en!</span></td></tr><tr><td ><a href="http://www.online-excel.de/excel/singsel.php?f=26" style="font-family:Arial; font-size:8pt;font-weight:bold;color:#000080;" target='_blank'>Matrix verstehen</a></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>

E3 sollte auf jedenfall funktionieren.

ransi

MHC2004
22.02.2008, 08:28
Also es funktioniert auch nicht.
Meine Tabelle sieht so aus.Vieleicht hab ich es ja auch sehr schlecht erklärt.


Länge Uhrzeit Nr.
1504,361206 00:00:14 00226543543435435444
1504,189209 00:00:41 00225546354545465459
1503,376587 00:01:13 00132002084661532000


Das rot makierte sollte mein Suchkriterium sein.
Füge ich nun die Formeln ein und schließe sie mit STRG+Shift*Enter ab bekomm ich ein Fehler.Durch Null dividieren geht wohl nicht.

Werd wohl um VBA nicht drum rum kommen oder?

jinx
22.02.2008, 08:38
<font size="2" face="Century Gothic">Moin, MHC2004,

<table><tr style="vertical-align:top; text-align:center; "><tr><td>Tabelle1</td></tr><tr><td><table border=1 cellspacing=0 cellpadding=0 style="font-family:Arial,Arial; font-size:10pt; padding-left:2pt; padding-right:2pt; "> <style type = "text/css"> th {font-weight:normal} </style> <colgroup><col width=30 style="font-weight:bold; "><col width=83.9999979 ><col width=56.999998575 ><col width=146.999996325 ><col width=132.999996675 ><col width=79.999998 ><col width=79.999998 ></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><td>E</td><td>F</td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style="font-weight:bold; ">L&auml;nge</td><td style="font-weight:bold; ">Uhrzeit</td><td style="font-weight:bold; ">Nr.</td><td style="">&nbsp;</td><td style="text-align:right; ">1504,27521</td><td style="text-align:right; ">1504,27521</td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">1504,361206</td><td style="text-align:right; ">00:00:14</td><td style="text-align:right; ">00226543543435435444</td><td style="text-align:right; ">00226543543435435</td><td style="">&nbsp;</td><td style="">&nbsp;</td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">1504,189209</td><td style="text-align:right; ">00:00:41</td><td style="text-align:right; ">00225546354545465459</td><td style="text-align:right; ">00225546354545465</td><td style="">&nbsp;</td><td style="">&nbsp;</td></tr><tr height=17 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">1503,376587</td><td style="text-align:right; ">00:01:13</td><td style="text-align:right; ">00132002084661532000</td><td style="text-align:right; ">00132002084661532</td><td style="">&nbsp;</td><td style="">&nbsp;</td></tr><tr height=51 ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="">&nbsp;</td><td style="">&nbsp;</td><td style="">Zellen als Text formatiert</td><td style="">Zellen benutzerderfiniert<br>formatiert</td><td style="">&nbsp;</td><td style="">&nbsp;</td></tr></table><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#FFFCF9; "><tr><td><b>Formeln der Tabelle</b></td></tr><tr><td><table style="font-family:Arial; font-size:10pt;">E1 : {=MITTELWERT(WENN<span style=' color:008000; '>(LINKS<span style=' color:#0000ff; '>(C2:C4;4)</span>="0022";A2:A4)</span>)}<br>F1 : {=MITTELWERT(WENN<span style=' color:008000; '>(LINKS<span style=' color:#0000ff; '>(D2:D4;2)</span>="22";A2:A4)</span>)}<br><br><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>Enth&auml;lt Matrixformel:</span><span style=' font-family:Arial,Arial; font-size:9pt;'><br />Umrandende </span><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>{ }</span><span style=' font-family:Arial,Arial; font-size:9pt;'> nicht miteingeben,<br />sondern Formel mit STRG+SHIFT+RETURN abschlie&szlig;en!</span></table></td></tr></table></td></tr><tr><td>&nbsp;</td></tr></tr></table> <br></font>

MHC2004
22.02.2008, 09:18
:top: mehr muß ich nicht sagen.

Funktioniert prima.:dance:

vielen, vielen Dank!!!!


Grüße...