Office: (Office 2010) Zeilen fusionieren

Helfe beim Thema Zeilen fusionieren in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; zeig doch mal die Fehlermeldungen. Ev. kannst Du ja mal eine Beispiel-Datenbank hochladen. Gruß Günther Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von milan86, 19. Januar 2012.

  1. Zeilen fusionieren


    zeig doch mal die Fehlermeldungen.

    Ev. kannst Du ja mal eine Beispiel-Datenbank hochladen.

    Gruß
    Günther
     
    guenther_p, 27. Januar 2012
    #31
  2. vll. liegts auch daran, dass bei mir schon per se viel mehr Klammern eingesetzt sind als bei dir. So sieht quasi die Ausgangslage aus (für nur ID, Datum und 1 Wert):

    Code:
    deins, zum Vergleich:
    Code:
    gruß,

    Milan

    ---------
    eine Fehlermeldung die aufploppt ist z.B.:

    Syntaxfehler (fehlender Operator) in Abfrageausdruck 'DateValue[Tabelle].Datum'

    wenn ich dann um "DateValue[Tabelle].Datum" ne Klammer rummache also "DateValue([Tabelle].Datum)" dann kommt folgende Fehlermeldung:

    Datentypenkonflikt in Kriterienausdruck
     
    milan86, 29. Januar 2012
    #32
  3. habe Deine Ausgangssituation nachgestellt. Nachfolgendes SQL habe ich um div. Klammern erleichtert:

    Code:
    dann habe ich die DateValue-Funktion ergänzt

    Code:
    funkt bei mir

    Gruß
    Günther
     
    guenther_p, 29. Januar 2012
    #33
  4. Zeilen fusionieren

    Hallo
    1. was hat
    ein_test.Erf_Datum für ein Tatentyp (Date/String) ?
    und was hat
    [Tabelle].Datum für ein Tatentyp (Date/String) ?

    2.hast Du in der Tabelle wirklich ein Feld das Datum Heist ?

    einem Feld sollte man nie den Namen Datum geben.

    ich würde das soffort anpassen z.B. auf XDatum

    wenn schon, empfele ich aber NICHT
    Tabelle.[Datum]
     
    Lanz Rudolf, 29. Januar 2012
    #34
  5. Der Datentyp ist nicht das Problem vielmehr Null-Values im Datumsfeld oder falsche Datumsschreibweise im Textfeld

    Gruß
    Günther
     
    guenther_p, 29. Januar 2012
    #35
  6. Hallo
    Date Value erträgt viele Schreib Weisen:
    nur einige z.B
    Debug.Print DateValue(Now())
    Debug.Print DateValue("1. Februar 2008")
    Debug.Print DateValue("6. Juni 0")
    Debug.Print DateValue("7. Jul 97")
    Debug.Print DateValue("1.1.01")
    Debug.Print DateValue("3.3.3")
    Debug.Print DateValue("11.11.1999")
    Debug.Print DateValue("12.12.02")
    Debug.Print DateValue("8.8")
    Debug.Print DateValue("8.Aug")
    Debug.Print DateValue("Mrz 16 1946")

    ABER Nicht NULL !

    mann müsste schon bein erfassen des Datum vor dem schreiben in die Tabelle prüfen ob das
    Datum ein gültiges Datum ist!
    so ist z.b. NUll nicht gültig
    und auch 31.02.2012 oder 31.06.2012 ist nicht Gültig
    kann man prüfen mit isDate(DeineEingabe) mehr dazu in der OH (OnlienHilfe)
     
    Lanz Rudolf, 29. Januar 2012
    #36
  7. hey günther,

    bei mir wills immer noch nicht funzen *frown.gif*.

    Also ich habs genauso eingegeben wie du es mir vorgegeben hast (nur dann ebend mit meinen konkreten Bezeichnungen), folgende Fehlermeldung ploppt auf:

    Syntaxfehler (fehlender Operator) in Abfrageausdruck 'Tabelle.ID'.

    Gruß,

    milan
    -------------
    @Lanz:

    der Datentyp meins Felds XDatum ist: "Datum/Uhrzeit"
    es gibts nirgends ein ungültiges Datum, aber jedes Datum ist halt auch mit Uhrzeit versehen
     
    milan86, 4. Februar 2012
    #37
  8. Zeilen fusionieren

    Hallo,
    in #22 wurde eine Tabelle gezeigt, ist das die Originaltabelle mit den Aufzählungsfeldern (Wert1, ..2, ...3) ?
    Wenn ja liegt ein falsches Datenmodell vor. Es fehlt eine weitere Tabelle zur Aufnahme der Werte, je Wert ein Datensatz und nicht ein Feld. Eventuel kamnm auch die jetzige Tabelle einfach geändert werden.
    Es würden dann 11 Datensätze entstehen, für jeden Wert ein Datensatz in einem Feld. Datum und ID wiederholen sich dann.
    Dass noch keiner gesehen hat. *grins
     
    gpswanderer, 4. Februar 2012
    #38
  9. hi gps,

    in #22 habe ich einen Beispiel-Ausschnitt aus der Originaltabelle erstellt. Mir ist noch unklar, was du meinst, jetzt konkret geändert werden müsste oder falsch ist. Du siehst, ja, dass sich die ID und das Datum wiederholen.

    Gruß,

    Milan
     
  10. Hallo
    was ich Dir empfehle:
    Mach eine Kleine Muster MDB
    mit Tabelle(n) etwas Daten z.B. wie in #22 und Abfragen und was Du sonst noch alles hast.
    Möglichst Als Access 2003 MDB
    und lade Diese geZipt Hoch


    Dann kann jemand sich das ansehen.
     
    Lanz Rudolf, 19. Februar 2012
    #40
  11. Bezogen auf die Aufgabenstellung in #22:
    Code:
    Falls wie teilweise angedeutet das Datumsfeld Zeitanteile enthalten kann, müssten die wie bereits angemerkt rausgefiltert werden (z.B. mit DateValue -> bei jedem Datumsfeld in der Anweisung).

    Etwas übersichtlicher und wegen der dann unnötigen Unterabfragen etwas zügiger wäre die Anweisung, wenn wie von Klaus vorgeschlagen eine "datenbankgemäßere" Tabellenstruktur vorliegen würde, also etwa ...
    Code:
     
  12. vielen Dank für das bisherige Engagement. Ich bin nachwievor an dem Prob dran. Aber bevor ich mich wieder der Fusionierung widmen kann, muss ich anderweitige Probs mit der Datenbank lösen.

    Gruß,

    milan
     
    milan86, 4. März 2012
    #42
  13. Zeilen fusionieren

    ist es möglich nur alle Zeilen (gleichen Datums) zusammenzuführen, wo es keine multiplen Werte gibt? (s. mein hochgeladenes Image: ID 1, Datum 22.10.2010, angenommen es gäbe hier 3 Zeilen für 22.10.2012, aber pro Wert nur einen Wert in einer von den 3 Zeilen z.B. dann für diesen konkreten Fall nur 3,2 für "Wert 1" (und keinen Wert 3,6 und Wert 3,9))
    für zusammenzuführende Zeilen, wo es multiple Werte gäbe, sollte dann kein Zusammenführen erfolgen

    gruß,

    milan86

    ---------
    mein hochgeladenes Image:

    Zeilen fusionieren [​IMG]


    Uploaded with ImageShack.us
     
    milan86, 22. März 2012
    #43
  14. hallo,

    vielleicht wirds im zweiten Anlauf ja leichter und klappt dennoch. Habe die Ursprungsdatenbank mittlerweile ein bisschen transformiert, aber zu folgendem Beispiel:


    Zeilen fusionieren [​IMG]


    Uploaded with ImageShack.us

    "888" ist eine ID. ist es nun möglich diese Zeilen zusammenzuführen (sodass es pro ID nur eine Zeile mit Wert 1 und Wert 2 gibt)?

    Gruß,

    milan
     
    milan86, 9. Juli 2012
    #44
  15. Hallo Milan,
    mit einer gruppierten Abfrage kannst Du Dein Ziel erreichen:
    Code:
    Ich habe über die Spalten mit der ID und dem Datum gruppiert. Bei den anderen beiden Spalten habe ich jeweils die Summe gebildet. Das geht natürlich nur, wenn in jeder Spalte für jede Kombination aus Datum und ID jeweils nur ein Wert vorhanden ist.

    HTH
     
    Thomas Möller, 9. Juli 2012
    #45
Thema:

Zeilen fusionieren

Die Seite wird geladen...
  1. Zeilen fusionieren - Similar Threads - Zeilen fusionieren

  2. VBA in einer Zeile zu lang

    in Microsoft Excel Hilfe
    VBA in einer Zeile zu lang: Moin, mein VBA Code ist für eine Zeile zu lang. Kann mir einer helfen wie ich den auf 2 Zeilen aufteilen Kann? arrSchuhDaten = Array(Range("A6"), Range("F6"), Range("J6"), Range("A7"),...
  3. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  4. Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe

    in Microsoft Word Hilfe
    Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe: Ich versuche gerade, mein Buch mit MS Office Professional PLUS möglichst professionell zu setzen. Das Vermeiden von einsamen Einzelzeilen am Beginn oder am Ende von Seiten verhindert Word...
  5. leere Zelle in Zeile finden

    in Microsoft Excel Hilfe
    leere Zelle in Zeile finden: Hallo Liebe Excel Profis, ich bin noch recht unbedarft was VBA angeht. Man kopiert und liest und bastelt und versucht alles zu verstehen. Aber irgendwann kommt man nicht weiter. Ich habe eine...
  6. VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen

    in Microsoft Word Hilfe
    VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen: Hallo zusammen, ich habe eine Word-Vorlage mit Platzhaltern, in die ich mit VBA Daten aus einer Excel-Datei einfüge (in eine Excel-Zeile schreibe ich alle Daten für ein neues Word-Dokument). So...
  7. Zeilen anders anordnen (oberste nach unten, usw.)

    in Microsoft Excel Hilfe
    Zeilen anders anordnen (oberste nach unten, usw.): Hallo zusammen, ich habe die Frage, ob es irgendeine Funktion oder eine andere Möglichkeit gibt, in einer Tabelle mit beispielsweise 30 Zeilen, diese folgendermaßen neu anzuordnen: Ehemals...
  8. Spalte und Zeile durchsuchen

    in Microsoft Excel Hilfe
    Spalte und Zeile durchsuchen: Hallo an alle hier im Forum Ich habe folgendes Problem: In Range A2:A50 stehen aufsteigende Datumswerte diese kann ich in einer UF ComboBox1 wählen In der ersten Zeile stehen Mitarbeiter die ich...
  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