Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
1 Einleitung
2 Basiswissen für die Arbeit mit Excel 2007
3 Aufbau von Kalkulationstabellen
4 Entwicklung von Berechnungen mit Formeln
5 Gestaltung von Tabellenblättern
6 Auswertungen und Was-wäre-wenn-Analysen
7 Optimierungen
8 Grafische Präsentation von Daten
9 Diagramme optimal einsetzen
10 Tabellen grafisch aufbereiten
11 Verteilungsvorbereitung
12 Ausdruck und E-Mail-Versand
13 Excel-Daten im Web
14 Gemeinsame Arbeit an Arbeitsmappen
15 Tabellenfunktionen
16 Informationen als Tabellen ordnen und verwalten
17 Datenabfragen und Datenauszüge
18 Pivot–Tabellen und -Diagramme
19 Arbeit mit externen Daten
20 Datenaustausch zwischen Anwendungen
21 Datenaustausch mit anderen Anwendungen
22 Routineaufgaben mit Makros automatisieren
23 Visual Basic für Applikationen
A Tastenkombinationen
Stichwort

Jetzt Buch bestellen
Ihre Meinung?

Spacer
 <<   zurück
Excel 2007 - Das umfassende Handbuch von Helmut Vonhoegen
Buch: Excel 2007 - Das umfassende Handbuch

Excel 2007 - Das umfassende Handbuch

1012 S., 39,90 Euro
Rheinwerk Computing
ISBN 978-3-89842-864-4
gp 15 Tabellenfunktionen
  gp 15.1 Aufbau und Einsatz von Funktionen
  gp 15.2 Finanzmathematische Funktionen
  gp 15.3 Datums- und Zeitfunktionen
  gp 15.4 Mathematische Funktionen
  gp 15.5 Statistische Funktionen
  gp 15.6 Matrix- und Bereichsfunktionen
  gp 15.7 Datenbankfunktionen
  gp 15.8 Cube-Funktionen
  gp 15.9 Textfunktionen
  gp 15.10 Logische Funktionen
  gp 15.11 Informationsfunktionen
  gp 15.12 Konstruktionsfunktionen


Rheinwerk Computing

15.8 Cube-Funktionen  toptop


Die SQL Server von Microsoft unterstützen seit der Version 7 über die so genannten Server Analysis Services das Online Analytical Processing, kurz OLAP. Dies ist eine Analysemethode für die Auswertung von umfangreichen Unternehmensdaten. Dabei werden, getrennt von den normalen Datentransaktionen in den SQL-Datenbanken, vorhandene Daten aus relationalen Datentabellen in mehrdimensionalen Datenstrukturen zusammengeführt, für die die Bezeichnung »Cube« verwendet wird.

Solche »Datenwürfel« fassen Daten nach ganz unterschiedlichen Dimensionen zusammen (zeitliche, räumliche, sachliche etc.), um Fragen beantworten zu können, wie sie innerhalb von Excel typischerweise über Pivot-Tabellen behandelt werden, etwa: Wie hat sich der Umsatz von Rollos im Vertriebsgebiet Ost in der Zeit von 2000 bis 2007 entwickelt.

Excel 2007 erweitert seine Berechnungsfunktionen nun um sieben spezielle Funktionen für die Auswertung von Daten, die in einem solchen Cube von einem SQL-Server zur Verfügung gestellt werden. Alternativ können Daten auch offline aus CUB-Dateien übernommen werden, die vorher aus den Serverdaten generiert worden sind.

Anders als bei den sonstigen Excel-Funktionen liefern diese CUBE-Funktionen mit Ausnahme von CUBEMENGENANZAHL jeweils zwei Ergebnisse: eines, das im jeweiligen Zellbereich ausgegeben wird, und ein internes Ergebnis, das verwertet wird, wenn eine CUBE-Funktion als Argument für eine andere CUBE-Funktion verwendet wird.

Beispielsweise liefert die Funktion CUBEMENGE einen internen Wert, der dann von der Funktion CUBEMENGENANZAHL ausgewertet werden kann. Wieder mit Ausnahme von CUBEMENGENANZAHL nutzen alle Funktionen als erstes Argument die Textzeichenfolge, mit der die Verbindung zu dem Cube hergestellt werden kann. Die Auswahl von Daten erfolgt über so genannte multidimensionale Ausdrücke (MDX), die für die Abfrage von OLAP-Datenbanken verwendet werden. Eine Referenz finden Sie in der Dokumentation zum SQL Server von Microsoft.

CUBEKPIELEMENT()
Syntax: CUBEKPIELEMENT (Verbindung;kpi_Name;kpi_Eigenschaft; 
Beschriftung)
Beispiel: CUBEKPIELMENT("Lagerdaten";"Bestand";KPIValue; 
"Aktueller Bestand")

Liefert Name, Eigenschaft und Measure eines Key Performance Indicators (KPI) und zeigt den Namen und die Eigenschaft in der Zelle an. Ein solcher Indikator ist ein messbares Maß, wie z. B. der Quartalsgewinn oder die vierteljährliche Mitarbeiterfluktuation, womit die Leistungsfähigkeit eines Unternehmens beurteilt werden kann. Für das Argument kpi_Eigenschaft sind folgende Werte möglich:


Zahl Konstante Beschreibung
1 KPIValue Aktueller Wert
2 KPIGoal Zielwert
3 KPIStatus Zustand des KPI zu einem bestimmten Zeitpunkt
4 KPITrend Measure des Werts über einen Zeitraum
5 KPIWeight Gewichtung des Indikators
6 KPICurrentTimeMember Zeitrahmen des Indikators

CUBEELEMENT()
Syntax: CUBEELEMENT (Verbindung;Element_Ausdruck;Beschriftung)
Beispiel: CUBEELEMENT ("Lagerdaten";"([Produkt].[Rollos];[Zeit]. 
[2007])";"Bestand 2007")

Prüft, ob das mit Hilfe von Element_Ausdruck angegebene Element im Cube vorhanden ist. Wenn ja, wird das Element ausgegeben.

CUBEELEMENTEIGENSCHAFT()
Syntax: CUBEELEMENTEIGENSCHAFT (Verbindung; Element_Ausdruck; 
Eigenschaft)
Beispiel: CUBEELEMENTEIGENSCHAFT ("Lagerdaten";"([Produkt].[Rollos]; 
[Zeit].[2007])";$A$10)

Liefert den Wert einer Eigenschaft des über Element_Ausdruck angegebenen Elements im Cube. Damit wird geprüft, ob ein entsprechender Elementname im Cube vorhanden ist. Wenn ja, wird die für dieses Element angegebene Eigenschaft zurückzugeben. Das Argument Eigenschaft enthält den Namen der Eigenschaft oder einen Zellbezug, der diesen Namen enthält.

CUBERANGEELEMENT()
Syntax: CUBERANGEELEMENT (Verbindung;Satzausdruck;Rang; 
Beschriftung)
Beispiel: CUBERANGEELEMENT ("Lagerdaten"; CUBEMENGE ("Rollolager"; 
"[Lieferant].[Region].[All Lieferanten].children");4;"Regionen")

Gibt das mit dem Wert für Rang angegebene Element in einer Menge zurück. Wird verwendet, um mindestens ein Element in einer Menge zurückzugeben, die meist durch die Funktion CUBEMENGE() definiert ist oder durch einen Bezug auf eine Zelle, die eine solche Funktion enthält.

CUBEMENGE()
Syntax: CUBEMENGE (Verbindung;Menge_Ausdruck;Beschriftung;Sortierreihenfolge;sortieren_nach)
Beispiel: CUBEMENGE ("Rollolager";"[Lieferant].[Region].[All Lieferanten].children";"Regionen")

Diese Funktion sendet einen Mengenausdruck an den Cube, der die entsprechenden Daten zusammenstellt und an Excel liefert. Mit Beschriftung kann eine andere Beschriftung gewählt werden als die im Cube vorhandene. Außerdem kann eine Sortierreihenfolge und ein Sortierfeld benannt werden.

CUBEMENGENANZAHL()
Syntax: CUBEMENGENANZAHL (Satz)
Beispiel: CUBEMENGENANZAHL(CUBEMENGE ("Rollolager";"[Lieferant]. 
[Region].[All Lieferanten].children"))

Liefert die Anzahl der Elemente in einer Menge, die durch das Argument Satz bestimmt ist. Dieses Element besteht aus einer CUBEMENGE()-Funktion oder einem Zellbezug auf eine solche Funktion.

CUBEWERT()
Syntax: CUBEWERT(Verbindung;Element_Ausdruck1; Element_Ausdruck2...)
Beispiel: CUBEWERT("Lagerdaten";"[WG].[Rollos]"; "[WG].[Markiesen]")

Liefert den Gesamtwert der mit den Elementausdrücken angegebenen Elemente.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

 <<   zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Excel 2007 - Das umfassende Handbuch
Excel 2007 -
Das umfassende
Handbuch

Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: VBA mit Excel






 VBA mit Excel


Zum Rheinwerk-Shop: Einstieg in VBA mit Excel






 Einstieg in VBA
 mit Excel


Zum Rheinwerk-Shop: Excel 2010 im Controlling






 Excel 2010
 im Controlling


Zum Rheinwerk-Shop: IT-Handbuch für Fachinformatiker






 IT-Handbuch für
 Fachinformatiker


Zum Rheinwerk-Shop: Visual C# 2012






 Visual C# 2012


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern