Excel-Tricks für Fortgeschrittene: Die geheime ZELLE.ZUORDNEN()-Funktion entschlüsseln

In der Welt von Microsoft Excel gibt es neben den bekannten Funktionen noch einige Geheimwaffen, die in den Tiefen der Excel-Welt verborgen liegen. Eine davon ist die ZELLE.ZUORDNEN()-Funktion, die es ermöglicht, Informationen über die Formatierung einer Zelle zu extrahieren. Klingt kompliziert? Mit etwas Erklärung und Anwendungsbeispielen wird Ihnen diese Funktion schnell zum hilfreichen Werkzeug in komplexen Excel-Tabellen.

Was verbirgt sich hinter ZELLE.ZUORDNEN()?

ZELLE.ZUORDNEN() gehört zu den sogenannten Excel4-Makrofunktionen, die nicht direkt in einer Formel eingegeben werden können. Stattdessen muss sie zunächst im Namensmanager definiert werden, um sie dann in benannten Formeln zu verwenden. Klingt nach viel Aufwand? Im Gegenteil! Mit dieser Vorgehensweise lassen sich komplexe Informationen aus der Zellformatierung extrahieren, die mit Standardfunktionen nicht möglich sind.

Funktionsweise und Argumente

Die Funktionsweise von ZELLE.ZUORDNEN(Typ;Bezug) ist relativ simpel:

  • Typ: Diese Zahl definiert, welche Information aus der Zellformatierung extrahiert werden soll. Es gibt eine Vielzahl von Optionen, wie z.B. Schriftart, Farbe, Rahmenart, Ausrichtung und vieles mehr. Eine vollständige Liste finden Sie in der Excel-Hilfe.
  • Bezug: Hier wird die Zelle angegeben, auf die sich die Funktion beziehen soll.

Liste des Arguments Typ

TypLiefert…
1den absoluten Bezug der oberen linken Zelle von Bezug; der Bezug liegt als Zeichenfolge und in der für den aktuellen Arbeitsbereich definierten Schreibweise vor.
2die Zeilennummer der obersten Zelle von Bezug.
3die Spaltennummer der äußerst linken Zelle von Bezug.
4dasselbe wie TYP(Bezug).
5den Inhalt von Bezug.
6die in Bezug stehende Formel als Zeichenfolge entweder in der A1- oder in der Z1S1-Schreibweise (hängt von der Einstellung des Arbeitsbereichs ab).
7das Zahlenformat der Zelle als Zeichenfolge (zum Beispiel TT/MM/JJ oder Standard).
8eine Zahl, die die horizontale Ausrichtung der Zelle angibt:
1 = Standard
2 = Linksbündig
3 = Zentriert
4 = Rechtsbündig
5 = Ausfüllen
6 = Bündig anordnen
7 = Zentriert über Markierung
9eine Zahl, die die Linienart angibt, die dem linken Rand der Zelle zugeordnet ist:
0 = Kein Rahmen
1 = Dünne Linie
2 = Mittlere Linie
3 = Unterbrochene Linie
4 = Gepunktete Linie
5 = Dicke Linie
6 = Doppelte Linie
7 = Haarlinie
10eine Zahl, die die Linienart angibt, die dem rechten Rand der Zelle zugeordnet ist; Beschreibungen zu den gelieferten Zahlen finden Sie bei Typ 9.
11eine Zahl, die die Linienart angibt, die dem oberen Rand der Zelle zugeordnet ist; Beschreibungen zu den gelieferten Zahlen finden Sie bei Typ 9.
12eine Zahl, die die Linienart angibt, die dem unteren Rand der Zelle zugeordnet ist; Beschreibungen zu den gelieferten Zahlen finden Sie bei Typ 9.
13eine Zahl von 0 bis 18, die das Muster der markierten Zelle angibt, wie es im Register Muster des Dialogfeldes Zellen formatieren angezeigt wird; dieses Dialogfeld wird eingeblendet, wenn Sie aus dem Menü Format den Befehl Zellen wählen; ist kein Muster ausgewählt, wird 0 zurückgegeben.
14WAHR, wenn die Zelle gesperrt ist, sonst FALSCH.
15WAHR, wenn die in der Zelle stehende Formel ausgeblendet ist, sonst FALSCH.
16eine einzeilige, aus zwei Elementen bestehende Matrix, die die Breite der aktiven Zelle und einen Wahrheitswert enthält; ist der Wahrheitswert gleich WAHR, ist die Zellenbreite so eingestellt, daß sie zusammen mit Änderungen der Standardbreite geändert wird; ist der Wahrheitswert gleich FALSCH, entspricht die Breite der Zelle einer benutzerdefinierten Breite.
17die Zellenhöhe der Zelle in Punkten.
18den Namen der Schriftart als Zeichenfolge.
19die Größe der Schriftart in Punkten.
20WAHR, wenn entweder für alle Zeichen oder nur für das erste Zeichen in einer Zelle die Auszeichnung Fett angegeben ist, sonst FALSCH.
21WAHR, wenn entweder für alle Zeichen oder nur für das erste Zeichen in einer Zelle die Auszeichnung Kursiv angegeben ist, sonst FALSCH.
22WAHR, wenn entweder für alle Zeichen oder nur das erste Zeichen in einer Zelle die Auszeichnung Unterstrichen angegeben ist, sonst FALSCH.
23WAHR, wenn entweder für alle Zeichen oder nur für das erste Zeichen in einer Zelle die Auszeichnung Durchgestrichen angegeben ist, sonst FALSCH.
24die Farbe der Schrift als eine Zahl von 1 bis 56; 0, wenn die Farbe der Schrift auf Automatisch eingestellt ist.
25WAHR, wenn entweder für alle Zeichen oder nur für das erste Zeichen in einer Zelle die Auszeichnung Kontur angegeben ist, sonst FALSCH; das Schriftformat Kontur wird von Microsoft Excel für Windows nicht unterstützt.
26WAHR, wenn entweder für alle Zeichen oder nur für das erste Zeichen in einer Zelle die Auszeichnung Schattiert angegeben ist, sonst FALSCH; das Schriftformat Schattiert wird von Microsoft Excel für Windows nicht unterstützt.
27eine Zahl, die angibt, ob bei der Zelle ein manueller Seitenumbruch auftritt:
0 = Kein Umbruch
1 = Zeile
2 = Spalte
3 = Zeile und Spalte
28Zeilenebene (Gliederung).
29Spaltenebene (Gliederung).
30WAHR, wenn die Zeile, zu der die aktive Zelle gehört, eine Zeilenzusammenfassung ist, sonst FALSCH.
31WAHR, wenn die Spalte, zu der die aktive ZeIle gehört, eine Spaltenzusammenfassung ist, sonst FALSCH.
32Name der Arbeitsmappe und des Blattes, zu der die Zelle gehört. Enthält die Arbeitsmappe nur ein einzelnes Blatt und trägt es den selben Namen wie die Arbeitsmappe ohne Präfix, wird nur der Name der Arbeitsmappe in der Form MAPPE1.XLS zurückgegeben.
33WAHR, wenn die Zelle so formatiert ist, daß Text umbrochen wird, sonst FALSCH.
34die Farbe des linken Randes als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
35die Farbe des rechten Randes als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
36die Farbe des oberen Randes als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
37die Farbe des unteren Randes als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
38die Farbe der Vordergrundschattierung als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
39die Farbe der Hintergrundschattierung als Zahl von 1 bis 56; 0, wenn die Farbe auf Automatisch eingestellt ist.
40die Formatvorlage der Zelle als Zeichenfolge.
41die in der aktiven Zelle stehende Formel, ohne diese zu übersetzen (hilfreich für internationale Makrovorlagen).
42den in Punkten gemessenen horizontalen Abstand zwischen der linken Kante des aktiven Fensters und der linken Kante der Zelle; kann eine negative Zahl sein, wenn sich die Zelle außerhalb des Fensters befindet.
43den in Punkten gemessenen vertikalen Abstand zwischen der oberen Kante des aktiven Fensters und der oberen Kante der Zelle; kann eine negative Zahl sein, wenn sich die Zelle außerhalb des Fensters befindet.
44den in Punkten gemessenen horizontalen Abstand zwischen der linken Kante des aktiven Fensters und der rechten Kante der Zelle; kann eine negative Zahl sein, wenn sich die Zelle außerhalb des Fensters befindet.
45den in Punkten gemessenen vertikalen Abstand zwischen der oberen Kante des aktiven Fensters und der unteren Kante der Zelle; kann eine negative Zahl sein, wenn sich die Zelle außerhalb des Fensters befindet.
46WAHR, wenn die Zelle eine Textnotiz enthält, sonst FALSCH.
47WAHR, wenn die Zelle eine Tonnotiz enthält, sonst FALSCH.
48WAHR, wenn die Zelle eine Formel enthält, FALSCH, wenn sie eine Konstante enthält.
49WAHR, wenn die Zelle zu einer Matrix gehört, sonst FALSCH.
50eine Zahl, die die vertikale Ausrichtung für die Zelle angibt:
1 = Oben
2 = Zentriert
3 = Unten
4 = Bündig anordnen
51eine Zahl, die die vertikale Richtung für die Zelle angibt:
0 = Horizontal
1 = Vertikal
2 = Nach oben
3 = Nach unten
52das Präfixzeichen (oder das Zeichen für die Textausrichtung) der Zelle oder eine leere Zeichenfolge („“), wenn die Zelle kein solches Zeichen enthält.
53den Inhalt der Zelle als Zeichenfolge in der Form, wie er momentan angezeigt wird, einschließlich aller weiteren Zahlen oder Symbole, die sich aus der Formatierung der Zelle ergeben.
54den Namen der Pivot-Tabelle, die die aktive Zelle enthält.
55die Position einer Zelle innerhalb der Pivot-Tabelle.
0 = Zeilenfeld
1 = Spaltenfeld
2 = Seitenfeld
3 = Datenfeld
4 = Zeilenbeschriftung
5 = Spaltenbeschriftung
6 = Seitenbeschriftung
7 = Datenbeschriftung
8 = Tabellengerüst
56den Namen des Feldes, das den Bezug der aktiven Zelle enthält, wenn sich diese innerhalb einer Pivot-Tabelle befindet.
57WAHR, wenn entweder alle Zeichen oder nur das erste Zeichen in einer Zelle im Format Hochgestellt vorliegt, sonst FALSCH.
58den Schriftstil für alle Zeichen oder nur das erste Zeichen in einer Zelle, wie er im Register Schriftart des Dialogfeldes Zellen formatieren angezeigt wird: zum Beispiel Fett Kursiv.
59eine Zahl, die den Typ der Unterstreichung angibt:
1 = Keine
2 = Einzelstrich
3 = Doppelstrich
4 = Einfach (Buchhaltung)
5 = Doppelt (Buchhaltung)
60WAHR, wenn entweder alle Zeichen oder nur das erste Zeichen in einer Zelle im Format Tiefgestellt vorliegt, sonst FALSCH.
61den Namen des Pivot-Tabellen-Elements der aktiven Zelle als Zeichenfolge.
62den Namen der aktuellen Arbeitsmappe und des Blattes in der Form [Mappe1]Blatt1.
63die Farbe für Füllung (Hintergrund) einer Zelle.
64die Farbe für Muster (Vordergrund) einer Zelle.
65WAHR, wenn die Option „Einrücken“ aktiviert wurde (nur Fernost-Version von Microsoft Excel), sonst FALSCH.
66den Namen der Arbeitsmappe, die die aktive Zelle enthält, in der Form MAPPE1.XLS.

Magische Tricks mit ZELLE.ZUORDNEN()

Die wahre Stärke von ZELLE.ZUORDNEN() liegt in seinen vielfältigen Anwendungsmöglichkeiten. Hier einige Beispiele:

  • Zählen von Zellen mit bestimmter Schriftart: Mit ZELLE.ZUORDNEN() können Sie ganz einfach die Anzahl der Zellen ermitteln, die eine bestimmte Schriftart verwenden. Dies ist besonders hilfreich, wenn Sie die Konsistenz Ihrer Formatierung überprüfen möchten.
  • Extrahieren von Hintergrundfarben: Sie möchten alle Zellen mit einer bestimmten Hintergrundfarbe markieren? Mit ZELLE.ZUORDNEN() kein Problem! Filtern Sie einfach nach der extrahierten Farbe.
  • Analyse von Zellenformaten: Erstellen Sie übersichtliche Tabellen, die Informationen über die Formatierung einzelner Zellen enthalten. ZELLE.ZUORDNEN() ermöglicht es Ihnen, diese Informationen direkt aus den Zellen zu extrahieren.

Hier finden Sie Anwendungsbeispiele von ZELLE.ZUORDNEN()

Fazit: Ein Ass im Ärmel für Excel-Profis

ZELLE.ZUORDNEN() mag zwar etwas versteckt sein, aber für fortgeschrittene Excel-Nutzer ist sie ein wahrer Schatz. Mit dieser Funktion können Sie komplexe Informationen aus der Zellformatierung extrahieren, die Ihnen neue Analyse- und Bearbeitungsmöglichkeiten eröffnen. Probieren Sie es selbst aus und entdecken Sie die Kraft von ZELLE.ZUORDNEN()!

search previous next tag category expand menu location phone mail time cart zoom edit close