Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Zeed am August 21, 2013, 20:25:49

Titel: Durchsuchen einer Tabelle nach Werten = 0 und <> 0
Beitrag von: Zeed am August 21, 2013, 20:25:49
Hallo,
ich benoetige einmal Eure Hilfe: ich muesste feststellen:
- wann welches Produkt in welcher Kalenderwoche das 1. Mal verkauft wurde
- und wann das letzte Mal verkauft wurden.

Die Daten liegen in einer Access2010-Tabelle, die wie folgt aufgebaut ist:

ProdNr ! KW     ! Stck !
-------!--------!------!
       ! .      !      !
  4711 ! 201327 !  728 !
  4711 ! 201328 !  512 !
  4711 ! 201329 !    0 !
  4711 ! 201330 !  623 !
  4711 ! 201331 !    0 !
  4711 ! 201332 !    0 !
  4711 ! 201333 !    0 !
  4711 ! 201334 !    0 !
       ! .      !      !
       ! .      !      !
  4712 ! 201327 !    0 !
  4712 ! 201328 !    0 !
  4712 ! 201329 !    0 !
  4712 ! 201330 !    0 !
  4712 ! 201331 !  878 !
  4712 ! 201332 !  699 !
  4712 ! 201333 !    0 !
  4712 ! 201334 !  685 !
       ! .      !      !
       ! .      !      !


=>Per VBA soll ermitteln, in welcher kleinsten KW das erste Mal der Wert <> 0 ist (Erstverkaufswoche), und in welcher groessten KW das letzte Mal ein Umsatz war (Letzte Verkaufswoche)

Das Ergebnis sollte in dieser Art aussehen:
ProdNr ! E.Verk ! L.Verk !
-------!--------!--------!
  4711 ! 200423 ! 201330 !
  4712 ! 201331 ! 201334 !

d.h.
Prod-4711 wurde von KW23/2004 bis KW30/2013 verkauft;
Prod-4712 wird seit KW31/2013 verkauft und wird immer noch verkauft (aktuelle KW34/2013).

Hat jemand eine Idee, wie man das lösen könnte ?
(PS: die obige Tabelle ist schweinegroß - sind knapp 750 Produkte mit den entsprechenden Wochen ueber mehrere Jahre; und diese Ermittlung/dieses VBA soll mehrmals im Jahr laufen )

Danke schon mal vorab
Zeed
Titel: Re: Durchsuchen einer Tabelle nach Werten = 0 und <> 0
Beitrag von: daolix am August 21, 2013, 20:42:00
Hallo

ggf so:

SELECT ProdNr, Min(KW) AS MinKW, Max(KW) AS MaxKW FROM DeineAccess2010-Tabelle WHERE Stck >0 GROUP BY ProdNr;
Titel: Re: Durchsuchen einer Tabelle nach Werten = 0 und <> 0
Beitrag von: Zeed am August 24, 2013, 11:27:37
Hallo daolix,

DANKE !!!

Grüße
Zeed