Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: datumreeksen  (gelezen 2218 keer)

0 leden en 1 gast bekijken dit topic.

Offline walterh

  • Lid
  • *
  • Berichten: 48
  • Geslacht: Man
  • Oplossing.be
datumreeksen
« Gepost op: 29 december 2007, 09:24:22 »
Ik zit met het volgend probleem: ik heb een datumreeks (kolom A, C en E) waar de datums niet op elkaar volgen maar geen volledige reeks vormen, aan elke datum is een getal gekoppeld (kolom B, D en F).
In kolom H staat een volledige datumreeks. Nu zouden in kolom I, J en K de waarden moeten komen uit kolom B, D en F die overeenkomen met de datums uit kolom A, C en E. (kolom G blijft leeg)
Nu doe ik dit handmatig, maar ik veronderstel dat dit moet lukken via een combinatie van functie's, maar ik raak er niet uit.
Het voorbeeld zal waarschijnlijk duidelijker zijn dan mijn uitleg. Ik heb voor de duidelijkheid een paar cellen ingekleurd. Ik werk met exel 2003
Alvast bedankt

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: datumreeksen
« Reactie #1 Gepost op: 29 december 2007, 12:00:02 »
Walterh, In 1e instantie dacht ik dat hier gewoon de functie VLookup (Vert.Zoeken) gebruikt kon worden. Helaas is het jaartal (niet zichtbaar) in je opzoektabel (kolom H:K) een ander jaar... :'(
Maar niet getreurd, dit is op te lossen door een combinatie van functies te gebruiken. Met de toevoeging van Date (Datum), Year (Jaar), Month (Maand) en Day (Dag) kan je er wel komen. Door namelijk in je zoekopdracht het jaar met 1 te verminderen, lukt het zoeken wel.
Zet in cel B2 (en verder naar bendeden) deze formule=VLOOKUP(DATE(YEAR(A2)-1;MONTH(A2);DAY(A2));$H:$K;2;FALSE)
NL: =VERT.ZOEKEN(DATUM(JAAR(A2)-1;MAAND(A2);DAG(A2));$H:$K;2;ONWAAR)
...in cel D2 en verder deze...=VLOOKUP(DATE(YEAR(C2)-1;MONTH(C2);DAY(C2));$H:$K;3;FALSE)
NL: =VERT.ZOEKEN(DATUM(JAAR(C2)-1;MAAND(C2);DAG(C2));$H:$K;3;ONWAAR)
...en in cel F2 en verder deze...=VLOOKUP(DATE(YEAR(E2)-1;MONTH(E2);DAY(E2));$H:$K;4;FALSE)
NL: =VERT.ZOEKEN(DATUM(JAAR(E2)-1;MAAND(E2);DAG(E2));$H:$K;4;ONWAAR)
Als het goed is, is hiermee je probleem opgelost... 8)

Groet, Leo
______________________________

Groet, Leo

Offline danny147

  • Oplosser
  • ****
  • Berichten: 564
  • Geslacht: Man
  • Lotto, de sleutel tot het succes.
Re: datumreeksen
« Reactie #2 Gepost op: 29 december 2007, 12:10:45 »
Beste walterh  ;)

Heb de oplossing in een bestandje gestoken.

In kolom H waren de jaartallen in 2006 en in kolom A zijn ze in 2007 ??
Met vertikaal zoeken vind je wat je nodig hebt.

Groetjes Danny.  ;)
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz 1200
SAMSUNG_NP1234567890
Intel(R) HD Graphics 4000 2112MB -
Realtek High Definition Audio
Nr: 1 Model: Hitachi HTS727575A9E364
C:\ NTFS 670,11GB 494,48GB 8 080MB
AV: Trend Micro Maximum Security

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: datumreeksen
« Reactie #3 Gepost op: 29 december 2007, 14:24:46 »
Hmmmm.... Danny had het bij het rechte eind met het invullen van de kolommen....  :-[ Ik dacht de kolommen B, D en F gevuld moesten worden aan de hand van de volledig tabel (H:K). Uiteraard is mijn formule óók volledig in te zetten om die waarden op te halen. En in tegenstelling tot de oplossing van Danny (wat óók een prima methode is!) blijven bij mij de datums in kolom H ongemoeid. Als je trouwens gaat zoeken vanuit kolom I in bijvoorbeeld kolom A, B zal je de functie Year (Jaar) met 1 moeten verhogen, ipv verlagen zoals in mijn eerdere voorbeeld...

Groet, Leo
______________________________

Groet, Leo

Offline walterh

  • Lid
  • *
  • Berichten: 48
  • Geslacht: Man
  • Oplossing.be
Re: datumreeksen
« Reactie #4 Gepost op: 30 december 2007, 07:26:34 »
Aan allen bedankt voor de snelle oplossing, en inderdaad in kolom H is het jaartal ook 2007 (hoe dat daar nu 2006 inkwam weet ik ook niet  ???).

Prettige eindejaarsfeesten en een voorspoedig 2008.

Walter

 


www.combell.com