Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

[Excel] Bereichsnamen - Teil 2 - Formeln in Namen
#1
Formeln und Funktionen in Bereichsnamen

In Bereichsnamen können viele Formeln und Funktionen umgesetzt werden.
Dadurch kann man sich eigene Funktionen zusammenstellen und in Zellen nutzen.
Die Formeln in den Zellen kann man so einfacher und übersichtlicher gestalten.
Der Anwender kann bei entsprechender Benennung einfach auf den Zweck der Funktion schließen.
Excel unterstützt immer noch sogenannte Excel4Macro-Funktionen. Viele dieser Funktionen können nur über Bereichsnamen verwendet werden.
Dieses Thema beschreibe ich in einem gesonderten Kapitel.

Beispiel 1
Addition

Die beiden Zellen A1 und A2 sollen addiert werden. Dazu soll eine Formel genutzt werden,
=$A$1+$B$1
Über den Namensmanager wird nun ein neuer Name angelegt,
_1_Rechnen
und mit der Formel versehen.
Die Funktion _1_Rechnen kann nun an beliebiger Stelle platziert werden, überall wird die Summe aus A1 und B1 gebildet.

Der Name könnte natürlich etwas aussagekräftiger sein.
Na ja, die _1_ ist meiner Beispielgliederung geschuldet. Braucht also sonst keiner.
Statt Rechnen wäre z.B. SummeA1B1 ganz gut, oder?

Übrigens, eine Änderung des Namens im Namensmanager führt automatisch zur Änderung der Formeln in den Zellen.

Arbeitsblatt mit dem Namen 'Formeln'
 ABCDE
12123  
133   3

NameBezug
_1_Rechnen=Formeln!$A$12+Formeln!$B$12

ZelleFormel
C12=_1_Rechnen
A13=_1_Rechnen
E13=_1_Rechnen
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Beispiel 2
Summe der Werte der beiden Zellen aus Spalte A und B in der Formelzeile

Eine absolute Angabe der Zelladressen könnte z.B. Sinn machen, wenn es sich dabei um Zellen zur Eingabe durch den Benutzer handelt.
Für Berechnungen z.B. in Listen sind relative Zellangaben oder eine Kombination aus relativen und absoluten Angaben vorteilhaft.
Bei Fortführung der Listen kann man die Formel ohne Anpassung weiterverwenden.
Ich habe nun diese Formel definiert
=SUMME($A26:$B26)
und unter disem Namen abgelegt
_2_SummeLinks
Die Funktion berechnet nun die Summe der Zahlen aus Spalte A und B der gleichen Zeile und kann in der Zeile in einer beliebigen Spalte ab C stehen..
A und B sind durch das vorangestellte $ absolute angaben, de Zeennummern ohne $ relativ.

Arbeitsblatt mit dem Namen 'Formeln'
 ABCDE
271344 
28178 8

NameBezug
_2_SummeLinks=SUMME(Formeln!$A27:$B27)

ZelleFormel
C27=_2_SummeLinks
D27=_2_SummeLinks
C28=_2_SummeLinks
E28=_2_SummeLinks
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Summe der Werte aller Zellen links neben der Formelzeile
Hier habe ich eine abgewandelte Form der SummeLinks. In der Formel
=SUMME($A26:B26)
mit dem Namen
_2_SummeVonGanzLinks
ist nur noch die Spalte A absolut.  Dadurch wird bei Einsatz der Formel ab Spalte C oder später die Summe aller links daneben befindlichen Zellen berechnet.

Arbeitsblatt mit dem Namen 'Formeln'
 ABCDE
381781632

NameBezug
_2_SummeVonGanzLinks=SUMME(Formeln!$A38:XFD38)

ZelleFormel
C38=_2_SummeVonGanzLinks
D38=_2_SummeVonGanzLinks
E38=_2_SummeVonGanzLinks
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Beispiel 3
Berechnung des Bruttopreises aus dem Nettopreis und der Mehrwertsteuer

Ein kleines praktisches Beispiel ist die Verwendung benannter Bereiche zur Ermittlung des Bruttowertes.
Um mit verschiedenen Mehrwertsteuersätzen ohne Formeländerung arbeiten zu können, habe ich eine Eingabezelle mit MwSt benannt.
Diese Zelle verwende ich dann in der Formel
=A10*(1+MwSt/100)
und speichere sie unter dem Namen
_3_Brutto
Die Formel rechnet nun den Brottowert zu de rlinks daneben befindlichen Zelle.

Arbeitsblatt mit dem Namen 'Formeln'
 ABC
46 19 
47120142,8 
48 150178,5
49100119 

NameBezug
_3_Brutto=Formeln!XFD46*(1+_3_MwSt/100)

ZelleFormel
B47=_3_Brutto
C48=_3_Brutto
B49=_3_Brutto
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste