📚 LernsiteFach wählenKOLEFINAQUBAETFÜDIMAINFEINKMAEL ↗

Bedienung Profi

QUBA — Quantitative Business Analysen · Prof. Rohleder · Excel-Konzept-Fach

QUBA – Bedienung in der Tiefe: AutoFilter, Datenüberprüfung, Pivot-Praxis, F-Tasten

Status: GEPRÜFT (Prof-Gate, Nachprüfung 01.08.2026 — 9× FREIGEGEBEN). Neun gelöste Aufgaben (56 P) aus dem Voll-Abdeckungs-Sweep.

Neun gelöste Aufgaben zu den Themen, die Rohleder in der Vorlesung vorführt statt abfragt. Genau deshalb sind sie in den bisherigen Content-Dateien nicht abgedeckt und in der Abdeckungs-Matrix des Voll-Abdeckungs-Sweeps (01.08.2026) als Lücke markiert.

Quelle der Fakten: official/_ocr/QUBA-folienskript.txt, Folien 23/24 (Schnellzugriff, Statuszeile), 34/35 (F-Tasten), 57/59 (Format übertragen), 60/82 (Datenüberprüfung), 62/64/65/66 (Tabellen-Interna, Einschränkungen, tbl-Präfix), 68 bis 71 (AutoFilter), 84 (Zusammenfassungsfunktionen), 88 bis 90 (Power Pivot), 92 bis 101 (Gruppieren, Layouts, Datenschnitte, Drilldown). Ohne eigene Folie, aber in der Vorlesung vorgeführt und daher mit abgedeckt: „Duplikate entfernen" (nur als Aufzählungspunkt auf Folie 62), die Statuszeilen-Auswertungsfunktionen im Einzelnen, „Werte anzeigen als", der Spezialfilter und die DAX-Syntax. Diese Stellen sind im Text jeweils als Ergänzung gekennzeichnet.

# Aufgabe Lücke Punkte
1 AutoFilter in allen Facetten L3 (#99) 8
2 Datenüberprüfung und Zellendropdown L8 (#94) 8
3 Zusammenfassungsfunktionen der Pivot L10 (#114) 6
4 Pivot-Bedienung: Datenschnitte, Gruppieren, Layouts, Drilldown L11 (#122–125) 8
5 Power Pivot, Datenmodell und DAX L12 (#127) 8
6 F-Tasten und Formel-Debugging L24 (#47) 6
7 Tabellen-Interna und Duplikate entfernen L33 (#97/#100) 5
8 Schnellzugriffsleiste und Statuszeile L34 (#35/#36) 4
9 Format übertragen und Einfügeoptionen L36 (#92) 3
Summe 56

Nicht dupliziert, Verweise auf bestehende Kapitel: Enter-Tastenkombinationen (grundlagen-features.md Abschnitt 4) · Pivot-Fehlerquellen, Cache und Aktualisierungsverhalten (pivot.md „Grenzen der Pivot-Analyse") · Weitergabe von Pivot-Ergebnissen und Vertraulichkeit (sicherheit.md) · Datenüberprüfung als Governance-Kriterium und Eingabemeldung als Bedienanleitung (datenqualitaet-governance.md, Innenrevisions-Checkliste und Dokumentationskonzept) · strukturierte Verweise und tbl-Präfix (excel-funktionen.md) · Farbkonzept Eingabe/Formel/Ergebnis (Dokumentationskonzept-Aufgabe) · INDIREKT()-Modellhärtung („Zero-Touch-Modellierung").


1. AutoFilter in allen Facetten (8 P)

Aufgabe #064 · 8 P. · AutoFilter in allen FacettenEine Kollegin hat eine Umsatzliste mit rund 12.000 Datensätzen als Tabelle formatiert und filtert darin täglich. Sie schickt Ihnen einen Screenshot ihres Ergebnisses mit der Frage, warum die Summe unter der Liste „schon wieder nicht stimmt".
a) 3 P. Erläutern Sie, wie der AutoFilter aufgerufen wird, wie er die Filtertypen bestimmt und welche drei Filtertypen er dabei unterscheidet.
b) 3 P. Erläutern Sie das Suchfeld, den benutzerdefinierten Filter und den Top-10-Filter sowie den Unterschied zwischen „Filter löschen" und „AutoFilter entfernen".
c) 2 P. Nennen und begründen Sie zwei Grenzen des AutoFilters und erläutern Sie, wie eine Summe aussehen muss, die zum gefilterten Ergebnis passt.

a) 3 P. – Aufruf, Datentypenerkennung und die drei Filtertypen

Der AutoFilter wird über Daten → Sortieren und Filtern → Filtern oder mit der Tastenkombination STRG + UMSCHALT + L ein- und wieder ausgeschaltet; eine als Tabelle formatierte Liste bringt ihn von sich aus mit, weil die Filterschaltflächen Teil der Kopfzeile sind. Excel bietet für jede Tabellenspalte einen eigenen AutoFilter an, dessen Dropdown drei Dinge zugleich anbietet: Sortieren (alphanumerisch oder nach Farben), Filtern (nach Elementen, nach Farben oder nach Suchbegriffen) und Suchen, das Rohleder ausdrücklich als Spezialfall des Filterns bezeichnet. ⟨1⟩

Welche Filtertypen im Dropdown erscheinen, entscheidet Excel nicht der Spaltenüberschrift nach, sondern über die Datentypenerkennung: Der AutoFilter unterscheidet Texte, Zahlen und Datumswerte und blendet entsprechend den Textfilter, den Zahlenfilter oder den Datumsfilter ein. Das ist zugleich eine kostenlose Datenqualitätsprüfung, denn wer in einer vermeintlichen Betragsspalte den Textfilter angeboten bekommt, weiß sofort, dass dort Zahlen als Text gespeichert sind und jede spätere Summe zu klein ausfallen wird. ⟨2⟩

Die drei Typen bieten jeweils inhaltlich passende Kriterien an. Der Textfilter arbeitet mit „Ist gleich", „Ist nicht gleich", „Beginnt mit", „Endet mit", „Enthält" und „Enthält nicht"; der Zahlenfilter mit „Größer als", „Kleiner als", „Zwischen", „Top 10", „Über dem Durchschnitt" und „Unter dem Durchschnitt"; der Datumsfilter mit relativen Zeitangaben wie „Diese Woche", „Letztes Quartal" oder „Letztes Jahr", die sich beim Öffnen der Mappe automatisch neu beziehen. Ergänzend lässt sich in allen drei Fällen nach Formatierung filtern, also nach Hintergrundfarbe, Schriftfarbe oder Symbol. ⟨3⟩

b) 3 P. – Suchfeld, benutzerdefinierter Filter, Top-10 und die zwei Arten des Aufhebens

Das Suchfeld im Dropdown löst das Problem langer Elementlisten: Die Eingabe von „sch" markiert nach kurzer Verzögerung die Kontrollkästchen von „Schäfer", „Schmitt" und „Schneider" auf einen Schlag, während „sch*" nur Begriffe findet, die mit „sch" beginnen. Über das Kontrollkästchen „Dem Filter die aktuelle Auswahl hinzufügen" lassen sich mehrere Suchläufe stapeln, sodass auch inhaltlich unzusammenhängende Elemente in einem Filter landen. Dass ein Filter überhaupt aktiv ist, erkennt man ausschließlich am veränderten Symbol auf der Filterschaltfläche der betroffenen Spalte. ⟨4⟩

Der benutzerdefinierte Filter erlaubt es, zwei Suchkriterien innerhalb derselben Spalte mit UND beziehungsweise ODER zu verknüpfen, etwa „Ist gleich Meier ODER ist gleich Schäfer". Der Top-10-Filter legt für numerische Spalten fest, dass nur eine bestimmte Anzahl der höchsten oder der niedrigsten Werte angezeigt wird, also beispielsweise die zehn Artikel mit dem höchsten Warenwert; die Bezeichnung ist irreführend, weil die Anzahl frei einstellbar ist und wahlweise auch Prozentwerte zulässt. Dieselbe Rangfolge lässt sich alternativ mit der Funktion SORTIEREN() ermitteln, die im Gegensatz zum Filter ein Ergebnis liefert, das man weiterverarbeiten kann. ⟨5⟩

Beim Aufheben sind zwei Befehle strikt zu unterscheiden, die im Menüband unmittelbar nebeneinander liegen. „Löschen" hebt alle aktuell gesetzten Filterkriterien auf, macht also sämtliche Zeilen wieder sichtbar, lässt die Filterschaltflächen in der Kopfzeile aber stehen. „Filtern" dagegen hebt die Kriterien auf und entfernt den AutoFilter komplett, sodass die Schaltflächen verschwinden. Einzelne Spaltenfilter werden über „Filter löschen aus …" direkt in der jeweiligen Dialogbox zurückgenommen. Rohleders Praxistipp dazu lautet, beide Befehle mit der rechten Maustaste in die Symbolleiste für den Schnellzugriff zu legen, weil man sie ständig braucht. ⟨6⟩

c) 2 P. – Zwei Grenzen und die passende Summenformel

Erste Grenze: Das Filterkriterium ist unsichtbar. Man sieht der Liste nicht an, wonach gefiltert wurde, sondern nur an einem kleinen Symbol dass gefiltert wurde, und sobald mehrere Spalten gleichzeitig gefiltert sind, wird das angezeigte Ergebnis nach Rohleders eigener Formulierung „schnell intransparent". Ein weitergegebener Screenshot oder Ausdruck eines gefilterten Bereichs ist damit ohne Angabe der Kriterien wertlos, weil der Empfänger eine Teilmenge für die Gesamtheit hält. Hinzu kommt, dass die Kriterien verschiedener Spalten immer mit UND verknüpft werden: Ein spaltenübergreifendes ODER („alle Vorgänge aus Region Süd oder alle Vorgänge über 10.000 Euro") ist mit dem AutoFilter nicht darstellbar und erfordert den Spezialfilter (Daten → Erweitert) mit eigenem Kriterienbereich. ⟨7⟩

Zweite Grenze und die Konsequenz für die Summe: Der Filter blendet Zeilen nur aus, er löscht sie nicht. Eine gewöhnliche SUMME() unterhalb der Liste addiert deshalb unverändert auch die ausgeblendeten Zeilen weiter und passt niemals zum sichtbaren Ergebnis — genau der Fehler aus der Aufgabenstellung. Richtig ist TEILERGEBNIS(), das Excel in der Ergebniszeile einer formatierten Tabelle von selbst einsetzt, nämlich in der Form =TEILERGEBNIS(109;[Planumsatz]). Die dreistelligen Funktionscodes 101 bis 111 ignorieren zusätzlich zu den weggefilterten auch die von Hand ausgeblendeten Zeilen, die einstelligen Codes 1 bis 11 nur die weggefilterten. Wer noch mehr Kontrolle braucht — etwa das zusätzliche Überspringen von Fehlerwerten —, nimmt AGGREGAT() mit seinem zweiten Optionsargument. Nebenbei: In einem normalen Zellbereich lässt Excel nur einen AutoFilter je Tabellenblatt zu, während jede formatierte Tabelle ihren eigenen mitbringt — ein weiteres Argument für STRG + T. ⟨8⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Der Filter verändert das Verhalten von Kopieren, Löschen und Einfügen, allerdings nicht in dieselbe Richtung, was regelmäßig verwechselt wird. Wer einen gefilterten Bereich kopiert, kopiert nur die sichtbaren Zellen, und wer in ihm Zeilen oder Inhalte löscht, trifft ebenfalls nur die sichtbaren; die ausgeblendeten Datensätze überleben beides. Beim Einfügen gilt das nicht: Eingefügte Werte landen auch in den ausgeblendeten Zeilen und überschreiben dort, was niemand gesehen hat. Und wurden Zeilen von Hand ausgeblendet statt weggefiltert, nimmt Excel sie beim Kopieren wie beim Löschen mit. Wer sich unabhängig davon absichern will, grenzt vorher über Start → Suchen und Auswählen → Inhalte auswählen → Nur sichtbare Zellen ein. Das Werkzeug „Inhalte auswählen" ist in den Aufgaben „Verschüttete Objekte" und „Fremde Arbeitsmappe übernehmen" ausführlich behandelt.

⟨+2⟩ Der AutoFilter ist ein reines Anzeigewerkzeug ohne jede Dokumentationsleistung. Wer ein gefiltertes Ergebnis berichten will, schreibt das Kriterium in eine Parameterzelle und wertet formelbasiert mit SUMMEWENNS() oder SUMME(FILTER(…)) aus. Dann steht die Bedingung im Blatt, ist nachvollziehbar und wird beim Aktualisieren nicht versehentlich vergessen.

⟨+3⟩ Umkehr-Frage abgesichert — falls er die Aufgabe gedreht recycelt: Zwei Vorteile des AutoFilters: Erstens ist seine Datentypenerkennung eine kostenlose Datenqualitätsprüfung, denn wer in einer vermeintlichen Betragsspalte den Textfilter statt des Zahlenfilters angeboten bekommt, weiß sofort, dass dort Zahlen als Text gespeichert sind und jede spätere Summe zu klein ausfallen würde. Zweitens bietet der Datumsfilter relative Zeitangaben wie „Diese Woche" oder „Letztes Quartal" an, die sich beim Öffnen der Mappe automatisch neu beziehen — ein wiederkehrender Bericht muss also nicht bei jedem Lauf von Hand auf den aktuellen Zeitraum umgestellt werden.

Rohleders Erwartung: Er zeigt den AutoFilter in mehreren Übungen und wiederholt dabei stets denselben Satz: „Problem: Filterkriterium ist unsichtbar." Wer in der Klausur nur die Filtertypen aufzählt, bekommt die halbe Punktzahl; die andere Hälfte liegt in der Erkenntnis, dass ein gefiltertes Ergebnis ohne mitgeliefertes Kriterium keine berichtsfähige Aussage ist. Die Unterscheidung „Löschen" gegen „Filtern" fragt er gern als Fangfrage, weil beide Befehle im selben Ribbon-Block sitzen.


2. Datenüberprüfung und Zellendropdown (8 P)

Aufgabe #065 · 8 P. · Datenüberprüfung und ZellendropdownIn einem Eingabeblatt sollen die Anwender in einer Spalte nur eine von acht zulässigen Kostenstellen eintragen dürfen. Bisher tippen sie frei, entsprechend stehen dort „Vertrieb", „vertrieb", „Vertr." und „Vertrieb " nebeneinander, und jede Auswertung zerfällt.
a) 3 P. Erläutern Sie Schritt für Schritt die Einrichtung eines Zellendropdowns über die Datenüberprüfung.
b) 3 P. Begründen Sie die Auslagerung der Auswahllisten in ein Parameter-Blatt und geben Sie die Formel für eine dynamische, eindeutige und sortierte Quelle an.
c) 2 P. Erläutern Sie Eingabe- und Fehlermeldung und nehmen Sie Stellung zu der Aussage, die Datenüberprüfung schütze die Datenqualität.

a) 3 P. – Die Einrichtung des Zellendropdowns

Zuerst werden die Zellen markiert, die die Beschränkung erhalten sollen, sinnvollerweise gleich die ganze Spalte einer formatierten Tabelle, damit auch künftige Datensätze die Regel erben. Anschließend wird über Daten → Datentools → Datenüberprüfung → Datenüberprüfung… der Dialog geöffnet und im Register „Einstellungen" unter Zulassen der Eintrag Liste gewählt. ⟨1⟩

Die Quelle lässt sich auf zwei Wegen angeben. Entweder werden die zulässigen Einträge von Hand eingetippt und dabei mit Semikolon getrennt, was für zwei oder drei feste Werte vertretbar, für acht Kostenstellen aber bereits schlechte Praxis ist, weil die Liste unsichtbar in der Zellkonfiguration verschwindet und nur über den Dialog geändert werden kann. Oder es wird auf einen Zellbereich verwiesen, was der Regelfall sein sollte. Seit Excel 2010 darf dieser Bereich ausdrücklich auch auf einem anderen Tabellenblatt liegen; vor dieser Version war dafür der Umweg über einen benannten Bereich zwingend. ⟨2⟩

Zwei Kontrollkästchen im selben Register entscheiden über das Verhalten: „Zellendropdown" muss aktiviert bleiben, weil sonst zwar geprüft, aber keine Auswahlliste angeboten wird; die Beschränkung wäre dann für den Anwender unsichtbar und nur durch Fehlversuche erfahrbar. „Leere Zellen ignorieren" entscheidet, ob eine leere Eingabe zulässig bleibt. Aufgeklappt wird das fertige Dropdown mit der Maus oder, wie Rohleder ausdrücklich empfiehlt, mit ALT + Pfeil-nach-unten, womit sich das Feld vollständig ohne Maus bedienen lässt. ⟨3⟩

b) 3 P. – Parameter-Blatt und dynamische Quelle

Alle Auswahllisten gehören in ein eigenes Parameter-Blatt, und zwar aus vier Gründen. Erstens sind die zulässigen Werte damit sichtbar und prüfbar, statt in Dutzenden Zellkonfigurationen versteckt zu sein. Zweitens gibt es genau eine Stelle, an der eine neue Kostenstelle ergänzt wird, statt jeder Regel einzeln hinterherzulaufen; die Liste wird zur Single Source of Truth. Drittens bleibt das Eingabeblatt frei von Hilfsdaten und erfüllt damit den Grundsatz, dass jedes Blatt höchstens zwei Grundfunktionen tragen soll. Viertens lässt sich das Parameter-Blatt gemeinsam schützen und beim Weiterreichen der Mappe gezielt ausblenden. ⟨4⟩

Damit man bei vielen Prüfungen den Überblick behält, empfiehlt Rohleder, jedem Quellbereich einen eindeutigen Namen zu geben und als Quelle diesen Namen zu verwenden. Die Quelle lässt sich damit sogar dynamisieren, indem der Listenname aus einer Zelle gelesen wird: Nach dem Muster =INDIREKT("'"&$A$1&"'!nmeKostenstellen") entsteht ein abhängiges Dropdown, dessen Inhalt sich danach richtet, was in der übergeordneten Zelle steht. Der Preis dafür ist die Volatilität von INDIREKT(), weshalb dieser Weg sparsam einzusetzen ist. ⟨5⟩

Die moderne und deutlich elegantere Variante arbeitet mit dynamischen Matrizen. Auf dem Parameter-Blatt steht in einer einzigen Zelle

=SORTIEREN(EINDEUTIG(tblBuchungen[Kostenstelle]))

Die Formel liest die tatsächlich vorkommenden Werte aus der Datentabelle, entfernt mit EINDEUTIG() die Duplikate, bringt sie mit SORTIEREN() in alphabetische Reihenfolge und überläuft nach unten in so viele Zellen, wie es Werte gibt. Als Quelle der Datenüberprüfung wird dann nicht ein fester Bereich, sondern die überlaufende Matrix über den Spill-Operator angegeben, also beispielsweise =Parameter!$B$2#. Damit wächst und schrumpft die Auswahlliste vollautomatisch mit dem Datenbestand, ohne dass jemals wieder eine Bereichsgrenze angefasst werden müsste. Rohleders Kommentar zu diesem Wechsel ist eindeutig: Der Umweg über einen benannten Bereich war notwendig, „Arbeiten mit dynamischen Matrizen ist schlauer". ⟨6⟩

c) 2 P. – Eingabemeldung, Fehlermeldung und die Governance-Frage

Die beiden übrigen Register des Dialogs entscheiden über die Benutzerführung. Die Eingabemeldung ist ein kleiner Hinweiskasten, der erscheint, sobald die Zelle markiert wird, also bevor etwas falsch gemacht werden kann; hier gehört hin, was erwartet wird und in welchem Format. Die Fehlermeldung greift erst nach einer unzulässigen Eingabe und kennt drei Stufen, deren Wahl die eigentliche fachliche Entscheidung ist: Stopp verweigert den Wert und erlaubt nur Wiederholen oder Abbrechen, Warnung fragt zurück und lässt den Wert nach ausdrücklicher Bestätigung dennoch zu, Information weist nur hin und übernimmt den Wert mit einem Klick auf OK. Nur die Stufe „Stopp" erzwingt tatsächlich saubere Daten; wer aus Höflichkeit „Information" wählt, hat eine Regel dokumentiert, aber keine durchgesetzt. ⟨7⟩

Die Aussage, die Datenüberprüfung schütze die Datenqualität, ist deshalb nur eingeschränkt richtig und in ihrer allgemeinen Form falsch. Die Prüfung greift ausschließlich bei manueller Eingabe. Wird ein Wert in die Zelle hineinkopiert, überschreibt der Einfügevorgang die Prüfregel mitsamt der Formatierung, die Beschränkung ist danach schlicht weg, und niemand wird darauf hingewiesen. Ebenso wenig werden Werte geprüft, die von einer Formel, einem Makro oder einem Import geschrieben werden, und bereits vor dem Einrichten der Regel vorhandene Falscheinträge bleiben unangetastet. Für Letztere gibt es immerhin Datenüberprüfung → Ungültige Daten einkreisen, das bestehende Verstöße mit roten Ovalen markiert, allerdings nur eine begrenzte Zahl je Blatt und nur bis zum nächsten Speichern. Die Datenüberprüfung ist also ein Bedienkomfort und eine Verständigung über das Gewollte, kein Schutzmechanismus. Wer Verlässlichkeit braucht, ergänzt sie um Blattschutz, um Prüfsummen auf einem Kontrollblatt und um eine nachgelagerte Plausibilisierung. ⟨8⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Unter „Zulassen" stehen neben „Liste" auch „Ganze Zahl", „Dezimal", „Datum", „Zeit", „Textlänge" und „Benutzerdefiniert" zur Verfügung. Die letzte Variante nimmt eine beliebige Formel entgegen, die WAHR oder FALSCH liefern muss, und deckt damit Fälle ab, die keine Liste abbilden kann, etwa die Forderung, dass ein Enddatum nicht vor dem Startdatum liegen darf.

⟨+2⟩ Das Dropdown ist zugleich die saubere Lösung für das wiederkehrende Problem, dass Auswertungen an Schreibvarianten scheitern. „Vertrieb" und „vertrieb " sind für SUMMEWENNS() zwar dasselbe, für eine Pivot-Tabelle und für EINDEUTIG() aber zwei verschiedene Elemente; die Liste im Parameter-Blatt verhindert genau das an der Quelle, statt es hinterher zu reparieren.

Rohleders Erwartung: Er markiert diese beiden Folien als „TOP TIPP", bei ihm der stärkste verfügbare Hinweis darauf, dass ein Thema klausurrelevant ist. Erwartet wird die vollständige Kette Markieren → Zulassen: Liste → Quelle → Kontrollkästchen „Zellendropdown", und er will die Auslagerung ins Parameter-Blatt ausdrücklich begründet sehen, nicht nur erwähnt. Wer in c) den Einfüge-Effekt kennt, hebt sich sichtbar ab, denn genau daran scheitert die Regel in der Praxis.


3. Die Zusammenfassungsfunktionen der Pivot (6 P)

Aufgabe #066 · 6 P. · Die Zusammenfassungsfunktionen der Pivot„Dass einer wirklich mal auf die Standardabweichung oder die Varianz guckt, davon träume ich nachts." (Rohleder) · Eine Pivot-Tabelle wertet 40.000 Kundenbewertungen auf einer Skala von 1 bis 5 je Filiale aus. Im Wertebereich steht „Summe von Bewertung".
a) 3 P. Nennen und erläutern Sie sechs Zusammenfassungsfunktionen einer Pivot-Tabelle und erläutern Sie insbesondere den Unterschied zwischen ANZAHL und ANZAHL2.
b) 2 P. Erläutern Sie, warum die Standardwahl SUMME hier irreführend ist und wann STABW.N statt STABW.S zu wählen ist.
c) 1 P. Erläutern Sie, was „Werte anzeigen als" leistet, und nennen Sie zwei Varianten.

a) 3 P. – Sechs Zusammenfassungsfunktionen und die beiden Anzahl-Varianten

Rohleders Merksatz zur Pivot-Tabelle lautet, dass sich nur um diese Funktionen alles dreht: Die gesamte Pivot-Analyse besteht darin, eine dieser Funktionen auf die Datensätze anzuwenden, die hinter einer Kreuzung aus Zeilen- und Spaltenfeld stehen. Die Folie führt zehn Tabellenzeilen, weil MAX und MIN dort in einer gemeinsamen Zeile stehen; als einzelne Funktionen gezählt sind es elf, und genau elf Einträge bietet auch das Dialogfeld an. SUMME addiert die Werte und ist die Standardfunktion für numerische Daten; MITTELWERT liefert das arithmetische Mittel; MAX und MIN den höchsten beziehungsweise niedrigsten Wert; PRODUKT multipliziert die Werte, was in kaufmännischen Auswertungen praktisch nur für Wachstumsfaktoren gebraucht wird. ⟨1⟩

ANZAHL und ANZAHL2 werden regelmäßig verwechselt und liefern deshalb regelmäßig unterschiedliche Berichte. ANZAHL zählt ausschließlich die Zellen, die Zahlen enthalten; ANZAHL2 zählt alle nichtleeren Zellen unabhängig vom Datentyp. Bei einer sauberen Betragsspalte stimmen beide überein, und genau deshalb fällt die Verwechslung nie auf, solange alles in Ordnung ist. Sobald aber einzelne Beträge als Text vorliegen, weil sie mit falschem Dezimaltrennzeichen importiert wurden, klafft eine Lücke: ANZAHL2 zählt 40.000 Datensätze, ANZAHL nur 39.100. Die Differenz ist damit selbst ein Diagnosewerkzeug und beantwortet die Frage, wie viele Werte überhaupt in die Berechnung eingegangen sind. Nebenbei ist ANZAHL2 die Standardfunktion, sobald ein nicht-numerisches Feld in den Wertebereich gezogen wird. ⟨2⟩

Die vier verbleibenden Funktionen betreffen die Streuung und sind paarweise aufgebaut: STABW.S schätzt die Standardabweichung einer Stichprobe, STABW.N berechnet die Standardabweichung einer Grundgesamtheit (Population); dazu gehören als Varianz-Gegenstücke VAR.S für die Stichprobe und VAR.P für die Grundgesamtheit. Rechnerisch unterscheiden sich die Paare im Nenner, weil die Stichprobenvariante durch n−1 und die Populationsvariante durch n teilt, was bei großen Datenmengen numerisch kaum, bei kleinen Zellbesetzungen aber sehr wohl ins Gewicht fällt. Rohleders Folie führt an dieser Stelle VARIANZA() und VARIANZENA(); das sind streng genommen die A-Varianten (VARA und VARPA), die zusätzlich Text als 0 und Wahrheitswerte als 0 beziehungsweise 1 mitrechnen. Wer die Folienschreibweise übernimmt, liegt in der Zuordnung Stichprobe/Grundgesamtheit richtig; wer in Excel selbst rechnet, nimmt VAR.S und VAR.P. ⟨3⟩

Wichtig für die praktische Anwendung ist, dass Rohleders Folie die Tabellenblatt-Funktionsnamen zitiert, während die Pivot-Oberfläche eigene, kürzere Bezeichnungen führt: Im Dialog Wertfeldeinstellungen → Werte zusammenfassen nach heißen die elf Einträge Summe, Anzahl, Mittelwert, Max, Min, Produkt, Anzahl Zahlen, StdAbw, StdAbwp, Varianz und Varianzen. Die Zuordnung dreht dabei genau an der kritischen Stelle um: Der Eintrag „Anzahl" verhält sich wie ANZAHL2 und zählt alle nichtleeren Zellen, während „Anzahl Zahlen" dem ANZAHL der Tabellenblattfunktion entspricht. Wer die Textfassung der Folie im Kopf hat und im Dialog auf „Anzahl" klickt, wählt also das Gegenteil dessen, was er wählen wollte, und bemerkt es nur dann, wenn die Spalte ohnehin schon verunreinigt ist. StdAbw und StdAbwp entsprechen STABW.S und STABW.N, Varianz und Varianzen entsprechen VAR.S und VAR.P.

b) 2 P. – Warum SUMME hier falsch ist und wann STABW.N gilt

Die Summe von 40.000 Bewertungen auf einer Skala von 1 bis 5 ist eine Zahl ohne jede Bedeutung. Bewertungen sind ordinal skalierte Beurteilungen, keine addierbaren Mengen: Eine Filiale mit 8.000 Bewertungen erreicht zwangsläufig eine höhere Summe als eine mit 800, ganz unabhängig davon, ob ihre Kunden zufriedener sind. Die Summe misst hier also die Zahl der Antworten und nicht die Qualität; sie ist ein als Kennzahl verkleidetes Aufkommensmaß. Dass Excel dennoch SUMME vorschlägt, sobald das Feld numerisch ist, ist die eigentliche Falle, denn die Voreinstellung ist eine technische und keine fachliche Entscheidung, und sie wird fast nie hinterfragt. Fachlich richtig ist als Lagemaß strenggenommen der Median, weil eine Skala von 1 bis 5 keine gleichen Abstände garantiert; dasselbe Argument, das die Summe verbietet, trifft auch das arithmetische Mittel. Genau ihn bietet die Pivot-Tabelle allerdings nicht an: Unter den elf Zusammenfassungsfunktionen fehlt der Median, was für Bewertungsdaten eine ernsthafte Grenze des Werkzeugs ist und den Umweg über MEDIAN() beziehungsweise QUANTIL() in einer Nebenrechnung erzwingt. In der betrieblichen Praxis wird der Mittelwert dennoch als Näherung berichtet; vertretbar ist er nur zusammen mit ANZAHL als Angabe der Belastbarkeit und einem Streuungsmaß, denn erst diese drei zusammen sind eine Aussage, und die Häufigkeitsverteilung der fünf Stufen sagt mehr als jede einzelne Kennzahl. ⟨4⟩

Die Wahl zwischen STABW.S und STABW.N ist keine Geschmacksfrage, sondern eine inhaltliche Aussage darüber, was die Daten hinter der Zelle darstellen. Die Stichprobenvariante mit ihrer Korrektur um n−1 ist richtig, wenn die vorliegenden Werte eine gezogene Auswahl aus einer größeren, nicht beobachteten Menge sind und man von ihnen auf diese Menge schließen will. In der Pivot-Analyse ist das aber der Ausnahmefall: Die Quelldaten enthalten typischerweise alle Buchungen, alle Aufträge, alle abgegebenen Bewertungen eines Zeitraums, und die Zelle fasst genau die Datensätze zusammen, die zu dieser Merkmalskombination gehören. Damit ist die Zellbesetzung eine Vollerhebung ihrer eigenen Grundgesamtheit, und die richtige Funktion ist STABW.N beziehungsweise VAR.P, in der Pivot-Oberfläche also die Einträge StdAbwp und Varianzen; die Bessel-Korrektur würde hier eine Unsicherheit einrechnen, die es nicht gibt. Zu beachten bleibt, dass sich die Grundgesamtheit durch jeden gesetzten Filter, jeden Datenschnitt und jede Zeitachse verändert: Berichtet man eine Streuung aus einer gefilterten Pivot, gehört die Filterbedingung zwingend mit in den Bericht, weil sie definiert, worüber die Kennzahl überhaupt spricht. ⟨5⟩

c) 1 P. – „Werte anzeigen als"

Über die Folie hinaus, aber für die Aufgabe unverzichtbar: Neben der Zusammenfassungsfunktion, die bestimmt wie verdichtet wird, steht in den Wertfeldeinstellungen das zweite Register „Werte anzeigen als", das bestimmt, worauf bezogen das Ergebnis dargestellt wird, ohne dass dafür eine einzige Formel nötig wäre. Praktisch relevant sind vor allem „% des Gesamtergebnisses", das jede Zelle als Anteil an der Gesamtsumme ausweist und damit aus einer Umsatztabelle unmittelbar eine Strukturanalyse macht, und „Differenz zu", das jeden Wert gegen ein wählbares Bezugselement wie den Vormonat oder das Vorjahr verrechnet und so eine Veränderungsrechnung liefert. Ebenfalls verfügbar sind „% des Zeilen-" beziehungsweise „Spaltengesamtergebnisses", „Laufende Summe in" und „Rangfolge nach Größe". Dasselbe Feld lässt sich mehrfach in den Wertebereich ziehen, sodass absoluter Wert und Anteil nebeneinander stehen. ⟨6⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Der fehlende Median ist nicht die einzige Lücke der elf Funktionen: Ebenso fehlen Quantile, der Modus und jede robuste Streuungskennzahl. Wer Verteilungen ernsthaft auswerten will, kommt an einer Nebenrechnung mit HÄUFIGKEIT() oder QUANTIL() nicht vorbei; die Pivot verdichtet, sie beschreibt nicht.

⟨+2⟩ Die Zusammenfassungsfunktion wird sauber über Wertfeldeinstellungen gewählt und nicht über das Kontextmenü der Zelle, weil im selben Dialog auch das Zahlenformat des Wertfelds gesetzt wird. Über die Zellformatierung gesetzte Formate überleben eine Aktualisierung nämlich nicht zuverlässig, das Zahlenformat des Wertfelds dagegen schon.

Rohleders Erwartung: Der zitierte Satz aus der Vorlesung ist der eigentliche Prüfungsauftrag, denn er beklagt, dass niemand über Summe und Mittelwert hinauskommt. Erwartet wird deshalb ausdrücklich, dass die vier Streuungsfunktionen genannt und in Stichprobe gegen Grundgesamtheit einsortiert werden. Wer zusätzlich ANZAHL gegen ANZAHL2 sauber trennt und begründet, warum SUMME bei Bewertungsdaten nur das Antwortaufkommen misst, hat die Aufgabe vollständig. Wer weiß, dass die Pivot-Oberfläche diese beiden Begriffe vertauscht führt, kann in der Praxis auch anwenden, was er in der Klausur schreibt. Die acht Pivot-Fehlerquellen und das Aktualisierungsverhalten sind in pivot.md unter „Grenzen der Pivot-Analyse" abgehandelt und hier bewusst nicht wiederholt.


4. Pivot-Bedienung: Datenschnitte, Gruppieren, Berichtslayouts, Drilldown (8 P)

Aufgabe #067 · 8 P. · Pivot-Bedienung: Datenschnitte, Gruppieren, Berichtslayouts, DrilldownSie übernehmen eine Vertriebsauswertung mit drei Pivot-Tabellen auf demselben Blatt. Die Kollegen filtern bisher über die Berichtsfilter oben, die Altersstruktur der Kunden steht in Einzeljahren, und der Bericht wird als Datei an die Geschäftsleitung verschickt.
a) 3 P. Erläutern Sie Zweck und Bedienung von Datenschnitten und Zeitachse und begründen Sie ihren Vorteil gegenüber dem Berichtsfilter.
b) 2 P. Erläutern Sie das Gruppieren in der Pivot-Tabelle einschließlich seiner Voraussetzungen.
c) 2 P. Nennen und unterscheiden Sie die drei Berichtslayouts.
d) 1 P. Benennen Sie den Vorgang, mit dem sich die Quelldatensätze eines Wertfelds anzeigen lassen, und bewerten Sie ihn.

a) 3 P. – Datenschnitte und Zeitachse

Datenschnitte sind kleine separate Fenster, mit denen eine Pivot-Tabelle gefiltert werden kann. Eingefügt werden sie über PivotTable-Analyse → Filtern → Datenschnitt einfügen; im folgenden Dialog werden die Felder angehakt, für die je ein Datenschnitt entstehen soll. Für Datumsfelder gibt es daneben die Zeitachse (Zeitachse einfügen), die statt einzelner Schaltflächen einen Schieberegler mit umschaltbarer Granularität für Jahre, Quartale, Monate und Tage anbietet und damit den in der Praxis häufigsten Filterfall, den Zeitraum, unmittelbar bedienbar macht. ⟨1⟩

Der entscheidende Vorteil ist die Sichtbarkeit der Filterlage. Beim klassischen Berichtsfilter steht über der Tabelle lediglich „(Mehrere Elemente)", und niemand sieht, welche das sind; es ist dasselbe Grundproblem wie beim AutoFilter. Der Datenschnitt dagegen zeigt alle Elemente des Feldes gleichzeitig als Schaltflächen an und codiert den Zustand farblich: Ein gefiltertes Feld trägt oben rechts das Symbol zum Aufheben des Filters, ausgeblendete Elemente erscheinen mit weißem Hintergrund, und Elemente, die wegen der Filterung eines anderen Feldes gar nicht mehr vorkommen können, werden deaktiviert dargestellt. Eine mit Datenschnitten gefilterte Auswertung ist damit auf einen Blick kontrollierbar, was sie zugleich präsentations- und ausdrucktauglich macht, weil die Filterbedingung mit auf dem Papier landet. ⟨2⟩

Für die Aufgabenstellung mit drei Pivot-Tabellen ist der zweite Punkt entscheidend: Über Datenschnitt → Berichtsverbindungen beziehungsweise Filterverbindungen lässt sich ein einzelner Datenschnitt mit mehreren Pivot-Tabellen verbinden, sofern diese auf demselben Quelldatenbereich oder demselben Datenmodell beruhen. Ein Klick auf „Region Süd" schaltet dann alle drei Auswertungen gleichzeitig um; das ist die technische Grundlage jedes Excel-Dashboards und der Grund, warum ein Dashboard aus Pivot-Tabellen ohne Datenschnitte kaum sinnvoll bedienbar ist. Zu bedenken bleibt, dass Datenschnitte Objekte sind: Sie liegen auf der Zeichnungsebene über den Zellen, wandern beim Einfügen von Zeilen nicht selbstverständlich mit und gehören deshalb zu den Objekten, die vor der Weitergabe zu prüfen sind. ⟨3⟩

b) 2 P. – Gruppieren in der Pivot-Tabelle

Elemente eines Zeilen- oder Spaltenfeldes lassen sich zu individuellen Gruppen zusammenfassen; Excel legt dafür ein neues Gruppenfeld an, das anschließend als zusätzliche Feldschaltfläche in der Feldliste erscheint und wie jedes andere Feld verwendet werden kann. Bedient wird das über PivotTable-Analyse → Gruppieren: Für Textdaten werden die gewünschten Elemente bei gedrückter STRG-Taste markiert und mit „Gruppenauswahl" zusammengefasst, sodass etwa aus fünf Einzelfilialen die Gruppe „Rhein-Main" entsteht. Für numerische Daten und Datumsangaben genügt die Markierung eines einzigen Elements; im Dialog werden dann Anfangswert, Endwert und Schrittweite abgefragt, bei Datumsangaben stattdessen das Zeitintervall, wobei sich Tage, Monate, Quartale und Jahre auch kombinieren lassen. Excel vergibt automatisch einen Namen mit fortlaufender Nummer („Gruppe1"), der sich überschreiben lässt und überschrieben werden sollte. Aufgehoben wird eine Gruppierung über „Gruppierung aufheben" in derselben Menügruppe. ⟨4⟩

Die Voraussetzungen sind streng und der übliche Grund des Scheiterns: Die Daten müssen einheitlich das erwartete Format aufweisen und der Bereich darf keine leeren Zellen enthalten. Steht in einer Datumsspalte auch nur ein einziger Wert als Text, der Klassiker nach einem CSV-Import, oder fehlt ein Wert, verweigert Excel die Gruppierung mit einer wenig hilfreichen Meldung. Der Nutzen ist dafür erheblich, weil das Gruppieren die einzige Möglichkeit ist, eine fehlende Hierarchieebene ohne Eingriff in die Quelldaten zu ergänzen: Aus Einzeljahren werden Altersklassen, aus Tagesdaten Monate und Quartale, ohne dass eine Hilfsspalte angelegt und gepflegt werden müsste. Für Datumsfelder nimmt Excel diese Gruppierung inzwischen sogar unaufgefordert vor. ⟨5⟩

c) 2 P. – Die drei Berichtslayouts

Das Layout wird über Entwurf → Layout → Berichtslayout umgeschaltet und entscheidet darüber, ob das Ergebnis gelesen oder weiterverarbeitet werden kann. Das Kurzformat ist die Voreinstellung: Alle Zeilenfelder stehen in einer einzigen Spalte untereinander, die Hierarchieebenen werden durch Einzug dargestellt, und die Spalte trägt die nichtssagende Überschrift „Zeilenbeschriftungen". Das ist kompakt und für den schnellen Blick am Bildschirm gut geeignet, aber als Datenlieferant unbrauchbar, weil Produktgruppe und Produkt in derselben Spalte stehen. ⟨6⟩

Das Gliederungsformat ordnet die Zeilenfelder in verschiedenen Spalten an und stellt damit die Hierarchie sauber getrennt dar; die Zwischenergebnisse stehen weiterhin oberhalb der jeweiligen Gruppe. Das Tabellenformat geht einen Schritt weiter und gibt jeder Ebene nicht nur eine eigene Spalte mit sprechender Überschrift, sondern setzt die Zwischenergebnisse in eine separate Ergebniszeile unterhalb der Gruppe, also in die klassische Berichtsoptik. Ergänzend lässt sich über „Alle Elementnamen wiederholen" erzwingen, dass der übergeordnete Wert in jeder Zeile ausgeschrieben wird statt nur einmal am Gruppenkopf; erst diese Kombination aus Tabellenformat und wiederholten Elementnamen erzeugt einen echten, lückenlosen Datensatz-Block, den man weiterverarbeiten, exportieren oder erneut auswerten kann. Rein optische Anpassungen gehören dagegen nicht hierher, sondern in die PivotTable-Formate desselben Registers, wo sich zusätzlich Zeilen- und Spaltenüberschriften hervorheben und gebänderte Zeilen aktivieren lassen. ⟨7⟩

d) 1 P. – Drilldown: Chance und Risiko

Der Vorgang heißt Drilldown und besteht schlicht in einem Doppelklick auf eine Zelle im Wertebereich: Excel legt daraufhin ein neues Tabellenblatt an und schreibt dort genau die Quelldatensätze hinein, die zu diesem einen Wert aggregiert wurden. Fachlich ist das die stärkste Kontrollmöglichkeit, die die Pivot-Tabelle bietet, weil sich jede auffällige Zahl in einem Schritt bis auf die Einzelbelege zurückverfolgen lässt, was aus einer Blackbox eine prüfbare Auswertung macht. Genau diese Bequemlichkeit hat aber einen Preis, und er betrifft die Aufgabenstellung unmittelbar: Der Drilldown funktioniert nur, weil die Pivot-Tabelle standardmäßig sämtliche Quelldaten im Cache mitspeichert. Wer eine Mappe verschickt, in der nur noch die verdichtete Pivot-Tabelle sichtbar ist, verschickt trotzdem den vollständigen Datenbestand; Rohleder nennt das eine „unbeabsichtigte Indiskretion" und einen vermeidbaren Anfängerfehler. Die Gegenmaßnahmen (nur Werte einfügen beziehungsweise „Quelldaten mit Datei speichern" und „Details anzeigen" abschalten) sind in sicherheit.md unter „Weitergabe von Pivot-Ergebnissen" behandelt. Verwandt, aber harmloser ist Optionen → Berichtsfilterseiten anzeigen, das für jedes Element eines Seitenfeldes automatisch ein eigenes Blatt mit der zugehörigen Pivot-Tabelle erzeugt. ⟨8⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Zwei Optionen gehören unmittelbar nach dem Erstellen jeder Pivot-Tabelle gesetzt und ergänzen die Layout-Frage: „Spaltenbreiten bei Aktualisierung automatisch anpassen" ab, weil sonst jede Aktualisierung die von Hand gesetzten Breiten zerstört, und „Zellformatierung bei Aktualisierung beibehalten" an.

⟨+2⟩ Auch innerhalb einer Pivot-Tabelle lässt sich bedingte Formatierung einsetzen. Der Unterschied zur normalen Anwendung: Die Regel darf nicht an feste Zelladressen gebunden werden, sondern muss über die im Dialog angebotene dritte Option „Alle Zellen, die die Werte ‚Summe von X' für ‚Y' und ‚Z' anzeigen" auf die Feldkombination bezogen werden. Sonst wandert die Formatierung beim nächsten Umbau der Tabelle ins Leere.

Rohleders Erwartung: Er führt diese vier Bedienthemen über mehrere Übungen hinweg vor und legt Wert auf die Begründung, nicht auf den Klickpfad: Datenschnitte, weil sie die Filterlage sichtbar machen; Gruppieren, weil es eine Hierarchie ohne Eingriff in die Quelldaten schafft; das Tabellenformat, weil nur es einen weiterverarbeitbaren Datensatz liefert; der Drilldown, weil er Nachvollziehbarkeit schenkt und Vertraulichkeit kostet. Wer beim Drilldown die Cache-Konsequenz mitnennt, verbindet zwei Kapitel, und genau das honoriert er.


5. Power Pivot, Datenmodell und DAX (8 P)

Aufgabe #068 · 8 P. · Power Pivot, Datenmodell und DAXEin mittelständisches Unternehmen wertet monatlich rund 1,4 Millionen Belegzeilen aus, die in vier Tabellen liegen: Belege, Artikelstamm, Kundenstamm und Kalender. Bisher werden Artikel- und Kundenmerkmale mit SVERWEIS-Spalten an die Belegtabelle angehängt, danach folgt eine klassische Pivot-Analyse. Ein Data Warehouse existiert nicht.
a) 3 P. Erläutern Sie Funktionsweise und Einsatzgebiet von Power Pivot.
b) 3 P. Erläutern Sie das Datenmodell und den Begriff DAX-Measure und geben Sie ein Beispiel an.
c) 2 P. Nennen Sie je zwei Vor- und Nachteile gegenüber der klassischen Pivot-Analyse.

a) 3 P. – Funktionsweise und Einsatzgebiet

Power Pivot für Excel ist ein Add-In für leistungsfähigere Datenanalysen und Self-Service Business Intelligence auf dem Desktop. Es ist kein gewöhnliches Excel-Add-In, sondern ein COM-Add-In, das über Datei → Optionen → Add-Ins → COM-Add-Ins verwalten erst scharfgeschaltet werden muss und danach ein eigenes Register im Menüband erhält. Enthalten ist es nur in den „großen" Office-Lizenzen, eine Einschränkung, die in der Praxis mehr Projekte entscheidet als jedes fachliche Argument, weil ein Modell, das der Ersteller bauen kann, beim Empfänger schlicht nicht läuft. ⟨1⟩

Technisch bringt Power Pivot eine eigene, spaltenorientierte In-Memory-Engine mit, die außerhalb des normalen Tabellenblatts arbeitet. Damit ist es nicht länger an die Blattgrenze von rund 1,05 Millionen Zeilen gebunden; Auswahl und Umfang der Quelldaten sind nach Rohleders Formulierung „theoretisch fast unbegrenzt". Als Datenquellen sind ausdrücklich professionelle Datenbanken vorgesehen, also SQL Server, Oracle, Sybase oder DB2, daneben aber auch Excel-Tabellen, Textdateien und über Power Query praktisch beliebige weitere Quellen. ⟨2⟩

Das Einsatzgebiet fasst Rohleder in einer Überschrift zusammen: „Für Poweruser ohne Data Warehouse." Gemeint ist ein Unternehmen, das groß genug für große Datenmengen, aber zu klein für eine eigene vorgelagerte Analyse-Infrastruktur ist, also genau die Konstellation der Aufgabenstellung. Sein Fazit lautet entsprechend: eine professionelle Lösung für sehr große Datenmengen, falls Pivot-Analysen das Werkzeug der Wahl sind. Der Konditionalsatz ist Teil der Aussage und verweist zurück auf die Frage, ob die Pivot-Tabelle für das Problem überhaupt das richtige Werkzeug ist. Einzuordnen ist Power Pivot damit als Zwischenstufe vor dem Systemwechsel, also als die letzte Ausbaustufe, bevor die Auswertung in ein Data Warehouse oder nach Power BI wandert. ⟨3⟩

b) 3 P. – Datenmodell, Beziehungen und DAX-Measures

Rohleders Einordnungsbild ist eine Addition: Excel steuert Analysefunktionen und die Pivot-Oberfläche bei, die Datenbankwelt (in seiner Darstellung durch Access vertreten) steuert Datentabellen und Relationen bei, und Power Pivot ist die Verbindung aus beidem. Konkret werden die vier Tabellen der Aufgabenstellung nicht mehr zu einer breiten Tabelle zusammengeschrieben, sondern jede für sich ins Datenmodell geladen; dort werden zwischen ihnen Beziehungen definiert, typischerweise 1:n von den Stammdatentabellen zur Belegtabelle über die jeweiligen Schlüsselfelder. Die Pivot-Tabelle greift anschließend auf das Modell als Ganzes zu, sodass sich Kundenmerkmale und Artikelmerkmale in einer Auswertung kombinieren lassen, obwohl sie physisch in getrennten Tabellen liegen. ⟨4⟩

Damit entfallen die SVERWEIS-Spalten vollständig, und mit ihnen die drei Probleme, die sie mitbringen: Jede angehängte Nachschlagespalte vervielfacht die Zeilenzahl mit der Spaltenzahl zu Millionen einzelner Formeln, sie muss bei jedem neuen Datenstand nachgezogen werden, und sie friert einen Stammdatenstand ein, der sich später ändert. Im Datenmodell steht jedes Merkmal genau einmal an seiner fachlich richtigen Stelle; die Verknüpfung ist eine Strukturaussage statt Millionen wiederholter Einzelberechnungen. Eine Kalendertabelle ist dabei kein Beiwerk, sondern Voraussetzung für jede saubere Zeitauswertung, weil erst sie Monat, Quartal, Geschäftsjahr und Vorjahresbezug als echte Felder bereitstellt. ⟨5⟩

Gerechnet wird im Modell mit DAX (Data Analysis Expressions), einer eigenen Formelsprache, deren Funktionsnamen denen der Tabellenblattfunktionen ähneln, die aber nach anderen Regeln arbeitet. Das zentrale Konzept ist das Measure: eine benannte, mappenweit gültige Berechnungsvorschrift, die nicht zeilenweise materialisiert, sondern erst im jeweiligen Auswertungskontext ausgerechnet wird. Ein Measure Umsatz wird einmal definiert und liefert anschließend in jeder Zelle den Umsatz genau der Kombination, an der es gerade steht, ohne dass es für Region, Monat oder Kunde je neu geschrieben werden müsste. Es tritt damit an die Stelle des berechneten Feldes der klassischen Pivot-Tabelle, ist ihm aber deutlich überlegen (Trennzeichen je nach Spracheinstellung Semikolon oder Komma):

Umsatz := SUM(Belege[Betrag]) Umsatz Vorjahr := CALCULATE([Umsatz]; SAMEPERIODLASTYEAR(Kalender[Datum])) Deckungsbeitrag := SUMX(Belege; Belege[Menge] * RELATED(Artikel[DB je Stück]))

CALCULATE() ist dabei die eigentliche Schlüsselfunktion, weil sie den Auswertungskontext gezielt verändert und damit Vergleiche gegen Vorjahr, Plan oder Gesamtmenge überhaupt erst ermöglicht. SUMX() ist ein Iterator, der zeilenweise ein Produkt bildet und erst danach summiert, also in der korrekten Reihenfolge für jede Deckungsbeitrags- oder Umsatzrechnung, die aus Menge und Preis entsteht. ⟨6⟩

c) 2 P. – Vor- und Nachteile

Als Vorteile nennt Rohleder ausdrücklich: Auswahl und Umfang der Quelldaten sind theoretisch fast unbegrenzt, es stehen zusätzliche Auswertungsmöglichkeiten zur Verfügung (gemeint sind die Beziehungen zwischen Tabellen und die DAX-Measures, für die es in der klassischen Pivot-Tabelle keine Entsprechung gibt), die Aktualisierung lässt sich automatisieren, weil das Modell an der Quelle hängt statt an einer kopierten Zellbereichs-Momentaufnahme, und das Ergebnis ist eine professionelle, verteilbare Lösung. Zu beachten bleibt, dass „automatisch" nicht „von selbst" heißt: Wie bei der klassischen Pivot muss die Aktualisierung entweder ausgelöst oder über „Aktualisieren beim Öffnen der Datei" beziehungsweise einen serverseitigen Zeitplan eingeplant werden. Der fachliche Kernvorteil für den Fall der Aufgabenstellung ist die Auflösung der SVERWEIS-Spalten in ein Beziehungsmodell. ⟨7⟩

Als Nachteile stehen dem gegenüber: Es ist eine separate Installation auf jedem Rechner erforderlich, was die Weitergabe an Kollegen und erst recht an Externe erschwert und praktisch immer an der Lizenzfrage hängt; die Performance hängt maßgeblich von der Datenquelle ab, das Add-In macht eine langsame Datenbank also nicht schnell, sondern erbt deren Antwortzeiten. Hinzu kommen zwei Punkte, die Rohleder an anderer Stelle nennt: Power-Pivot-Daten sind immer binär und lassen sich nicht weiter komprimieren, weshalb die bei XLSX übliche ZIP-Kompression dort nicht greift und die Mappen entsprechend groß werden. Und mit DAX kommt eine zweite Formelsprache ins Haus, die zusätzlich gelernt und dokumentiert werden muss und deren Kontextlogik erfahrungsgemäß die eigentliche Einstiegshürde ist. Wer daraus die Konsequenz zieht, dass ein echtes Data Warehouse oder Power BI die sauberere Lösung wäre, argumentiert in Rohleders Sinne, denn Power Pivot ist die Antwort für den, der beides nicht hat. ⟨8⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Dreh-Variante abgesichert: „Wann genügt die klassische Pivot-Analyse, sodass Power Pivot Overkill wäre?" — Wenn die Daten in einer einzigen Tabelle liegen, die Zeilenzahl deutlich unter der Blattgrenze von rund 1,05 Millionen bleibt und weder Beziehungen zwischen Tabellen noch Measures gebraucht werden. Dann liefert die klassische Pivot dasselbe Ergebnis ohne COM-Add-In, ohne die Lizenzfrage („läuft das beim Empfänger?") und ohne die zweite Formelsprache DAX. Rohleders eigener Konditionalsatz — eine professionelle Lösung für sehr große Datenmengen, „falls Pivot-Analysen das Werkzeug der Wahl sind" — ordnet Power Pivot ausdrücklich als Zwischenstufe vor dem Systemwechsel ein, nicht als neuen Standard.

Rohleders Erwartung: Er fragt Vor- und Nachteile fast immer paarweise, und für Power Pivot liefert er beide Listen auf der Folie gleich mit; sie sollten in der Klausur wiedererkennbar sein. Wichtig ist die Einordnung als Add-In mit Lizenzbindung, nicht als Excel-Funktion, denn die Frage „läuft das beim Empfänger?" gehört bei ihm zu jeder Werkzeugentscheidung. DAX ist auf Konzeptebene zu beherrschen (Measure gegen berechnete Spalte, ein Beispiel, der Begriff Data Analysis Expressions), eine Syntaxprüfung ist nicht zu erwarten. Zur Abgrenzung gegen die Kurzfassung im Bonusblock von pivot.md: Power Pivot nutzt die xVelocity-Engine, die technisch mit den Analysis Services verwandt ist, aber es läuft kein SQL Server mit, und es wird nichts in Echtzeit aktualisiert. Das Stichwort „Zwischenstufe vor dem Systemwechsel" ist dort bereits gesetzt; diese Aufgabe füllt es aus.


6. F-Tasten und Formel-Debugging (6 P)

Aufgabe #069 · 6 P. · F-Tasten und Formel-DebuggingIn einer übernommenen Arbeitsmappe steht eine Formel über sechs Zeilen mit vier verschachtelten WENN-Funktionen, zwei SVERWEIS-Aufrufen und einem SUMMENPRODUKT. Sie liefert 0 statt des erwarteten Betrags.
a) 3 P. Erläutern Sie die Wirkung von F2, F4 und F9 bei der Arbeit mit Formeln. Gehen Sie bei F4 auf beide Bedeutungen ein.
b) 2 P. Beschreiben Sie Schritt für Schritt, wie Sie mit diesen Tasten den Fehler eingrenzen, und erläutern Sie, warum der Vorgang mit ESC beendet werden muss.
c) 1 P. Nennen Sie drei weitere F-Tasten mit ihrer Wirkung.

a) 3 P. – F2, F4 und F9

F2 aktiviert die Zellbearbeitung und setzt die Einfügemarke ans Ende des Inhalts der aktiven Zelle — man landet also direkt im Formeltext, ohne mit der Maus in die Bearbeitungsleiste klicken zu müssen. Der eigentlich wichtige Effekt betrifft aber die Formelbearbeitung: F2 schaltet die automatische Bereichserfassung ab. Ohne F2 sammeln die Pfeiltasten innerhalb einer Formel Zellbezüge ein, statt den Textcursor zu bewegen; mit F2 bewegt man sich normal im Text und kann eine bestehende Formel überhaupt erst gefahrlos redigieren. Zusätzlich färbt Excel im Bearbeitungsmodus alle referenzierten Bereiche ein und markiert sie im Blatt — eine erste, kostenlose Sichtprüfung, ob die Formel dorthin zeigt, wo man sie vermutet. ⟨1⟩

F4 hat zwei völlig verschiedene Bedeutungen, die sich danach unterscheiden, ob man sich im Bearbeitungsmodus befindet. Steht der Cursor in einer Formel auf oder direkt hinter einem Bezug, schaltet F4 die Bezugsart durch und zwar zyklisch: A1$A$1A$1$A1 → wieder A1. Rohleder führt das als eigenen Grundsatz — Bezugsarten „sofort und richtig einstellen mit der Taste F4" —, weil das nachträgliche Einsetzen von Dollarzeichen die häufigste Ursache dafür ist, dass eine kopierte Formel danebengreift. Außerhalb des Bearbeitungsmodus dagegen bedeutet F4 Wiederholen des letzten Befehls beziehungsweise der letzten Aktion, ist also das Gegenstück zu STRG + Z und identisch mit STRG + Y — extrem nützlich, um etwa dieselbe Formatierung oder dasselbe Zeileneinfügen mehrfach anzuwenden. Nicht zu verwechseln sind die Kombinationen: ALT + F4 schließt Excel, STRG + F4 schließt nur das aktive Arbeitsmappenfenster. ⟨2⟩

F9 löst die Berechnung aller Tabellenblätter in allen geöffneten Arbeitsmappen aus, soweit die betroffenen Zellen intern für eine Neuberechnung vorgemerkt sind. Das ist die Taste, die man braucht, sobald die Berechnung von automatisch auf manuell umgestellt wurde, also Rohleders Standardempfehlung bei Performance-Problemen und bei Mappen mit vielen volatilen Funktionen. Reicht das nicht, weil Excel eine Abhängigkeitskette nicht mehr korrekt auflöst, erzwingt STRG + UMSCHALT + ALT + F9 die vollständige Neuberechnung aller Zellen in allen geöffneten Mappen samt Neuaufbau des Abhängigkeitsbaums. Die für die Fehlersuche entscheidende Eigenschaft ist aber die dritte: Ist ein Teil einer Formel markiert, berechnet F9 genau diesen Teil und ersetzt ihn im Bearbeitungsmodus durch sein Ergebnis. ⟨3⟩

b) 2 P. – Das Debugging-Verfahren und die Rolle von ESC

Das Vorgehen ist immer dasselbe und arbeitet sich von innen nach außen durch die Verschachtelung. Zuerst wird die Zelle mit F2 in den Bearbeitungsmodus versetzt. Dann wird der innerste verdächtige Teilausdruck markiert — etwa der erste SVERWEIS(…) — und zwar vollständig einschließlich beider Klammern, weil ein unvollständiger Ausdruck nicht auswertbar ist; praktisch geht das mit UMSCHALT und den Pfeiltasten oder durch Ziehen mit der Maus im Formeltext. Ein Druck auf F9 ersetzt die Markierung durch ihr Zwischenergebnis, das nun im Klartext dasteht: Liefert der SVERWEIS #NV, ist die Ursache gefunden; liefert er den erwarteten Wert, war er unschuldig und man arbeitet sich zum nächsten Teilausdruck vor. Bei Bereichsbezügen zeigt F9 die Matrix in geschweiften Klammern an, sodass sich auch nachsehen lässt, welche Werte eine Funktion tatsächlich verarbeitet — häufig entpuppen sich vermeintliche Zahlen dabei als Text. So lässt sich eine sechszeilige Formel Baustein für Baustein prüfen, ohne sie zu zerlegen. ⟨4⟩

Beendet werden muss der Vorgang mit ESC, und zwar zwingend. ESC verwirft die Bearbeitung vollständig, sodass die Formel unverändert in der Zelle stehen bleibt. Wer stattdessen mit Enter bestätigt, schreibt das mit F9 erzeugte Zwischenergebnis dauerhaft in die Formel — der ausgewertete Teilausdruck ist dann durch seinen aktuellen Wert ersetzt und rechnet nie wieder mit. Das Ergebnis ist ein harter Wert mitten in einer Formel, also genau der Fehler, gegen den Rohleders Grundsatz „Keine harten Werte in Formeln!" gerichtet ist — nur diesmal unsichtbar, weil die Formel äußerlich intakt aussieht und einige Zeit lang sogar plausible Zahlen liefert. Die Debugging-Technik ist damit zugleich die effizienteste Methode, eine funktionierende Formel unbemerkt zu zerstören; ESC ist der Preis für ihre Nutzung. Ergänzend steht mit Formeln → Formelüberwachung → Formelauswertung dasselbe Verfahren als schrittweiser Dialog zur Verfügung, der ohne dieses Risiko auskommt, dafür aber langsamer ist. ⟨5⟩

c) 1 P. – Drei weitere F-Tasten

F5 öffnet das Dialogfeld „Gehe zu" (gleichbedeutend mit STRG + G), über dessen Schaltfläche „Inhalte…" sich gezielt Formeln, Konstanten, Fehlerwerte, Objekte, bedingte Formate, Gültigkeitsprüfungen oder nur sichtbare Zellen markieren lassen; es ist das schärfste Aufräumwerkzeug für eine fremde Arbeitsmappe. F3 fügt einen definierten Namen über das Dialogfeld „Namen einfügen" in eine Formel ein und tut nichts, solange keine Namen definiert sind; davon zu trennen ist STRG + F3, das den Namens-Manager zum Anlegen und Verwalten von Namen öffnet, sowie STRG + UMSCHALT + F3, das Namen aus einer Auswahl heraus erzeugt. F1 öffnet die Excel-Hilfe. UMSCHALT + F3 ruft das Dialogfeld „Funktion einfügen" auf und ist der schnellste Weg zur vollständigen Argumentliste einer selten benutzten Funktion. F7 zeigt den Dialog „Rechtschreibung" für das aktive Blatt oder den markierten Bereich, F8 aktiviert und deaktiviert den Erweiterungsmodus beim Markieren. UMSCHALT + F11 legt ein neues Arbeitsblatt an, F11 erzeugt aus dem aktuellen Bereich unmittelbar ein Diagramm, ALT + F11 startet den Visual-Basic-Editor, UMSCHALT + F2 fügt eine Notiz ein, F12 öffnet „Speichern unter". (Hinweis für die eigene Vorbereitung: Rohleders F-Tasten-Folie schreibt „Strg + F3: Namen einfügen"; seine eigene Tastenliste zwei Folien vorher schreibt richtig „Strg+F3 Einen Namen zuweisen bzw. Bereich benennen". In der Klausur ist die zweite Fassung die richtige.) Merkposten aus dem Skript: Rohleder hält auf der Tastenfolie ausdrücklich fest, es gebe „z.Zt. keine Tastenkombination für das Einblenden aller Formeln", und verweist auf Formeln → Formelüberwachung → Formeln anzeigen. Das „z.Zt." ist ernst zu nehmen, denn seine Liste stammt aus der Excel-2010-Zeit: Die früher gebräuchliche Kombination STRG + # hatte damals gerade aufgehört zu funktionieren. Heute dokumentiert Microsoft STRG + Graviszeichen (`) für das Umschalten zwischen Werte- und Formelanzeige; auf der deutschen Tastatur liegt der Gravis auf UMSCHALT + ´, man greift die Kombination also als STRG + UMSCHALT + ´. In der Klausur ist der Menüweg die sichere Antwort — er gilt in jeder Version. Der Hinweis, dass es die Tastenkombination inzwischen doch gibt, ist der Zusatz, der zeigt, dass man selbst nachgesehen hat. ⟨6⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Rohleders Empfehlung zum Umgang mit der Tastenliste ist ausdrücklich analog: die vollständige Liste auf die eigenen Favoriten eindampfen, zweispaltig formatieren, ausdrucken, laminieren, auswendig lernen „wie Vokabeln" und trotzdem griffbereit halten. Dahinter steht sein Grundsatz, dass Tastenkombinationen effizienter sind als die Maus, bei ihm kein Stilhinweis, sondern eine Kostenrechnung.

⟨+2⟩ Zu den F-Tasten gehört bei ihm der Hinweis auf die Hardware: Für professionelle Excel-Arbeit sind externer Monitor, eine vollwertige Tastatur mit 102 Tasten und eine Vertikalmaus vorgesehen. Auf einer Notebook-Tastatur mit fn-belegten F-Tasten ist die halbe hier beschriebene Bedienung nicht mehr flüssig erreichbar.

Rohleders Erwartung: Er nennt F1, F2, F4 und F9 als seine Beispiele für die Tasten, mit denen man „schneller zum Ziel" kommt, und stellt die Folie unter „TOP TIPP". Bei F4 will er beide Bedeutungen sehen; wer nur die Bezugsart nennt, hat die halbe Antwort. Der eigentliche Punktebringer ist b): Die F9-Teilauswertung ist sein erklärtes Werkzeug gegen Monsterformeln, und der ESC-Hinweis zeigt, dass man sie wirklich benutzt und nicht nur davon gelesen hat. Die Enter-Varianten (Enter, STRG + Enter, STRG + UMSCHALT + Enter, ALT + Enter) sind in grundlagen-features.md Abschnitt 4 abgehandelt und hier bewusst nicht wiederholt.


7. Tabellen-Interna und Duplikate entfernen (5 P)

Aufgabe #070 · 5 P. · Tabellen-Interna und Duplikate entfernenSie öffnen den Namens-Manager einer übernommenen Arbeitsmappe und finden dort neben eigenen Bereichsnamen mehrere Einträge, die sich nicht bearbeiten lassen. Außerdem soll aus einer Adressliste mit 30.000 Zeilen der Dublettenbestand entfernt werden.
a) 3 P. Erläutern Sie, was eine formatierte Tabelle intern ist, und leiten Sie daraus drei praktische Konsequenzen ab.
b) 2 P. Erläutern Sie „Duplikate entfernen", seine Risiken und eine zerstörungsfreie Alternative.

a) 3 P. – Was eine Tabelle unter der Haube ist

Intern sind formatierte Tabellen benannten Bereichen ähnlich, im Namens-Manager aber schreibgeschützt, was genau die nicht bearbeitbaren Einträge aus der Aufgabenstellung erklärt. Sie erscheinen dort, weil eine Tabelle wie ein Name auf einen Bereich verweist, lassen sich aber nicht dort ändern, weil ihre Definition an das Tabellenobjekt gebunden ist. Umbenannt wird eine Tabelle deshalb ausschließlich über Tabellenentwurf → Tabellenname oder über das entsprechende Feld, das Rohleder ausdrücklich in die Symbolleiste für den Schnellzugriff zu legen empfiehlt. In VBA schließlich sind Tabellen ListObject-Objekte und damit programmatisch als Datenstruktur ansprechbar, was sie von einem bloßen Zellbereich grundlegend unterscheidet. ⟨1⟩

Die erste Konsequenz betrifft die Namensvergabe: Tabellennamen gelten für die gesamte Arbeitsmappe und können daher, wie Rohleder es formuliert, „irgendwo" in der Mappe gespeichert sein. Ein Tabellenname muss also mappenweit eindeutig sein, und aus einem Namen allein ist nicht ersichtlich, auf welchem Blatt die Tabelle liegt. Genau deshalb ist die Präfix-Konvention tbl keine Kosmetik, sondern notwendig: Sie trennt Tabellen von Blattnamen und benannten Bereichen (analog sht, nme und rng), und sie sorgt dafür, dass die Autovervollständigung beim Tippen einer Formel sofort alle Tabellen anbietet, sobald man „tbl" eingegeben hat. ⟨2⟩

Die zweite Konsequenz ist, dass Tabellenbezeichner auch in den Formeln benannter Bereiche vorkommen dürfen; ein Name kann also seinerseits auf tblUmsatz[Betrag] verweisen, was eine zusätzliche Abstraktionsschicht ermöglicht. Die dritte Konsequenz ist eine Reihe von Einschränkungen, die aus der Zweckbestimmung folgen: Tabellen unterstützen keine Formeln in den Spaltenüberschriften und keine zeilenübergreifenden Mehrfachzellen-Matrixformeln in den Datensätzen, und in einer befüllten Tabelle lassen sich Spalten nicht unmittelbar einfügen oder löschen. Der Grund ist ausdrücklich genannt: Tabellen sind für die Weiterverarbeitung in Datenbanken, Pivot-Tabellen, Pivot-Charts und Power Pivot vorgesehen, und all diese Abnehmer können nur mit statischem Text als Feldnamen arbeiten. Ein berechneter Feldname wäre für sie kein Feldname mehr. ⟨3⟩

b) 2 P. – Duplikate entfernen und die Alternative

Duplikate entfernen liegt in den Tabellentools sowie unter Daten → Datentools und öffnet einen Dialog, in dem ausgewählt wird, welche Spalten für den Vergleich herangezogen werden. Genau hier liegt die inhaltliche Entscheidung: Ein Datensatz gilt nur dann als Duplikat, wenn er in allen ausgewählten Spalten übereinstimmt. Wer nur die Spalte „Nachname" anhakt, löscht alle Namensvetter; wer alle Spalten anhakt, findet nur exakte Vollduplikate und übersieht denselben Kunden mit abweichender Telefonnummer. Behalten wird dabei stets das erste Vorkommen in der aktuellen Sortierreihenfolge, jedes weitere fällt weg; welcher der Datensätze überlebt, entscheidet also die Reihenfolge der Liste und nicht ihr Pflegestand, weshalb vor dem Lauf sortiert werden sollte, etwa nach dem Änderungsdatum absteigend. Der Befehl wirkt außerdem auf den markierten Bereich: Ist nur eine einzelne Spalte markiert, obwohl daneben weitere Daten stehen, fragt Excel „Bereich erweitern?", und wer hier „mit der aktuellen Auswahl fortfahren" wählt, entfernt Werte ausschließlich in dieser Spalte und schiebt sie gegenüber allen übrigen Spalten um jede entfernte Zeile nach oben. Der Zeilenverbund ist damit zerrissen, jeder Datensatz ab der ersten Dublette gehört danach zur falschen Person, und man sieht es der Liste nicht an. Nach der Ausführung meldet Excel, wie viele Werte entfernt wurden und wie viele eindeutige übrig sind. ⟨4⟩

Das Risiko ist darüber hinaus, dass der Befehl destruktiv arbeitet: Die betroffenen Datensätze werden physisch aus der Liste gelöscht, nicht ausgeblendet, und nach dem Speichern und Schließen ist der Vorgang nicht mehr rückgängig zu machen. Erschwerend kommt hinzu, dass der Vergleich Groß- und Kleinschreibung ignoriert, führende und nachgestellte Leerzeichen aber sehr wohl unterscheidet; „Meier" und „Meier " bleiben also beide erhalten, weshalb GLÄTTEN() sinnvollerweise vorgeschaltet wird. Vor jeder Ausführung gehören daher eine Sicherungskopie und ein Blick auf das, was gelöscht werden soll: Über Start → Bedingte Formatierung → Regeln zum Hervorheben von Zellen → Doppelte Werte lassen sich die Kandidaten zunächst nur einfärben und prüfen. Die zerstörungsfreie Alternative ist die dynamische Matrixfunktion EINDEUTIG(), gegebenenfalls in SORTIEREN(EINDEUTIG(tblAdressen[Kunde])) verpackt: Sie erzeugt die bereinigte Liste als Ergebnis an anderer Stelle und lässt die Quelldaten unangetastet, sodass die Bereinigung jederzeit nachvollziehbar und wiederholbar bleibt. Denselben Effekt erzielt im Übrigen jede Pivot-Tabelle, die nach Rohleders Formulierung „die Duplikate in der Liste verdichtet und eindeutige, sortierte Ergebnisse zurückgibt"; die Frage „an wie viele verschiedene Kunden wurde geliefert?" ist der Musterfall dafür. ⟨5⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Wie viele Dubletten überhaupt vorliegen, lässt sich vor jedem Eingriff formelbasiert beantworten: =ANZAHL2(tblAdressen[Kunde])-ANZAHL2(EINDEUTIG(tblAdressen[Kunde])) liefert die Zahl der überzähligen Datensätze, ohne einen einzigen davon anzufassen. Erst wenn diese Zahl plausibel ist, lohnt sich der destruktive Befehl.

⟨+2⟩ „Duplikate entfernen" hat im Folienskript keine eigene Folie, sondern steht nur als Aufzählungspunkt in der Liste der Vorteile, die eine Tabellendefinition mitbringt, neben AutoFilter, Teilergebnissen, PivotTable-Analysen, Verknüpfung, Export und Aktualisierung. Für die Klausur heißt das: Der Befehl ist eher als Beleg für den Nutzen von Tabellen zu erwarten als als eigenständige Frage.

Rohleders Erwartung: Die Interna-Folie ist bei ihm kurz, aber sie erklärt drei Dinge, über die Anwender ständig stolpern: warum Tabellennamen im Namens-Manager gesperrt sind, warum sie mappenweit eindeutig sein müssen und warum in einer Tabelle bestimmte Formeln verboten sind. Wer die Verbote aus dem Zweck „Weiterverarbeitung in Datenbanken und Pivot" ableitet statt sie nur aufzuzählen, trifft seinen Argumentationsstil. Bei „Duplikate entfernen" will er das Bewusstsein für die Unumkehrbarkeit sehen und die Kenntnis, dass EINDEUTIG() dasselbe leistet, ohne etwas zu zerstören.


8. Schnellzugriffsleiste und Statuszeile als Analysewerkzeug (4 P)

Aufgabe #071 · 4 P. · Schnellzugriffsleiste und Statuszeile als AnalysewerkzeugEine Abteilung arbeitet täglich mit denselben zwölf Excel-Befehlen, die über vier verschiedene Menübandregister verteilt sind. Zusätzlich soll eine importierte Zahlenspalte auf Vollständigkeit geprüft werden, ohne dafür Formeln anzulegen.
a) 2 P. Erläutern Sie die Symbolleiste für den Schnellzugriff und beschreiben Sie, wie sich eine einmal erstellte Zusammenstellung im Team ausrollen lässt.
b) 2 P. Erläutern Sie, wie die Statuszeile zum Analysewerkzeug wird, und geben Sie an, wie sich damit die Prüfung aus der Aufgabenstellung ohne Formel durchführen lässt.

a) 2 P. – Die Symbolleiste für den Schnellzugriff

Die Symbolleiste für den Schnellzugriff ist die eine Menüleiste, die unabhängig vom aktiven Register immer sichtbar bleibt. Ihr Zweck ist nach Rohleders Formulierung, „wildes Geklicke mit der Maus und ständiges Suchen nach den gewünschten Befehlen" zu vermeiden; bei zwölf täglich benötigten Befehlen aus vier Registern ist der eingesparte Weg erheblich. Befüllt wird sie am schnellsten per Rechtsklick auf einen beliebigen Menübandbefehl → „Zu Symbolleiste für den Schnellzugriff hinzufügen"; über Datei → Optionen → Symbolleiste für den Schnellzugriff stehen zusätzlich auch Befehle zur Verfügung, die im Menüband gar nicht auftauchen, sowie die Reihenfolge und die Trennstriche. Rohleders zweite Empfehlung lautet, die Leiste unter dem Menüband anzuzeigen, weil der Mausweg von den Zellen dorthin kürzer ist. Ein Nebeneffekt, den er nicht eigens erwähnt, der die Zeitersparnis aber verdoppelt: Die Einträge sind über ALT + Ziffer in ihrer Reihenfolge direkt per Tastatur erreichbar. Seine konkreten Kandidaten aus der Vorlesung sind das Feld zur Benennung von Tabellen (Folie 65), die Befehle „Löschen" und „Filtern" des AutoFilters (Folie 69), der Katalog der Tabellenformatvorlagen (Folie 67) sowie der Button für die Neuberechnung, den er im Performance-Kapitel ausdrücklich für den Schnellzugriff empfiehlt, sobald eine Mappe auf manuelle Berechnung umgestellt ist. ⟨1⟩

Für das Ausrollen im Team ist entscheidend, dass die Zusammenstellung exportiert und importiert werden kann: Über Datei → Optionen → Symbolleiste für den Schnellzugriff → Importieren/Exportieren entsteht eine Anpassungsdatei, die zugleich Menüband- und Schnellzugriffsanpassungen enthält und sich auf jedem anderen Rechner wieder einlesen lässt. Damit wird aus einer persönlichen Bequemlichkeit ein Abteilungsstandard: Alle arbeiten mit derselben Leiste, Einarbeitung und gegenseitige Hilfe werden einfacher, und die Zusammenstellung überlebt einen Rechnerwechsel. Der Export ist zugleich die einzige Sicherung, denn die Anpassung liegt sonst nur lokal im Benutzerprofil und ist bei einer Neuinstallation verloren. Dieselbe Logik gilt bei ihm für Diagrammvorlagen, Zellformatvorlagen und die Standardarbeitsmappe: Was einmal richtig eingestellt wurde, wird gesichert und verteilt, nicht von jedem neu erfunden. Ebenfalls verfügbar ist das Zurücksetzen auf den Auslieferungszustand, etwa vor einer Vorführung. ⟨2⟩

b) 2 P. – Die Statuszeile als Analysewerkzeug

Die Statuszeile am unteren Bildschirmrand zeigt rechts die Ergebnisse von Auswertungsfunktionen, die automatisch auf die aktuelle Markierung angewendet werden, und welche das sind, ist frei wählbar: Ein Rechtsklick auf die Statuszeile öffnet die Auswahl mit Mittelwert, Anzahl, Numerische Anzahl, Minimum, Maximum und Summe; alle sechs lassen sich gleichzeitig aktivieren. Voreingestellt sind meist nur drei, weshalb die meisten Anwender gar nicht wissen, dass die übrigen existieren. Der Nutzen ist die Plausibilisierung ohne jede Formel: Man markiert eine Spalte und liest Summe, Mittelwert und Extremwerte sofort ab, ohne eine Hilfszelle anzulegen, die man später wieder löschen müsste, und ohne die Mappe zu verändern. Ein Wert aus der Statuszeile lässt sich zudem anklicken und damit in die Zwischenablage übernehmen. ⟨3⟩

Die Prüfung aus der Aufgabenstellung erledigt der Vergleich zweier dieser Funktionen. Man markiert die importierte Spalte und liest „Anzahl" und „Numerische Anzahl" nebeneinander ab: „Anzahl" zählt alle nichtleeren Zellen, „Numerische Anzahl" nur die, die Excel tatsächlich als Zahl führt. Stimmen beide überein, ist die Spalte sauber; weicht die numerische Anzahl nach unten ab, steht genau diese Zahl von Werten als Text in der Spalte, also der klassische Import-Effekt mit falschem Dezimaltrennzeichen, der jede spätere Summe stillschweigend zu klein ausfallen lässt. Diese Diagnose kostet zwei Mausklicks und keine einzige Formel, und sie ist damit die schnellste verfügbare Eingangsprüfung für fremde Daten. Ergänzend zeigt die Statuszeile den Berechnungsmodus an: Steht dort „Berechnen", ist die Mappe auf manuelle Neuberechnung gestellt und die sichtbaren Werte sind veraltet, bis F9 gedrückt wird. Zum Statuszeilenbereich gehört schließlich der Navigationstipp aus derselben Folie: Ein Rechtsklick auf die Vor-/Zurück-Schaltflächen links neben den Blattreitern öffnet eine Liste aller sichtbaren Blätter und springt direkt zum gewählten, was deutlich schneller ist, als sich durch die Reiter zu klicken. ⟨4⟩

⟨+1⟩ Dieselbe Diagnose liefert unabhängig davon der AutoFilter: Bietet eine vermeintliche Zahlenspalte den Textfilter statt des Zahlenfilters an, stehen dort Zahlen als Text — Statuszeilen-Vergleich und Datentypenerkennung des Filters sind zwei formelfreie Wege zum selben Befund.

Rohleders Erwartung: Beide Themen sind bei ihm als Praxistipp verpackt und laufen unter „Nutzen Sie Ihre Möglichkeiten"; geprüft wird nicht der Klickpfad, sondern ob man verstanden hat, dass es sich um Werkzeuge und nicht um Dekoration handelt. Bei der Schnellzugriffsleiste liegt der Punkt im Exportieren und Ausrollen: Einzelanpassung ist Bequemlichkeit, verteilte Anpassung ist Prozessverbesserung. Bei der Statuszeile geht die Folie nur bis „die Auswertungsfunktionen sind nach einem Rechtsklick wählbar"; welche das sind und wozu, überlässt er der Übung. Wer daraus den Vergleich von „Anzahl" und „Numerische Anzahl" als formelfreie Eingangsprüfung ableitet, beantwortet die Aufgabe über die Folie hinaus und genau in seinem Sinne, weil er durchgängig die Frage stellt, was ein Werkzeug für die Datenqualität leistet.


9. Format übertragen und Einfügeoptionen (3 P)

Aufgabe #072 · 3 P. · Format übertragen und EinfügeoptionenEin Berichtsblatt soll durchgängig dem Farbkonzept der Abteilung folgen: blaue Schrift für Eingaben, schwarz für Formeln, hinterlegt für Ergebnisse. Aktuell sind die Formate über 40 verstreute Bereiche uneinheitlich.
a) 2 P. Erläutern Sie die Bedienung von „Format übertragen" einschließlich der Mehrfachanwendung und geben Sie an, was dabei übertragen wird und was nicht.
b) 1 P. Erläutern Sie, welche Einfügeoptionen die Formatierung steuern und wie sich Formate gezielt wieder entfernen lassen.

a) 2 P. – Format übertragen

Zum Übertragen einer Formatierung werden zunächst die Zellen markiert, die das gewünschte Format bereits tragen. Anschließend wird die Schaltfläche „Format übertragen", also der Pinsel in der Gruppe Start → Zwischenablage, angeklickt; der Mauszeiger erhält daraufhin ein Pinselsymbol, und die als Nächstes markierten Zellen übernehmen das Format. Für die Aufgabenstellung mit 40 verstreuten Bereichen ist die entscheidende Variante die Mehrfachanwendung: Ein Doppelklick auf die Schaltfläche hält den Pinsel dauerhaft aktiv, sodass sich beliebig viele Bereiche nacheinander formatieren lassen. Beendet wird dieser Modus durch einen erneuten Klick auf die Schaltfläche oder durch ESC. ⟨1⟩

Übertragen wird dabei die vollständige Formatierung einer Zelle, also Zahlenformat, Schriftart und -farbe, Rahmen, Füllung und Ausrichtung, und ebenso die bedingte Formatierung, was regelmäßig überrascht, weil damit unbeabsichtigt fremde Regeln in einen Bereich wandern und dort auf Zellen verweisen, die gar nicht gemeint waren. Nicht übertragen werden Inhalte: Werte, Texte und Formeln bleiben in den Zielzellen unangetastet. Ebenfalls nicht übertragen wird die Datenüberprüfung; hier verläuft die Grenze anders als bei der bedingten Formatierung, die mitwandert. Für sie gibt es nur den Weg über Inhalte einfügen → Gültigkeit. Umgekehrt ist gerade das gewöhnliche Einfügen der Vorgang, der eine bestehende Prüfregel in der Zielzelle überschreibt und damit stillschweigend beseitigt, wie in der Aufgabe zur Datenüberprüfung ausgeführt. Für die Aufgabenstellung ist das Werkzeug damit der schnellste Weg, ein einmal festgelegtes Farbkonzept über ein ganzes Blatt zu ziehen. Die saubere Lösung bleibt allerdings, das Konzept einmal als Zellformatvorlage zu definieren und diese zuzuweisen, weil eine Vorlage sich später zentral ändern lässt, während übertragene Formate danach 40-mal einzeln nachgezogen werden müssten. Format übertragen ist das Werkzeug für den Bestand, die Zellformatvorlage die Regel für die Zukunft. ⟨2⟩

b) 1 P. – Einfügeoptionen und Formate entfernen

Formate lassen sich auch nach dem Einfügen von Daten noch übernehmen oder ändern: Das kleine Symbol, das nach jedem Einfügen unten rechts am Bereich erscheint, öffnet die Einfügeoptionen, in denen unter anderem „Ursprüngliche Formatierung beibehalten", „Formatierung der Zielzelle übernehmen", „Werte", „Formeln", „Transponieren" und „Keine Rahmenlinie" zur Verfügung stehen. Der ausführliche Weg über Inhalte einfügen… bietet dieselben Varianten als Dialog und erlaubt zusätzlich, ausschließlich Formate zu übernehmen oder ausschließlich Gültigkeitsregeln, Spaltenbreiten und Kommentare. Das ist die kontrollierte Variante des Einfügens und der Regelfall, sobald Daten aus einer fremden Quelle kommen, weil das gewöhnliche STRG + V deren Formatierung mitschleppt und ein sauber gestaltetes Blatt in wenigen Schritten zerlegt. Umgekehrt entfernt Start → Bearbeiten → Löschen → Formate löschen die gesamte Formatierung eines Bereichs, ohne die Inhalte anzutasten, und ist damit der schnellste Weg, eine übernommene Fremdformatierung loszuwerden und anschließend das eigene Konzept anzuwenden. ⟨3⟩

⟨+1⟩ Der Kontrast ist ein eigener Merkpunkt: Die bedingte Formatierung wandert mit dem Pinsel mit, die Datenüberprüfung nicht — wer ein Eingabeblatt einheitlich halten will, braucht deshalb zwei Arbeitsgänge, den Pinsel für die Optik und Inhalte einfügen → Gültigkeit für die Regel.

Rohleders Erwartung: Das Thema ist klein, aber es steht bei ihm unmittelbar neben den formalen Mindestanforderungen an eine weiterzugebende Arbeitsmappe und dem Farbkonzept Eingabe/Formel/Ergebnis, das im Dokumentationskonzept behandelt wird. Erwartet wird der Doppelklick-Trick für die Mehrfachanwendung und die Einsicht, dass die Einfügeoptionen kein Detail sind, sondern der Punkt, an dem fremde Formatierung in ein gepflegtes Blatt einbricht. Wer ergänzt, dass eine Zellformatvorlage dem Übertragen vorzuziehen ist, argumentiert in seinem Sinne, denn er bevorzugt durchgängig die Lösung, die sich später an einer Stelle ändern lässt.


10. Textbox an eine Zelle binden und Blätter zwischen Mappen kopieren (7 P)

Aufgabe #073 · 7 P. · Textbox an eine Zelle binden und Blätter zwischen Mappen kopieren · 7 Punkte · aus den Vorführungen in U07/U08 gebautEine Kollegin möchte eine mehrzeilige Überschrift über fünf Spalten zentrieren und schlägt verbundene Zellen vor. Außerdem soll ein fertig aufgebautes Auswertungsblatt in eine andere Arbeitsmappe übernommen werden.
a) 4 P. Beschreiben Sie den in der Vorlesung gezeigten Workaround, einen Text stattdessen über eine an eine Zelle gebundene Textbox anzuzeigen: Einrichtungsschritte, die beiden technischen Grenzen und die Begründung, warum verbundene Zellen vermieden werden sollen.
b) 3 P. Beschreiben Sie den Bedienweg, mit dem ein Tabellenblatt vollständig in eine andere Arbeitsmappe kopiert wird, und erläutern Sie, warum das Kopieren dem Neuaufbau vorzuziehen ist.

a) 4 P. – Textbox an eine Zelle binden

Zuerst wird über Einfügen → Formen beziehungsweise Einfügen → Textfeld ein Objekt auf dem Blatt platziert. Dann wird das Objekt markiert — nicht sein Textinneres —, und in der Bearbeitungsleiste wird ein Gleichheitszeichen gefolgt vom Zellbezug eingetippt, etwa =Parameter!$B$4, und mit Eingabe bestätigt. Ab jetzt zeigt das Objekt live den Inhalt dieser Zelle an; ändert sich die Zelle, ändert sich der angezeigte Text mit. ⟨1⟩ Die Bindung hat zwei technische Grenzen: Es ist genau eine Zelle zulässig — ein Bereich oder eine Verkettung mehrerer Bezüge wird nicht akzeptiert, die Verkettung muss vorher in einer Hilfszelle stattfinden —, und der Text in dieser Zelle darf höchstens 255 Zeichen lang sein. ⟨2⟩ Der Workaround existiert, weil verbundene Zellen erhebliche Nachteile haben: Sie brechen das Markieren und Sortieren von Bereichen, stören strukturierte Tabellen und Pivot-Quellen und machen Bezüge mehrdeutig, weil nur die linke obere Zelle des Verbunds den Wert trägt. ⟨3⟩ Da die Textbox als Objekt über dem Zellraster schwebt, bleibt das Raster darunter vollständig funktionsfähig — die Optik einer breiten Überschrift entsteht, ohne dass eine einzige Zelle verbunden wird. ⟨4⟩

b) 3 P. – Tabellenblatt in eine andere Arbeitsmappe kopieren

Der Bedienweg läuft über einen Rechtsklick auf den Blattreiter und den Befehl Verschieben oder Kopieren. Im Dialog wird unter „Zur Mappe" die geöffnete Zielarbeitsmappe (oder „neue Arbeitsmappe") gewählt, die Einfügeposition bestimmt und — entscheidend — der Haken „Kopie erstellen" gesetzt, bevor mit OK bestätigt wird; ohne den Haken wird das Blatt verschoben und fehlt anschließend in der Quellmappe. ⟨5⟩ Voraussetzung ist, dass beide Mappen geöffnet sind und die Zielmappe nicht in der geschützten Ansicht hängt — der gelbe Balken „Bearbeitung aktivieren" muss vorher bestätigt sein. ⟨6⟩ Vorzuziehen ist das Kopieren, weil das Blatt mit sämtlichen Formaten, Formeln, definierten Namen und Objekten in einem Schritt übernommen wird und kein Neuaufbau-Fehler entsteht; zugleich gilt die Warnung aus derselben Vorlesung: Blätter zu löschen ist die „Höchststrafe", weil alle klassischen Bezüge darauf zu #BEZUG! zerfallen — nur indirekte Bezüge überstehen das, weil sie den Blattnamen erst zur Laufzeit auflösen. ⟨7⟩

Über die geforderten Punkte hinaus

⟨+1⟩ Die Objekt-Bindung ist dieselbe Mechanik, mit der auch Diagrammtitel dynamisch werden: Titel markieren, in der Bearbeitungsleiste =Zelle eintippen — der Titel folgt der Zelle. Wer das als Übertragung nennt, zeigt, dass er die Mechanik verstanden hat und nicht nur den Einzeltrick kennt.

Rohleders Erwartung: Bedienwege fragt er als Schrittfolgen ab, und die Details sind die Punkte: das markierte Objekt statt des Textinneren, die Bearbeitungsleiste als Eingabeort, genau eine Zelle, 255 Zeichen, der Haken „Kopie erstellen". Wer in b) zusätzlich die #BEZUG!-Warnung vor dem Blätter-Löschen bringt, bedient genau die Verbindung, die er in der Vorlesung selbst gezogen hat.

Anhang: Die Aufgaben im Schnellzugriff

Thema Merksatz für die Klausur
AutoFilter Datentypenerkennung → Text-/Zahlen-/Datumsfilter · „Löschen" = Kriterien weg, „Filtern" = AutoFilter weg · Kriterium bleibt unsichtbar · gefilterte Summe nur mit TEILERGEBNIS(109;…)
Datenüberprüfung Zulassen: Liste · Quelle ins Parameter-Blatt · =SORTIEREN(EINDEUTIG(tbl[Spalte])) und Bezug mit # · Stopp/Warnung/Information · Einfügen überschreibt die Regel
Pivot-Zusammenfassung zehn Folienzeilen = elf Funktionen · ANZAHL zählt Zahlen, ANZAHL2 alles Nichtleere, in der Pivot-UI heißen sie umgekehrt „Anzahl Zahlen" und „Anzahl" · .S = Stichprobe (n−1), .N = Grundgesamtheit (n), Varianz-Partner sind VAR.S/VAR.P; in der Pivot ist die Zellbesetzung die Vollerhebung · kein Median verfügbar
Pivot-Bedienung Datenschnitt macht die Filterlage sichtbar, Filterverbindungen steuern mehrere Pivots · Gruppieren braucht einheitliche Formate und keine Lücken · Kurz-/Gliederungs-/Tabellenformat · Drilldown = Doppelklick, lebt vom Cache
Power Pivot COM-Add-In, große Lizenzen · Datenmodell mit Beziehungen statt SVERWEIS-Spalten · DAX-Measure statt berechnetem Feld · „für Poweruser ohne Data Warehouse" · Aktualisierung auslösen oder einplanen, nicht von selbst
F-Tasten F2 Bearbeitungsmodus + Bereichserfassung aus · F4 Bezugsart und Wiederholen · F9 Neuberechnung und Teilauswertung des markierten Ausdrucks · immer mit ESC beenden · F3 = Namen einfügen, STRG + F3 = Namens-Manager
Tabellen-Interna ListObject · im Namens-Manager schreibgeschützt · mappenweit gültig · keine Formeln in Feldnamen, weil Pivot und Datenbank statischen Text brauchen · Duplikate entfernen behält das erste Vorkommen
Schnellzugriff/Statuszeile Rechtsklick auf jeden Befehl · exportieren und im Team ausrollen · Rechtsklick auf die Statuszeile wählt die Auswertungsfunktionen · Anzahl gegen Numerische Anzahl entlarvt Text-Zahlen
Format übertragen Doppelklick hält den Pinsel · überträgt auch bedingte Formatierung, aber nicht die Datenüberprüfung, keine Inhalte · Einfügeoptionen steuern die Formatübernahme · „Formate löschen" räumt auf
Textbox/Blatt-Kopie Objekt markieren + =Zellbezug in der Bearbeitungsleiste · genau eine Zelle, max. 255 Zeichen · Blattreiter-Rechtsklick → Verschieben oder Kopieren → Haken „Kopie erstellen" · Blätter löschen = #BEZUG!-Höchststrafe