Office: Leere Felder in kreuztabellenabfrage mit 0 füllen

Helfe beim Thema Leere Felder in kreuztabellenabfrage mit 0 füllen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, kann mir jemand helfen? ich habe folgende kreuztabellenabfrage: Set qd = db.CreateQueryDef(, "TRANSFORM Avg(ziel.Avg_Of_Total_CT) AS... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von tinamoehrer, 1. November 2003.

  1. Leere Felder in kreuztabellenabfrage mit 0 füllen


    Hallo, kann mir jemand helfen?

    ich habe folgende kreuztabellenabfrage:

    Set qd = db.CreateQueryDef(, "TRANSFORM Avg(ziel.Avg_Of_Total_CT) AS MittelwertvonAvg_Of_Total_CT SELECT ziel.Month FROM ziel GROUP BY ziel.Month PIVOT ziel.AT;")

    Diese kreuztabellenabfrage wird in excel exportier um sie dann in einem Diagramm darzustellen. Diese Excel-Tabelle hat nun einige leere Felder, und die Darstellung als Diagramm funktioniert nicht.
    Nun möchte ich direkt nachdem die kreuztabellenabfrage erstellt ist und noch bevor ich sie in excel exportiere, die leeren Felder mit 0 füllen lassen!
    Wie kriege ich das hin?????

    Bin über jeden Tip dankbar

    Gruß
    Tina

    :)
     
    tinamoehrer, 1. November 2003
    #1
  2. Hallo
    sieh dir Mal die NZ() funktion an, oder passe Excel so an das er Nullwerte als Null anzeigt, sihe Grafik
     
  3. Schau Dir mal "Grundlagen 2.4" an (Link in meiner Signatur).
     
    Arne Dieckmann, 3. November 2003
    #3
  4. Leere Felder in kreuztabellenabfrage mit 0 füllen

    Hallo,
    das mit der nz-Funktion hat super geklappt!
    Ich habe die Abfrage jetzt in excel exportiert,- aber trotz der Nullen, die jetzt drinstehen, will er das Diagramm nicht erstellen. Vorher, als die Nuller noch nicht drin standen und ich habe sie per Hand eingegeben, hat es funktioniert.
    Die einzelnen Zellen in der Excel-Tabelle sind jetzt auch mit einer grünen Ecke markiert. Hat es vielleicht damit was zu tun?

    Für die bisherige Hilfe erstmal Danke!!!
    Gruß
    Tina
     
    tinamoehrer, 3. November 2003
    #4
  5. Evtl. fehlt noch die Funktion Val. Bezogen auf "Grundlagen 2.4", ändere den String noch einmal in:

    TRANSFORM VAL(Nz(Count([ID]),0)) AS Ausdr1
    SELECT tblBestellungen.Kundenname, Count(tblBestellungen.ID) AS Gesamtanzahl
    FROM tblBestellungen
    GROUP BY tblBestellungen.Kundenname
    PIVOT tblBestellungen.Artikelname;
     
    Arne Dieckmann, 3. November 2003
    #5
  6. Hi Arne,

    das war`s leider nicht!
    Hast du ne Ahnung, was diese grünen Ecken bedeuten?

    Gruß
    Tina
     
    tinamoehrer, 3. November 2003
    #6
  7. Nein, leider nicht. Könntest Du evtl. mal die Datenbank und das Excel-File gezippt hier im Forum hochladen?
     
    Arne Dieckmann, 3. November 2003
    #7
  8. Leere Felder in kreuztabellenabfrage mit 0 füllen

    Hi Arne,
    ich schätze mal das ist nicht möglich, da würd ich bestimmt Ärger mit der Firma kriegen wegen Datenschutz!!!

    Trotzdem vielen Dank für deine Unterstützung!

    Gruß
    Tina
     
    tinamoehrer, 3. November 2003
    #8
  9. Zum Thema Datenschutz: Es langen ja ein paar "Spieldaten". Damit werden wir schon nichts anfangen können. S. dazu in diesem Thema die Anmerkungen unterhalb des Screenshots.
     
    Arne Dieckmann, 3. November 2003
    #9
  10. Hallo Arne,

    so sieht mein query aus:

    Set pd = db.CreateQueryDef(kreuz, "TRANSFORM VAL(Nz(Count([Avg_Of_Total_CT]),0)) AS Ausdr1 SELECT ziel.Month FROM ziel GROUP BY ziel.Month PIVOT ziel.AT;")

    ich hab jetzt rausgefunden, daß alle Werte (Avg_Of_Total_CT) als "Text" formatiert an Excel übergeben werden. (Das geschieht auch ohne VAL).

    Momentan versuche ich herauszufinden, ob es möglich ist, in die Abfrage etwas mit einzubaun, daß die Werte als Zahl formatiert übergeben werden.

    Gruß
    Tina
     
    tinamoehrer, 3. November 2003
    #10
  11. Ups. Ich dachte, dass VAL schon eine Konvertierung vornimmt. Dann versuche mal:

    Set pd = db.CreateQueryDef(kreuz, "TRANSFORM CLng(Nz(Count([Avg_Of_Total_CT]),0)) AS Ausdr1 SELECT ziel.Month FROM ziel GROUP BY ziel.Month PIVOT ziel.AT;")
     
    Arne Dieckmann, 3. November 2003
    #11
  12. Leere Felder in kreuztabellenabfrage mit 0 füllen

    Guten Morgen Arne,

    also ich hab es mit CLng versucht und vorher auch schon mit CInt,- aber es bleibt alles unverändert.
    Ich finde auch in meinen Büchern keinen Hinweis wie ich weitermachen könnte.
    Tja, im Moment ist guter Rat teuer!

    Gruß
    Tina
     
    tinamoehrer, 3. November 2003
    #13
  13. Hallo
    hast du du die Möglichkeiten über Optionen/ Digramm in Ecexel ausprobiert. (siehe oben)
     
  14. Wie exportierst Du die Kreuztabelle eigentlich? Stelle bitte mal den kompletten Code dar.
     
    Arne Dieckmann, 3. November 2003
    #15
Thema:

Leere Felder in kreuztabellenabfrage mit 0 füllen

Die Seite wird geladen...
  1. Leere Felder in kreuztabellenabfrage mit 0 füllen - Similar Threads - Leere Felder kreuztabellenabfrage

  2. Summenprodukt erfasst leere Felder

    in Microsoft Excel Hilfe
    Summenprodukt erfasst leere Felder: Hallo zusammen ich habe eine Liste für meine Umsätze. In einer Spalte Rechnungsdatum, daneben eine Spalte für das Datum, an dem die Zahlung eingegangen ist. Und in der dritten Spalte den...
  3. Senkrecht nach nicht leeren Feldern suchen und Wert aus Kolonne ausgeben

    in Microsoft Excel Hilfe
    Senkrecht nach nicht leeren Feldern suchen und Wert aus Kolonne ausgeben: Hallo zusammen, ich denke jetzt wird es kompliziert. Ich habe eine Liste mit Zutaten und würde gerne pro Rezept die Zutaten wissen. Heisst, in einem zweiten Tabellenblatt gebe ich in ein Feld...
  4. Felder addieren wenn nicht leer

    in Microsoft Excel Hilfe
    Felder addieren wenn nicht leer: Hallo zusammen, ich hab mal ne kurze Frage ... ich habe eine Tabelle wo ich in den Feldern A3 bis E3 Werte bzw. Namen eintragen kann ... das ganze geht dann bis Zeile 102 ...also A102 - E102 nun...
  5. Abfrage verknüpft leere Felder nicht

    in Microsoft Access Hilfe
    Abfrage verknüpft leere Felder nicht: Hallo zusammen, ich habe über eine Abfrage zwei Tabellen verknüpft. Das verknüpfte Feld ist ein Textfeld und kann entweder gefüllt oder leer sein. Die Abfrage gibt aber nun nur Ergebnisse aus,...
  6. Prüfen ob Feld leer ist

    in Microsoft Access Hilfe
    Prüfen ob Feld leer ist: Der Code funktioniert nur bei der normalen TextBox. Bei einem Kombinationsfeld geht er nicht. Aber warum? Denn es gibt eine Menge Datensätze, bei dem dieses Kombinationsfeld leer ist. Ist die...
  7. Null durch leeres Feld ersetzen

    in Microsoft Access Hilfe
    Null durch leeres Feld ersetzen: Hallo zusammen, ich bin neu im Forum und konnte zu meinem Problem kein bisheriges Thema finden. Ich habe eine Abfrage von einer Datenbank erstellt. In einer Spalte der Datenbank, die für die...
  8. Neues leeres Feld in ein Formular einfügen

    in Microsoft Access Hilfe
    Neues leeres Feld in ein Formular einfügen: Hallo, ich habe eine Access Datenbank in der ich meine Filmsammlung verwalte. Nun möchte ich zu dieser Datenbank (im Formular) ein weiteres Feld einfügen, wo ich hineinschreiben kann, wo sich...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden