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.
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.
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.
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.
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' | |||||
A | B | C | D | E | |
12 | 1 | 2 | 3 | ||
13 | 3 | 3 |
Name | Bezug |
_1_Rechnen | =Formeln!$A$12+Formeln!$B$12 |
Zelle | Formel |
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' | |||||
A | B | C | D | E | |
27 | 1 | 3 | 4 | 4 | |
28 | 1 | 7 | 8 | 8 |
Name | Bezug |
_2_SummeLinks | =SUMME(Formeln!$A27:$B27) |
Zelle | Formel |
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' | |||||
A | B | C | D | E | |
38 | 1 | 7 | 8 | 16 | 32 |
Name | Bezug |
_2_SummeVonGanzLinks | =SUMME(Formeln!$A38:XFD38) |
Zelle | Formel |
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' | |||
A | B | C | |
46 | 19 | ||
47 | 120 | 142,8 | |
48 | 150 | 178,5 | |
49 | 100 | 119 |
Name | Bezug |
_3_Brutto | =Formeln!XFD46*(1+_3_MwSt/100) |
Zelle | Formel |
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)
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)