Supportnet / Forum / Tabellenkalkulation
Funktion wie Summe
Frage
Hallo,
hoffe mir kann jemand helfen und zwar gibt es ja das Zeichen Summe ist ja das man die Zellen makiert und dann auf Summe Drückt.
Gibt es eine Möglichkeit, das man ein neue Schaltfläche macht wo man dann ein Button reinlegt um dann dort den Durchschnitt errechnen läßt, also auch wieder makieren drückt dann das neue Zeichen und dann gibt er einem den Durchschnitt aus?
Für Schnelle Antwort wäre ich sehr dankbar
Danke schonmal
Testerer
Antwort 1 von schnallgonz
Salve Testerer,
folgendes Makro fragt den Bereich ab, für den der Mittelwert errechnet werden soll und schreibt die entsprechende Formel in die aktive Zelle:
Kopiere den Code in ein Standardmodul Deiner personl.xls, damit es immer zur Verfügung steht.
ausführliche Anleitung siehe
http://www.excelbeispiele.de/
dort
Schaltfläche anlegen über:
EXTRAS -- ANPASSEN... -- BEFEHLE --
dort auf "Makros" scrollen, Smilie in Symbolleiste ziehen,
mit Rechtsklick o.g. Makro verknüpfen.
Siehe auch OnlineHilfe.
MfG
schnallgonz
folgendes Makro fragt den Bereich ab, für den der Mittelwert errechnet werden soll und schreibt die entsprechende Formel in die aktive Zelle:
Sub MittelwertMarkierung()
On Error GoTo nix
Dim Bereich As Range
Set Bereich = Application.InputBox _
("MITTELWERT-Formel in der aktiven Zelle erstellen:" & Chr(13) & _
Chr(13) & _
"M a r k i e r e n Sie den B E R E I C H," & Chr(13) & _
"für den Sie den Durchschnitt errechnen möchten!", Type:=8)
ActiveCell.FormulaLocal = "=MITTELWERT(" & Bereich.Address(External:=True) & ")"
Exit Sub
nix:
MsgBox ("Na dann eben nicht!")
End SubKopiere den Code in ein Standardmodul Deiner personl.xls, damit es immer zur Verfügung steht.
ausführliche Anleitung siehe
http://www.excelbeispiele.de/
dort
Zitat:
Anleitung zum VBA-Projekt Standard Modul
Anleitung zum VBA-Projekt Standard Modul
Schaltfläche anlegen über:
EXTRAS -- ANPASSEN... -- BEFEHLE --
dort auf "Makros" scrollen, Smilie in Symbolleiste ziehen,
mit Rechtsklick o.g. Makro verknüpfen.
Siehe auch OnlineHilfe.
MfG
schnallgonz
Antwort 2 von testerer
Danke für deine Antwort ist klasse!
Nur eine Sache, es funkioniert leider nicht, wenn eine 0 (NULL) wo drin steht dann ist immer das ergebniss null weißt du da einen Rat?
Nur eine Sache, es funkioniert leider nicht, wenn eine 0 (NULL) wo drin steht dann ist immer das ergebniss null weißt du da einen Rat?
Antwort 3 von schnallgonz
Salve,
Danke für die Rückmeldung.
Deine Frage verstehe ich leider nicht.
Das Makro schreibt die normale Mittelwertfunktion, z.B.
=MITTELWERT(Tabelle1!$A$1:$A$3)
Beispiel
A1 = 100
A2 = 200
A3 = 300
Mittelwert = 200
Ersetze ich die 300 in A3 durch 0, ergibt sich 100 als MW.
Steht in A1:A3 0, ist der MW natürlich auch 0.
Also sehe ich in der Formel keinen Fehler, vielleicht in im Bezug Deiner Formel?
mfg
schnallgonz
Ich stimme mit der Mathematik nicht überein.
Ich meine, dass die Summe von Nullen eine gefährliche Zahl ist. (S.J. Lec)
Signatur und Textformatierungen wurden mit SNTool V1.2.13 erstellt
Danke für die Rückmeldung.
Deine Frage verstehe ich leider nicht.
Das Makro schreibt die normale Mittelwertfunktion, z.B.
=MITTELWERT(Tabelle1!$A$1:$A$3)
Beispiel
A1 = 100
A2 = 200
A3 = 300
Mittelwert = 200
Ersetze ich die 300 in A3 durch 0, ergibt sich 100 als MW.
Steht in A1:A3 0, ist der MW natürlich auch 0.
Also sehe ich in der Formel keinen Fehler, vielleicht in im Bezug Deiner Formel?
mfg
schnallgonz
Ich stimme mit der Mathematik nicht überein.
Ich meine, dass die Summe von Nullen eine gefährliche Zahl ist. (S.J. Lec)
Signatur und Textformatierungen wurden mit SNTool V1.2.13 erstellt

