Supportnet Computer
Planet of Tech

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:

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 Sub


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
Zitat:
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?

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


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: