Beispiel für Info-Analyzer: Handel
|
Aufgabe: |
Der
Logistiker einer Vertriebskette möchte wissen, wie sich die Umsätze
auf Wochentage (6) und Produktgruppen (31) aufteilen, d.h. pro Kombination
soll der jeweilige Durchschnittsumsatz pro Einkauf ermittelt werden. Ausgewertet
werden soll das 3. Quartal 2004. |
||||||
|
Analyse: |
a) |
Am
informativsten scheint eine Kreuztabelle mit den Achsen Wochentag und Produktgruppe. |
|||||
|
|
b) |
In
den Schnittpunkten soll der Durchschnittsumsatz pro Einkauf (Kunde) angezeigt
werden. |
|||||
|
|
c) |
Wir
brauchen einen Datenfilter für das Einkaufsdatum |
|||||
|
Lösung: |
Wir
positionieren auf das Feld EINKAUFSDATUM und tragen im Kalkulationsfenster
7 ein (ersetzt das Datum durch den Wochentag, vgl. Hinweise und Detailmasken)
und im Analysefenster folgende
Angaben: |
||||||
|
|
a) |
={BETWEEN(Einkaufsdatum, |
filtert
das Einkaufsdatum auf das gewünschte Quartal und |
||||
|
|
b) |
X{14y",
23d"} |
bildet
aus dem aktiven Feld (Einkaufsdatum) mit Feld 14 (Warengruppe) eine Kreuz-Tabelle
mit dem Feld 23 (Umsatz pro Einkauf) im Schnittpunkt, wobei d" den
|
||||
|
Resultat: |
Ein
Ausschnitt aus der Resultat-Tabelle zeigt z.B.: |
||||||
|
|
Warengruppe |
1_Montag |
2_Dienstag |
3_Mittwoch |
... |
||
|
|
01
Grundnahrung |
8.04 |
4.57 |
3.31 |
... | ||
|
|
02
Gemüse |
4.17 |
1.44 |
2.08 |
... | ||
|
|
03
Obst und Salat |
2.91 |
2.22 |
3.17 |
... |
||
|
|
04
Fleischwaren |
6.10 |
6.77 |
8.42 |
... | ||
|
|
05
Brot und Gebäck |
2.05 |
3.22 |
5.70 |
... |
||
|
|
06
..... |
|
|
|
|
||
|
Hinweise: |
Die
Formel X{14y", 23s"} würde statt dem Durchschnittswertes
die Summe anzeigen; ebenfalls verfügbar sind die Kennzeichen a = Anzahl,
+ = Maximum und - = Minimum. Die
Ziffer 7 im Kalkulationsfeld ruft eine hinterlegte Formel zur Vorkalkulation
(Feldumformung) auf: _7{STR(DOW(Einkaufsdatum),1) + SPACE(1)
+ CDOW(Einkaufsdatum) }, mit dieser Formel wird nicht der Originalfeldinhalt
sondern ein Ersatzwert hier DAY OF WEEK (Tagesnummer) und CHARACTER DAY OF
WEEK (Tagesname) in die Berechnung geleitet Eine
Kreuztabelle könnte auch in Excel mit Hilfe der Pivot-Tabellen-Funktion
erstellt werden ... aber nicht mit 100'000 oder gar 10 Millionen Datensätzen. |
||||||
|
Details: |
Die
folgenden Bilder zeigen die ausgefüllten Masken im Detail: |
||||||


Die rot umrandeten
Felder zeigen die angewendeten Vorschriften
Der Eintrag
7 im Feld Kalk bewirkt, dass das aktuelle Feld CL_KD_SEIT vor der Analyse
gemäss der hinterlegten Vorschrift
_7 umgewandelt wird
Der Eintrag
= G im Feld Kategorien, bewirkt, dass zuerst ein Filter aktiviert
wird und dann eine
Gruppierungsabfrage erfolgt
Die Einträge
im Feld Prüf-Vorschriften und -Parameter steuern, wie gefiltert und
dann
verarbeitet werden soll

Die rot umrandeten
Felder zeigen
Den Namen
der erzeugten XLS-Datei, hier _78_XYZ_24_1.XLS , welcher sich symbolisch
zusammensetzt aus Analyse-Nr, Art der Analyse, Feldnummer + Laufnr.
Die Anzahl
generierten Zeilen und Spalten
Die Anzahl
gefüllten Zellen (Wert ungleich 0)

Dieses XLS-File
zeigt nun die Analyseresultate in Rohform
Die blau umrandeten
Felder zeigen die generierte X-Achse
Die rot umrandeten
Felder zeigen die Y-Achse (in Abweichung zum Textbeispiel
wurde nicht eine Warengruppe sondern der Warencode eingesetzt)
Die grün umrandeten
Felder zeigen die Schnittpunktwerte (in Abweichung zum Textbeispiel
wurde nicht ein Durchschnitt sondern eine Summe eingesetzt)