Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datum nur als Monat und Jahr aus geben?
zurück: 6 stellige zahl als datum ausgeben und sortieren lassen weiter: Primärschlüssel! Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
IV
Office Anwender (mit etwas Erfahrung) :-)


Verfasst am:
17. Dez 2004, 07:27
Rufname:
Wohnort: Klieve

Datum nur als Monat und Jahr aus geben? - Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo zusammen,

Ich habe ein kleines Problem und ich finde dafür keine optimale Lösung.
Vielleicht kann mir hier jemand einen Tipp geben.

Ich habe mehrere Tabellen, die ich für abfragen nutze. Fast alle Tabellen enthalten eine Spalte mit dem Datum.
Die Abfragen sind Monatsbezogene Auswertungen (mit Filter in der Spalte Datum) und wenn ich diese Abfrage ansehe, habe ich entweder alle Daten in dem angegebenen Bereich, oder ich mache eine unterabfrage und lasse die Werte summieren, doch dann darf ich das Datum nicht anzeigen lassen, sonst habe ich wieder genauso viele Zeilen, wie in der Abfrage ohne Summe.
Da ich aber wissen möchte für welchen Zeitraum die ermittelten Werte sind, lasse ich mir den Monat und das Jahr vom Datum anzeigen.
Der Nachteil ist hierbei, dass ich fur den Monat und für das Jahr eine Spalte benötige.

Meine Frage ist nun, wie kann ich den Monat und das Jahr aus dem Datum in einer Spalte im Datumsformat MM.JJJJ anzeigen lassen ?

Ihr noch der SQL Code für eine Abfrage.
Code:
SELECT   Month([Datum]) AS Monat, Year([Datum]) AS Jahr,
         [Leistungs uabf mit Filter (Datum)].PersNr, [Leistungs uabf mit Filter (Datum)].Name,
         Sum([Leistungs uabf mit Filter (Datum)].Prod_Zeit) AS Sum_TProd,
         Sum([Leistungs uabf mit Filter (Datum)].TLeist) AS Sum_TLeist
FROM     [Leistungs uabf mit Filter (Datum)]
GROUP BY Month([Datum]), Year([Datum]), [Leistungs uabf mit Filter (Datum)].PersNr,
         [Leistungs uabf mit Filter (Datum)].Name;

Danke für eure Hilfe

Gruß Ingo

_________________
"wer aufhört sich zu verbessern hört auf gut zu sein"
lothi
c#, .Net


Verfasst am:
17. Dez 2004, 08:45
Rufname:
Wohnort: Birgisch


AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo

Das kannst du mit Format erledigen:

In einer neuen Spalte in der Abfrage
Code:
MtJahr: Format([DeinDatumsfeld];"mm/jjjj")

Noch ein gutgemeinter Ratschlag. Nenne nie ein Feld Datum weil Datum ist ein Funktion in Access und wirst früher oder später Probleme bekommen.

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
IV
Office Anwender (mit etwas Erfahrung) :-)


Verfasst am:
17. Dez 2004, 09:11
Rufname:
Wohnort: Klieve

AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo Lothi,

Danke für deine schnelle Hilfe,

Da ich noch wenig Erfahrung mit VBA und SQL Programierung habe, muss ich dir gleich die nächste Frage stellen und zwar,

wo muss ich den Code eingeben?

Zu deinem Ratschlag, meinst Du, dass ich die Bezeichnung Datum generell vermeiden soll, oder nur bei Abfragen?

Bei Abfragen wäre es rellativ einfach, den Spalten einen anderen Namen zu geben, aber die meisten Tabellen lasse ich von Excel mit einem VBA Programm füllen und dann müsste ich die Programme ändern.
Das ist zwar nicht unmöglich, aber weil die Programme von den Mitarbeitern ständig genutzt werden, ist das ein wenig aufwendig.

Gruß Ingo

_________________
"wer aufhört sich zu verbessern hört auf gut zu sein"
lothi
c#, .Net


Verfasst am:
17. Dez 2004, 10:05
Rufname:
Wohnort: Birgisch

AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo

In der Abfrage selber im unteren Teil der Abfrage in einer neuen leeren Spalte.

Reservierte Wörter sollte man generell vermeiden, wenn man es nicht vermeiden kann muss man konsequent mit den [] arbeiten sonst können Fehler auftreten die sehr schwer nachvollziebar sind.

Hier ein Beispiel: Bericht aus Abfrage drucken

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
IV
Office Anwender (mit etwas Erfahrung) :-)


Verfasst am:
17. Dez 2004, 10:29
Rufname:
Wohnort: Klieve

AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo Lothi,

jao, das geht ja super.

kann ich den Wert auch als Zahl formatieren?

Gruß Ingo

_________________
"wer aufhört sich zu verbessern hört auf gut zu sein"
lothi
c#, .Net


Verfasst am:
17. Dez 2004, 10:37
Rufname:
Wohnort: Birgisch

AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Wie meinst du das als Zahl.

Intern wird ja das Datum als Zahl gespeichert.
Code:
MtJahr: CDBL(Format([DeinDatumsfeld];"mm/jjjj"))
Oder
Code:
MtJahr: Format([DeinDatumsfeld];"mmjjjj")

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
IV
Office Anwender (mit etwas Erfahrung) :-)


Verfasst am:
17. Dez 2004, 10:54
Rufname:
Wohnort: Klieve


AW: Datum nur als Monat und Jahr aus geben? - AW: Datum nur als Monat und Jahr aus geben?

Nach oben
       

Hallo Lothi

Ich habe gesehen, dass in der Spalte Monat/Jahr der Wert rechts steht und dann ist der Inhalt meines wissens nach als Text ausgegeben.
ist das richtig?

und ich weis nicht, ob ich dann auch eindeutige Filter setzen kann.

Aber das werde ich schon machen.

Ich danke dir für deine schnelle und gute Hilfe

und da heute mein letzter Arbeitstag in diesem Jahr ist, wünsche ich allen hier Frohe Weihnachten und einen guten Rutsch ins neue Jahr.

Gruß Ingo

_________________
"wer aufhört sich zu verbessern hört auf gut zu sein"
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: [Abfrage] Datum älter 30 Tage 14 bilki 1583 05. Jan 2005, 17:46
Willi Wipp [Abfrage] Datum älter 30 Tage
Keine neuen Beiträge Access Tabellen & Abfragen: Datum und Uhrzeit automatisch speichern 3 peinberger 1120 30. Dez 2004, 10:33
mapet Datum und Uhrzeit automatisch speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Alter auf Basis akt. Datum ausrechnen 2 jomei 1635 22. Dez 2004, 09:15
jomei Alter auf Basis akt. Datum ausrechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Accessdaten Datum in Englischer Form in Serienbrief von Word 1 Hajo 1127 24. Nov 2004, 11:49
Gast Accessdaten Datum in Englischer Form in Serienbrief von Word
Keine neuen Beiträge Access Tabellen & Abfragen: Datum abfragen bericht anzeigen // Artikel usw. suchen 2 mr@ 1259 10. Okt 2004, 20:03
mr@ Datum abfragen bericht anzeigen // Artikel usw. suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Datum in Abfrage eingrenzen? 3 Gast 2563 06. Okt 2004, 12:33
Skogafoss Datum in Abfrage eingrenzen?
Keine neuen Beiträge Access Tabellen & Abfragen: filter nach datum 9 Piet 1046 30. Aug 2004, 17:14
Willi Wipp filter nach datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum berechnen 1 kdl 1146 09. Aug 2004, 06:10
TommyK Datum berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: datum in Tabelle nur nach Jahr & Monat filtern.....aber. 4 mirko 1236 20. Jul 2004, 12:03
mirko datum in Tabelle nur nach Jahr & Monat filtern.....aber.
Keine neuen Beiträge Access Tabellen & Abfragen: Access 2000 Abfrage Textfeld in Datum umwandeln 3 Register 5100 05. Jul 2004, 16:22
Willi Wipp Access 2000 Abfrage Textfeld in Datum umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Datum()+10 als Abfragekriterium (Access 2000) 3 Frauke 1240 01. Jul 2004, 15:20
Willi Wipp Datum()+10 als Abfragekriterium (Access 2000)
Keine neuen Beiträge Access Tabellen & Abfragen: Bei Änderung eines Feldes in der Zeile Datum aktualisieren 16 Wickiman 1847 30. Jun 2004, 09:41
tocotronicx Bei Änderung eines Feldes in der Zeile Datum aktualisieren
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Web Editor Forum