• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Tijdwaarde VBA (Macro)

Status
Niet open voor verdere reacties.

Michard

Gebruiker
Lid geworden
12 feb 2018
Berichten
8
Goedemorgen,

Een vraag maar ik niet uitkom. Ik wil graag een macro opnemen die kijkt hoeveel orders er tussen bepaalde tijden liggen. (Bijvoorbeeld tussen 0:00 en 1:00 moet hij het aantal optellen uit een lange reeks data. De download uit het systeem geeft ook de datum aan, die krijg ik sowieso al niet uit de cel. Welke formule moet ik gebuiken om het aantal orders tussen bepaalde tijden te vinden?

Groetjes,

Orders en tijd/datum order

100001832 9 1-3-2017 09:19
100001833 10 1-3-2017 09:48
100001834 9 1-3-2017 12:26
100001835 9 1-3-2017 14:16
100001836 9 1-3-2017 19:03
100001837 10 1-3-2017 20:05
100001838 9 1-3-2017 20:21
100001839 10 1-3-2017 20:42
100001840 9 1-3-2017 20:42
100001841 9 2-3-2017 08:40
100001842 9 2-3-2017 08:54
100001844 9 2-3-2017 11:46
100001845 9 2-3-2017 12:14

Met vriendelijke groeten,

Michard
 
Met de aantallen.als functie, zie bijlage.
 

Bijlagen

  • Conditioneel tellen.xlsx
    11,3 KB · Weergaven: 33
Ik heb het bestand als bijlage toegevoegd.

Ik krijg het helaas niet voor elkaar omdat de download die ik heb een datum/tijdwaarde in 1 cel heeft. Hoe kan ik dit oplossen. Het gaat om het 2e tabblad waar hij cellen moet optellen uit het 1e tabblad.

Groetjes,

Michard
 

Bijlagen

  • Map1.xlsx
    228,8 KB · Weergaven: 32
Datum en tijd kun je splitsen, door de waarde in cel C4 te kopiëren naar cel D4 en de celeigenschappen van D4 vervolgens op 'getal' zetten. In cel E4 plaats je de volgende formule:

Code:
=REST(D4;1)
Om de datum er vervolgens uit te halen kopieer je de waarde uit E4 naar F4, celeigenschappen op getal. Vervolgens trek je in cel G4 F4 van C4 af en stelt daar de celeigenschappen in op Datum

De formule in C2 op blad order counting is:

Code:
=AANTALLEN.ALS(Download!E:E;">"&A2;Download!E:E;"<"&B2)

Alles even doortrekken naar beneden en klaar is Kees

Bekijk bijlage Kopie van Map1-2.xlsx

Succes! :thumb:
 
Laatst bewerkt:
Je kunt ook datum en tijd bij elkaar optellen t.b.v. de aantallen.als formule en je brongegevens ongemoeid laten!
 
@ Jan
Ik snap niet je bedoeling waarom je telkens een kolom bij maakt met andere cel eigenschappen.
Je formule voor tijd is correct maar kan je direct halen uit kolom C (=REST(C4;1) cel eigenschappen eventueel op tijd zetten.
Gezien een datum 1 dag is voor excel kan je via de integer functie ook uit kolom C de datum bepalen cel eigen schappen eventueel op datum zetten. Dus met 2 hulpkolommen heb je volgens mij genoeg.
 
@Plongske,

Je hebt helemaal gelijk. Weer wat geleerd :D
 
Thnx voor jullie hulp. Ik heb nu het rapportje wat ik nodig had!!!
 
Als je hulpkolommen gebruikt dan kan je dat beter binnen de tabel zelf doen. De formules gaan dan automatisch mee als je data toevoegt.

Zonder hulpkolommen kan ook.
 

Bijlagen

  • Map1 (5).xlsx
    13,2 KB · Weergaven: 23
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan