+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

Kreuztabelle - 2 Spalten


(Guest) #1

Hallo,

ich habe eine Tabelle aus der Datenbank mit folgendem Aufbau

Jahr, Artikel_Name, Anzahl_Artikel, Umsatz_Artikel
2008, Buch, 4, 100 Euro
2008, Auto, 2, 15.000 Euro
2008, Laptop, 3, 4.500 Euro
2007, Buch, 2, 50 Euro
2007, Auto, 4, 35.000 Euro
2007, Laptop, 2, 3.500 Euro

Nun möchte ich eine Kreuztabelle anlegen die nach Jahren gruppiert die einzelnen Artikel mit deren verkauften Anzahl und dem Umsatz darstellt.

               2007                        2008
        Anzahl       Umsatz        Anzahl        Umsatz

Buch 2 50,00 € 4 100,00 €
Auto 4 35.000,00 € 2 15.000,00 €
Laptop 2 3.500,00 € 3 4.500,00 €

Hauptproblem ist, dass ich es nicht schaffe die 2 Spalten (Anzahl / Umsatz) in ein derselben Kreuztabelle unterzubringen.
Was geht ist entweder nur Anzahl oder nur Umsatz. Aber beides nebeneinander und unterhalb des entsprechenden Jahres
bekomme ich nicht hin. Geht das überhaupt?

Viele Grüße


(Guest) #2

In einer Zelle klappt es m.W., z.B. untereinander:

fstr$(sum(Count),"####.## Stück") + chr$(13) +
fstr$(sum(Price),"####.## Euro")

Ansonsten habe ich grad keine Idee…

Paulchen

“Neils Sh.” <neils@gm…> wrote in message
news:4566092200817377@combit.net

Hallo,

ich habe eine Tabelle aus der Datenbank mit folgendem Aufbau

Jahr, Artikel_Name, Anzahl_Artikel, Umsatz_Artikel
2008, Buch, 4, 100 Euro
2008, Auto, 2, 15.000 Euro
2008, Laptop, 3, 4.500 Euro
2007, Buch, 2, 50 Euro
2007, Auto, 4, 35.000 Euro
2007, Laptop, 2, 3.500 Euro

Nun möchte ich eine Kreuztabelle anlegen die nach Jahren gruppiert
die einzelnen Artikel mit deren verkauften Anzahl und dem Umsatz
darstellt.

              2007                        2008
       Anzahl       Umsatz        Anzahl        Umsatz

Buch 2 50,00 ? 4 100,00 ?
Auto 4 35.000,00 ? 2 15.000,00 ?
Laptop 2 3.500,00 ? 3 4.500,00 ?

Hauptproblem ist, dass ich es nicht schaffe die 2 Spalten (Anzahl /
Umsatz) in ein derselben Kreuztabelle unterzubringen.
Was geht ist entweder nur Anzahl oder nur Umsatz. Aber beides
nebeneinander und unterhalb des entsprechenden Jahres
bekomme ich nicht hin. Geht das überhaupt?

Viele Grüße


(Guest) #3

Hallo Paulchen,

vielen Dank. Ich werde es gleich mal probieren.

Viele Grüße,
Neil s

[url=http://www.shoobridge.de

][/url] In einer Zelle klappt es m.W., z.B. untereinander:

fstr$(sum(Count),"####.## Stück") + chr$(13) +
fstr$(sum(Price),"####.## Euro")

Ansonsten habe ich grad keine Idee…

Paulchen

“Neils Sh.” <neils@gm…> wrote in message
news:4566092200817377@combit.net

Hallo,

ich habe eine Tabelle aus der Datenbank mit folgendem Aufbau

Jahr, Artikel_Name, Anzahl_Artikel, Umsatz_Artikel
2008, Buch, 4, 100 Euro
2008, Auto, 2, 15.000 Euro
2008, Laptop, 3, 4.500 Euro
2007, Buch, 2, 50 Euro
2007, Auto, 4, 35.000 Euro
2007, Laptop, 2, 3.500 Euro

Nun möchte ich eine Kreuztabelle anlegen die nach Jahren gruppiert
die einzelnen Artikel mit deren verkauften Anzahl und dem Umsatz
darstellt.

              2007                        2008
       Anzahl       Umsatz        Anzahl        Umsatz

Buch 2 50,00 ? 4 100,00 ?
Auto 4 35.000,00 ? 2 15.000,00 ?
Laptop 2 3.500,00 ? 3 4.500,00 ?

Hauptproblem ist, dass ich es nicht schaffe die 2 Spalten (Anzahl /
Umsatz) in ein derselben Kreuztabelle unterzubringen.
Was geht ist entweder nur Anzahl oder nur Umsatz. Aber beides
nebeneinander und unterhalb des entsprechenden Jahres
bekomme ich nicht hin. Geht das überhaupt?

Viele Grüße


(Guest) #4

Hallo Paulchen,

hat leider nicht geklappt.

Folgende Werte habe ich im Kreuztabellen-Dialog angegeben:

Zeile: table.Artikel
Spalte: table.Jahr
Wert der Ergebniszelle: fstr$(sum(table.Anzahl),"####.## Stück") + chr$(13) + fstr$(sum(table.Umsatz),"####.## Euro")

Leider gibt deine Formel einen String-Wert zurück. Erwartet wird aber laut LL ein Zahlen-Wert.

Hast Du vielleicht noch eine Idee?

Viele Grüße
Neil s

[url=http://www.shoobridge.de

][/url] In einer Zelle klappt es m.W., z.B. untereinander:

fstr$(sum(Count),"####.## Stück") + chr$(13) +
fstr$(sum(Price),"####.## Euro")

Ansonsten habe ich grad keine Idee…

Paulchen

“Neils Sh.” <neils@gm…> wrote in message
news:4566092200817377@combit.net

Hallo,

ich habe eine Tabelle aus der Datenbank mit folgendem Aufbau

Jahr, Artikel_Name, Anzahl_Artikel, Umsatz_Artikel
2008, Buch, 4, 100 Euro
2008, Auto, 2, 15.000 Euro
2008, Laptop, 3, 4.500 Euro
2007, Buch, 2, 50 Euro
2007, Auto, 4, 35.000 Euro
2007, Laptop, 2, 3.500 Euro

Nun möchte ich eine Kreuztabelle anlegen die nach Jahren gruppiert
die einzelnen Artikel mit deren verkauften Anzahl und dem Umsatz
darstellt.

              2007                        2008
       Anzahl       Umsatz        Anzahl        Umsatz

Buch 2 50,00 ? 4 100,00 ?
Auto 4 35.000,00 ? 2 15.000,00 ?
Laptop 2 3.500,00 ? 3 4.500,00 ?

Hauptproblem ist, dass ich es nicht schaffe die 2 Spalten (Anzahl /
Umsatz) in ein derselben Kreuztabelle unterzubringen.
Was geht ist entweder nur Anzahl oder nur Umsatz. Aber beides
nebeneinander und unterhalb des entsprechenden Jahres
bekomme ich nicht hin. Geht das überhaupt?

Viele Grüße


(Guest) #5

OK, das ist der Unterschied zwischen “Wert” und “dargestellter Inhalt”
:wink:

“Wert” -> ‘sum(table.Anzahl)’
“dargestellter Inhalt” -> die Formel unten

Klappt’s dann?

Paulchen

“Neils Sh.” <info@shoobrid…> wrote in message
news:1479894200816306@combit.net

Hallo Paulchen,

hat leider nicht geklappt.

Folgende Werte habe ich im Kreuztabellen-Dialog angegeben:

Zeile: table.Artikel
Spalte: table.Jahr
Wert der Ergebniszelle: fstr$(sum(table.Anzahl),"####.## Stück") +
chr$(13) + fstr$(sum(table.Umsatz),"####.## Euro")

Leider gibt deine Formel einen String-Wert zurück. Erwartet wird
aber laut LL ein Zahlen-Wert.

Hast Du vielleicht noch eine Idee?

Viele Grüße
Neil s

[url=http://www.shoobridge.de

][/url] In einer Zelle klappt es m.W., z.B. untereinander:

fstr$(sum(Count),"####.## Stück") + chr$(13) +
fstr$(sum(Price),"####.## Euro")

Ansonsten habe ich grad keine Idee…

Paulchen

“Neils Sh.” <neils@gm…> wrote in message
news:4566092200817377@combit.net

Hallo,

ich habe eine Tabelle aus der Datenbank mit folgendem Aufbau

Jahr, Artikel_Name, Anzahl_Artikel, Umsatz_Artikel
2008, Buch, 4, 100 Euro
2008, Auto, 2, 15.000 Euro
2008, Laptop, 3, 4.500 Euro
2007, Buch, 2, 50 Euro
2007, Auto, 4, 35.000 Euro
2007, Laptop, 2, 3.500 Euro

Nun möchte ich eine Kreuztabelle anlegen die nach Jahren
gruppiert
die einzelnen Artikel mit deren verkauften Anzahl und dem Umsatz
darstellt.

              2007                        2008
       Anzahl       Umsatz        Anzahl        Umsatz

Buch 2 50,00 ? 4 100,00 ?
Auto 4 35.000,00 ? 2 15.000,00 ?
Laptop 2 3.500,00 ? 3 4.500,00 ?

Hauptproblem ist, dass ich es nicht schaffe die 2 Spalten (Anzahl
/
Umsatz) in ein derselben Kreuztabelle unterzubringen.
Was geht ist entweder nur Anzahl oder nur Umsatz. Aber beides
nebeneinander und unterhalb des entsprechenden Jahres
bekomme ich nicht hin. Geht das überhaupt?

Viele Grüße