PDA

Vollständige Version anzeigen : Formel automatisch nach Monatswechsel ändern


Blop80
02.01.2014, 19:21
Hallo zusammen,

ich habe hier eine Exceldatei, in der ich ein Tabellenblatt habe, das Basiswerte beinhaltet.

Dann gibt es ein weiteres Tabellenblatt, in welchem ich Durchschnittswerte aus den Basiswerten berechnen möchte.

Im Grunde eine einfache Sache mit der Formel "Mittelwert". Nun würde ich es aber gern so einrichten, dass die Formel automatisch erweitert wird, wenn sich der Monat ändert. Also z.B. für den Zeitraum Jan bis Feb wäre es A1 bis A2. Für Jan bis Mrz dann folglich A1 bis A3 etc.

Gibt es hierzu eine einfache Lösung ohne Makro? Ich hänge mal eine Datei mit an. Zelle B1 im Tabellenblatt Übersicht soll sich monatlich also ändern und dann sollen sich die Formeln im Bereich B5 bis B18 automatisch anpassen.

Für Vorschläge bedanke ich mich bereits im Voraus. :-)

Frank Furter
02.01.2014, 19:30
hi, versuch mal ..:

<table border='1' cellspacing='0' cellpadding='2' valign='middle' colspan='4' style='font-family:Arial; color:#000000; background-color:#FFFFFF; font-size:11px; font-weight:normal; font-style:normal; '><colgroup><col width='28pt'><col width='66pt'><col width='78pt'><col width='66pt'></colgroup><tr style='background-color:#FAFAFA'><td align='middle' colspan='4'>Arbeitsblatt mit dem Namen 'Übersicht'</td></tr><tr style='background-color:#cacaca'><td>*</td><td align='middle'>A</td><td align='middle'>B</td><td align='middle'>C</td></tr><tr><td style='background-color:#cacaca' align='middle'>1</td><td align='right' >*</td><td align='right' >Jun 12</td><td align='right' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>2</td><td align='right' >*</td><td align='right' >*</td><td align='right' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>3</td><td align='right' >*</td><td align='left' >Durchschnitt</td><td align='right' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>4</td><td align='left' style='font-size:9px; font-weight:bold; ' >Standort</td><td align='right' >*</td><td align='right' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>5</td><td align='left' style='font-size:9px; ' >Werk 1</td><td align='right' >3.988</td><td align='right' >3.988</td></tr><tr><td style='background-color:#cacaca' align='middle'>6</td><td align='left' style='font-size:9px; ' >Werk 2</td><td align='right' >626</td><td align='right' >626</td></tr><tr><td style='background-color:#cacaca' align='middle'>7</td><td align='left' style='font-size:9px; ' >Werk 3</td><td align='right' >382</td><td align='right' >382</td></tr><tr><td style='background-color:#cacaca' align='middle'>8</td><td align='left' style='font-size:9px; ' >Werk 4</td><td align='right' >2.678</td><td align='right' >2.678</td></tr><tr><td style='background-color:#cacaca' align='middle'>9</td><td align='left' style='font-size:9px; ' >Werk 5</td><td align='right' >2.271</td><td align='right' >2.271</td></tr><tr><td style='background-color:#cacaca' align='middle'>10</td><td align='left' style='font-size:9px; ' >Werk 6</td><td align='right' >55</td><td align='right' >55</td></tr><tr><td style='background-color:#cacaca' align='middle'>11</td><td align='left' style='font-size:9px; ' >Werk 7</td><td align='right' >631</td><td align='right' >631</td></tr><tr><td style='background-color:#cacaca' align='middle'>12</td><td align='left' style='font-size:9px; ' >Werk 8</td><td align='right' >1.037</td><td align='right' >1.037</td></tr><tr><td style='background-color:#cacaca' align='middle'>13</td><td align='left' style='font-size:9px; ' >Werk 9</td><td align='right' >4.727</td><td align='right' >4.727</td></tr><tr><td style='background-color:#cacaca' align='middle'>14</td><td align='left' style='font-size:9px; ' >Werk 10</td><td align='right' >364</td><td align='right' >364</td></tr><tr><td style='background-color:#cacaca' align='middle'>15</td><td align='left' style='font-size:9px; ' >Werk 11</td><td align='right' >5.271</td><td align='right' >5.271</td></tr><tr><td style='background-color:#cacaca' align='middle'>16</td><td align='left' style='font-size:9px; ' >Werk 12</td><td align='right' >1.244</td><td align='right' >1.244</td></tr><tr><td style='background-color:#cacaca' align='middle'>17</td><td align='left' style='font-size:9px; ' >Werk 13</td><td align='right' >2.445</td><td align='right' >2.445</td></tr><tr><td style='background-color:#cacaca' align='middle'>18</td><td align='left' style='font-size:9px; ' >Werk 14</td><td align='right' >294</td><td align='right' >294</td></tr></table><br><table border='3' cellspacing='0' cellpadding='2' valign='middle' colspan='2' style='table-layout:auto; color:#000000; background-color:#FFFFFF; font-family:Arial; font-size:10px;'><colgroup><col width='40pt'><col></colgroup><tr style='background-color:#eeaaaa'><td>Zelle</td><td>Formel</td></tr><tr><td>B5</td><td><Span style='color:#222222'>=MITTELWERT</Span><Span style='color:#0000DD'>(Basis!B3:G3)</Span><Span style='color:#222222'></Span></td></tr><tr><td>C5</td><td><Span style='color:#222222'>=MITTELWERT</Span><Span style='color:#0000DD'>(Basis!B3:INDEX</Span><Span style='color:#222222'>(Basis!B3:M3;;MONAT</Span><Span style='color:#0000DD'>($B$1)</Span><Span style='color:#222222'>)</Span><Span style='color:#0000DD'>)</Span><Span style='color:#222222'></Span></td></tr></table><table style='font-family:Arial; font-size:7pt'><tr><td style='color:#333333'>Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg</td></tr></table>

Blop80
02.01.2014, 20:30
Das funktioniert prima! Vielen Dank :).