Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
512to516
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
512to516
512to516
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Eigene Formel definieren

Eigene Formel definieren
11.11.2004 14:11:03
Ralf
Hallo,
ich habe die Aufgabe bekommen selbst Formeln und Logiken zu implementieren in excel, aber ich finde die Funktion dafür nicht...
Als Beispiel:
ich habe eine 5 und mit der soll +2 +4 und *8 z.B. gerechnet werden. Ich will also statt 5 +2 +4 *8 in einer Zelle nur Aufsummieren(5) eingeben... das sich quasi hinter der Funktion Aufsummieren() der prozess des +2 +4 usw verbirgt.
Wo kann ich das bitte im Excel einstellen? oder besser definieren?
Danke vorab
mfg Ralf

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eigene Formel definieren
Boris
Hi Ralf,
mit Alt+F11 den Editor öffnen. Einfügen - Modul.
In das rechte Fenster diese Zeilen:

Function aufsummieren(Zahl As Double) As Double
aufsummieren = Zahl + 2 + 4 * 8
End Function

Editor schließen und in der Tabelle in irgendeine Zelle: =AUFSUMMIEREN(Zahl)
Grüße Boris
AW: Eigene Formel definieren
u_
Hallo,
in ein Modul:

Function Aufsummieren(Zahl as long)
Aufsummieren=(Zahl+2+4)*8
End Function

Steht dann aber nur in der Mappe zu Verfügung. Wenn du es global willst, musst du dir ein AddIn erstellen und installieren.
Anzeige
AW: Eigene Formel definieren
Ulf
Das geht aber nur mit VBA als benutzerdefinierte Funktion.
Ulf
AW: Eigene Formel definieren
Ralf
danke für die schnelle und reichhaltigen Antworten,
allerdings sehe ich auf den Sheets dann immer nur "#Name?" fehler?
Was hast du denn genau gemacht? oT
Boris
AW: Was hast du denn genau gemacht? oT
ralf
Hallo,
eigentlich genau das was ich machen sollte *g*
Ich habe Deine Funktion in den VBA Editor eingegeben:
-------------------------------------------------

Function aufsummieren(Zahl As Double) As Double
aufsummieren = Zahl + 2 + 4 * 8
End Function

-------------------------------------------------
Den Editor geschlossen und in irgend eine Zelle z.B. =aufsummieren(5) eingegeben...
Habe ich da noch was übersehen? Sorry, aber ich mach das noch nicht so lange... ich dachte, das nix fehlen würde... könntest du nochmal bitte nachsehen... und mir die Sache mal bitte mit den Addins erklären um das ganze dauerhaft oder so zu implementieren?
Sorry, das ich es dir nicht gerade leicht mache...
Vielen Dank!
mfg ralf
Editor schließen und in der Tabelle in irgendeine Zelle: =AUFSUMMIEREN(Zahl)
Grüße Boris
Anzeige
AW: Was hast du denn genau gemacht? oT
th.heinrich
hallo Ralf,
Ich habe Deine Funktion in den VBA Editor eingegeben:
Du musst die FUNKTION in ein MODUL eingeben, dann funzzt es.
gruss thomas
AW: Was hast du denn genau gemacht? oT
Ralf
Danke!,
hattest vollkommen recht... hatte ich übersehen jetzt klappt es... Eine frage noch wie läuft das mit dem AddIn drausmachen, das es immer im excel verfügbar ist?
Danke ralf
AW: Was hast du denn genau gemacht? oT
th.heinrich
hallo Ralf,
uber ein ADDIN weis ich nicht bescheid, aber die FUNKTION sollte im ASSI unter
BENUTZERDEFINIERT zu finden sein sobald die DATEI gespeichert wurde.
wenn dies nicht der fall ist einfach in die personl.xls kopieren.
gruss thomas
ps. ueber ADDIN steht bestimmt einiges in der RECHERCHE
Anzeige
Klasse, Danke für alles!
Ralf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige