Dieser Artikel befasst sich mit einigen einfachen Kreuztabellen-Abfragetechniken, die bei der Arbeit in MS Access hilfreich sein können.
Kurz gesagt, die Kreuztabellenabfrage kann als Matrix definiert werden, in der Spaltenüberschriften aus den Feldwerten abgeleitet werden. Es ist die Umwandlung von Datenzeilen in Spalten. Es handelt sich um eine Datenaggregation wie die auf Monate oder Produkte usw. aufgeschlüsselte Gesamtsumme, in der diese Monate durch Spalten dargestellt werden. Heute werden wir über einige Crosstab Query-Techniken sprechen, mit denen Sie effizient an MS Access arbeiten können.
3 Kreuztabellen-Abfragetechniken, die bei der Arbeit an MS Access nützlich sind, sind:
Kreuztabellenabfrage zum Anzeigen von Zeilensummen
Um die Gesamtberechnung in einer Zeile anzuzeigen, die alle Spalten umfasst, muss der Benutzer lediglich ein Wertefeld als Zeilenüberschrift hinzufügen.
Beispiel: Wenn sie in einer Datenbank eines Geschäfts ihre Verkäufe summieren müssen, müssen sie ein weiteres Feld mit Verkäufen als Zeilenüberschrift hinzufügen, in dem die Gesamtverkäufe angezeigt werden.
Benutzer können die Summe auch unter jeder der Spalten anzeigen, indem sie die Schaltfläche in ein Menüband einfügen. Diese Schaltfläche befindet sich auf der Registerkarte Startseite. Sie können es mit dem Symbol (Σ) in Großbuchstaben von Sigma finden.
Nullen anstelle von Leerzeichen anzeigen
Überall dort, wo der Benutzer keinen Wert einfügt, bleiben die Spalten standardmäßig leer. Benutzer können den Befehl Nz () verwenden, wenn sie stattdessen Nullen anzeigen möchten. Da Access jedoch wahrscheinlich Ausdrücke missversteht, sollten Benutzer die Ausgabe oder das Ergebnis damit typisieren. Verwenden Sie also CCur () für den Umgang mit Währungen, CLng () für längere Zahlen (die ganze Zahl) usw.
Geben Sie einfach Nz () direkt in die TRANSFORM-Klausel ein und alle Leerzeichen werden durch Null ersetzt.
Geben Sie Spaltenüberschriften an

Um dieses Problem zu lösen, muss der Benutzer jede gültige Spaltenüberschrift in die Eigenschaft Spaltenüberschriften der Kreuztabellenabfrage eingeben.
- Wechseln Sie zum Bildschirm "Abfrageentwurf" und wählen Sie in der Menüansicht die Option "Eigenschaften" aus.
- Suchen Sie nun die Eigenschaft "Spaltenüberschrift" und wählen Sie sie aus. (Falls Sie es nicht finden können, haben Sie die Eigenschaften des Felds anstelle der Abfrageeigenschaften geöffnet.)
- Fügen Sie nun alle möglichen Werte in das Leerzeichen ein, die effektiv durch Kommas getrennt werden sollen. Benutzer können diese Werte auch durch Datumswerte mit # oder in Anführungszeichen abgrenzen.
Nachteile der Spaltenüberschrift
- Alle Werte, die vom Benutzer nicht eingefügt werden, werden automatisch aus der angegebenen Abfrage entfernt.
- Die Felder können nur in der von den Benutzern angegebenen Reihenfolge angezeigt werden, z. B. "Januar", "Februar", "März", ...
Benutzer können die Geschwindigkeit des Berichtsdesigns enorm erhöhen, indem sie die relevanten Spaltenüberschriften überall dort erwähnen, wo der Bericht aus einer komplexen Kreuztabellenabfrage wie der Datensatzquelle besteht. Wenn der Benutzer seine Spaltenüberschriften nicht angibt, kann die Microsoft Access-Software nicht wissen, welche Felder für Berichte verfügbar gemacht werden sollen, ohne die vollständige Abfrage auszuführen.
Wenn Sie ein regulärer MS Access-Benutzer sind, ist möglicherweise eine aufgetreten mdb beschädigt oder accdb Datei. Während manchmal die Standardwiederherstellungsfunktion in Access Ihre Daten extrahieren kann, gibt es Fälle, in denen Sie zusätzliche Hilfe benötigen. Um Access-Datenbanken vollständig wiederherzustellen, investieren Sie in ein professionelles Tool wie DataNumen Access Repair.
Einführung des Autors:
Vivian Stevens ist Experte für Datenwiederherstellung in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich mdf-fix und Excel-Wiederherstellungssoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX