15 Tabellenfunktionen
Sie haben in den vergangenen Kapiteln schon eine Anzahl von Tabellenfunktionen kennen gelernt, mit denen Sie Excel mitteilen, was es für Sie erledigen soll. Excel 2007 wartet mit einer überwältigenden Fülle derartiger Funktionen auf, die aus einem oder mehreren Werten neue Werte ermitteln, und das teilweise auf eine recht komplexe Weise. Dabei werden auch Funktionen sein, die, wenn sie nicht im Dialog Funktion einfügen aufgelistet sind, erst über Excel-Optionen/Add-Ins geladen werden müssen, damit sie Ihnen zur Verfügung stehen. Diese Funktionen werden dort als Analyse-Funktionen angeboten.
Eine Funktion ist eine Art Black box, bei der auf der einen Seite etwas eingegeben wird und auf der anderen Seite etwas herauskommt. Ohne dass der Anwender das oft sehr komplizierte Formelwerk für den Betrieb der Funktion kennen muss, wird ihm nach Eingabe der notwendigen Werte das Ergebnis der Operationen ausgegeben.
Jede Funktion liefert ein Ergebnis. Je nach Funktion kann dieses Ergebnis numerisch sein, also ein bestimmtes Rechenergebnis, eine Zeichenfolge, ein Text oder ein Wahrheitswert (WAHR oder FALSCH). Zuweilen ist das Ergebnis nicht nur ein Wert, sondern eine Matrix (Array) von Werten. Der Typ des Ergebnisses einer Funktion muss berücksichtigt werden, wenn in einer weiteren Formel auf diese Funktion Bezug genommen wird. Ansonsten kommt es eventuell zu einem Fehler, wenn die Datentypen nicht zusammenpassen.
15.1 Aufbau und Einsatz von Funktionen
Funktionen in Excel sind Anweisungen für Operationen, die das Programm für Sie durchführen soll. Tabellenfunktionen sind Operationen, die innerhalb einer Tabelle benutzt werden, wobei eine derartige Funktion entweder direkt in eine Tabelle eingetragen werden kann oder Bestandteil eines Makros ist, das dann bezogen auf eine Tabelle abgearbeitet wird.
Eine Funktion benutzt Werte, die als Argumente bereitgestellt werden, um aus ihnen andere Werte zu ermitteln. Dabei kann es sich um einfache oder komplexe Berechnungen handeln, aber auch um logische Analysen, die Zerlegung von Zeichenketten und dergleichen.
Der generelle Aufbau einer Funktion ist:
FUNKTION(Wert...),
wobei für »Wert...« ein oder mehrere Argument(e) stehen können, die die Funktion benötigt.
Argumente für Funktionen
Bei einer Anzahl von Funktionen werden die Argumente noch unterteilt in solche, die erforderlich und solche, die optional sind, also nicht zwangsläufig angegeben werden müssen. Das heißt aber nicht, dass die Funktion ohne die optionalen Argumente in jedem Fall arbeiten würde, sondern dass sie, wenn diese Argumente nicht angegeben werden, vordefinierte Werte für diese Argumente verwendet.
Als Argumente einer Funktion kommen in Frage:
Konstanten |
Die Werte, mit denen eine Funktion arbeiten soll, werden direkt eingegeben. Wenn Sie z. B. in eine Zelle = SUMME(18;15;3) eintragen, dann erscheint in der Zelle das Ergebnis 36. |
Bezüge auf Zellen oder Bereiche |
Die Werte, mit denen die Funktion arbeiten soll, sind bereits in Zellen oder Bereichen der Tabelle enthalten oder sollen dort eingetragen werden. |
Bereichsnamen |
Angenommen, Sie haben in einer Tabelle in den Feldern B3 bis B15 die Umsätze für eine Anzahl von Produkten eingetragen und wollen jetzt die Summe dieser Einträge bilden. Wenn Sie dem Bereich B3:B15 etwa den Namen »Umsätze« gegeben haben, dann können Sie in das Feld, in dem die Summe stehen soll, einfach eintragen: =SUMME(Umsätze). Ohne Namen müssten Sie schreiben: =SUMME(B3:B15). |
Funktionen |
Schließlich können als Argumente in einer Funktion selber wieder Funktionen verwendet werden, die ihrerseits diejenigen Werte liefern, mit denen die Funktion arbeiten soll. Einfaches Beispiel: =SUMME(SUMME(2;4);SUMME(4;6)) führt zu dem Ergebnis 16. |
Einige wenige Funktionen (z. B. PI(), HEUTE(), JETZT()) benötigen keine Argumente. Trotzdem müssen die Klammern immer mitgeschrieben werden, damit Excel die Funktion als solche erkennen kann.
Schreibweise
Bei den Funktionsbeschreibungen ist auf Folgendes zu achten:- Nach dem Funktionsnamen folgt die Darstellung der Syntax der Funktion, d. h. die Schreibweise der Funktion mit allen Argumenten in der vorgeschriebenen Reihenfolge.
- Folgen auf ein nicht verwendetes optionales Argument weitere Argumente, so ist für jedes ausgelassene Argument ein Semikolon zu setzen.
- Bei den Beispielen für die Funktionen werden häufig fixe Werte (Konstanten) als Argumente angegeben. Beim praktischen Gebrauch werden an ihrer Stelle im Allgemeinen Adressen oder Namen stehen.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.