Hallo,
ich habe nun schon längere Zeit probiert selbst eine Lösung für mein Problem zu finden, bin allerdings bisher nicht weiter gekommen. Zu meinem Problem:
Ich habe eine Excel Liste vorliegen in der verschiedene Daten zu Fahrzeugen enthalten sind, wie beispielsweise Verkaufsort, Marke (insgesamt 3 Marken), Kilometer, Baujahr, Verkaufspreis...
Nun habe ich eine Bericht daraus gebastelt, der wie folgt aufgebaut ist:
1. Spalte: Verkaufsort
2. Spalte: Summe der verkauften Fahrzeugen
3. Spalte: Audi
4. Spalte: BMW
5. Spalte: Mercedes
6. Spalte: Gesamtverkaufspreis aller Waren pro Verkaufsort
nun kommt es allerdings auch teilweise vor, dass nicht immer ein Fahrzeug der Marke BMW verkauft wird und dann läuft mir der Bericht auf Fehler, da er in der Datenquelle hierzu keinen Eintrag finden kann.
Wie kann ich dieses Problem denn beheben?
Vielen Dank für Eure Hilfe.
Hallo,
spontan gesagt: benutz die NZ()-Funktion an der betreffenden Stelle, um einen NULL-"Wert" in eine numerische Null (0) zu wandeln.
Weiterhin dürfte der Aufbau einer Excel-Liste nicht DB-konform und damit Schwierigkeiten vor"programmiert" sein.
Wo muss ich diese NZ Funktion denn einsetzen?
Ich habe dies bereits in der Kreuztabelle versucht, jedoch ohne Erfolg, der Fehler ist weiterhin aufgetreten.
Hallo,
eine Kreuztabellenabfrage mit fixierten Spaltenüberschriften könnte hier die Lösung sein.
Super,
vielen Dank, hat funktioniert.
noch eine weitere Frage hierzu:
Gibt es diese Möglichkeit auch für die einzelnen Zeilen diese zu fixieren? Sprich, dass ich alle Verkaufsorte hier in der 1. Spalte aufführen kann, und nicht nur die Verkaufsorte bei denen ich in diesem Zeitraum einen Verkauf hatte?
Hallo,
ja die gibt es, und zwar wenn du alle Verkaufsorte mit in die Abfrage nimmst.
Zeig doch bitte mal den SQL-Code der Abfrage, dann kann man dir einen konkreten Vorschlag machen.