Thanks, ik was er al zelf opgekomenquote:Op maandag 11 april 2011 10:18 schreef Deetch het volgende:
getallenrij in B1:B5. Grenswaarde in D1.
=MAX(IF(B1:B5<D1,B1:B5)) en bevestigen met ctrl+shift+enter
http://www.excelforum.com(...)rtain-threshold.html
Pas de opmaak van de cel eens aanquote:Op maandag 11 april 2011 18:33 schreef static het volgende:
Volgens mij is dit vrij simpel. maar ik kom er niet uit.
Heb een kolom met ca. 5000 rijen met datum en tijd (3/1/2011 12:00:05 AM) bijvoorbeeld.
Nu wil ik in de kolom ernaast alleen de datum en geen tijd zodat ik een pivot kan doen hoevaak iets per dag voorkomt. Iemand enig idee?
Edit: hebbes.
=DATE(YEAR(C2),MONTH(C2),DAY(C2))
Edit 2: toch niet, de tijd staat er nog steeds, alleen nu allemaal op 00:00, ook als ik de format op datum alleen zet.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | Function ORT4(start, eind) 'overwerk uren op zaterdag dagA = Application.WorksheetFunction.Weekday(start, 2) dagZ = Application.WorksheetFunction.Weekday(eind, 2) tijdA = Hour(start) + Minute(start) / 60 tijdZ = Hour(eind) + Minute(eind) / 60 'Uitgangspunten 'zaterdag en zondag is hele dag ORT 'doordeweekse tijdgrenzen OD=6:00, DDA=8:00 DDZ=18, ND=22:00 OD = 6 DDA = 8 DDZ = 18 ND = 22 'check of start en einddatum wel goed zijn ingevuld If start > eind Then ORT4 = "Starttijd later dan eindtijd" Exit Function End If 'langer dan 24 uur werken mag niet If eind - start > 1 Then ORT4 = "Werktijd langer dan 24 uur" Exit Function End If If dagA <> 6 And dagZ <> 6 Then 'allebei dagen geen zaterdag ORT4 = 0 Else 'een of beide dagen zijn zaterdag If dagA = 6 And dagZ = 6 Then 'start en eind op zaterdag ORT4 = eind - start Else If dagA = 6 Then 'start op zaterdag eind op zondag ORT4 = (24 - tijdA) / 24 Else 'start op vrijdag eind op zaterdag ORT4 = tijdZ / 24 End If End If End If End Function |
Dan klopt er iets niet. Als ie alleen op datum staat moet je ook alleen de datum zienquote:Op maandag 11 april 2011 22:30 schreef static het volgende:
Dat bedoelde ik met 'format op datum alleen zet'.
Zet het celformat op Algemeen of zet een ` (die naast de 1 zit) voor je verdere inputquote:Op woensdag 13 april 2011 10:46 schreef presidenttje het volgende:
Een domme vraag waarschijnlijk, Maar ik kan er zelf het antwoord gewoon niet op vinden.
Hoe zorg ik ervoor dat als ik 1/10 typ in een cel, Het ook gewoon blijft staan, en niet verandert na de datum ?
Bij voorbaat dank.
apostrofje ervoor zettenquote:Op woensdag 13 april 2011 10:46 schreef presidenttje het volgende:
Een domme vraag waarschijnlijk, Maar ik kan er zelf het antwoord gewoon niet op vinden.
Hoe zorg ik ervoor dat als ik 1/10 typ in een cel, Het ook gewoon blijft staan, en niet verandert na de datum ?
Bij voorbaat dank.
Voor de dagdeel berekening kun je de volgende formule gebruiken: =ALS(UUR(C2)<12;"Ochtend";"Middag") Uiteraard kun je deze formule uitbreiden om andere dagdelen toe te voegen. En dan kun je de AANTAL.ALS functie gebruiken. Bv =AANTAL.ALS(C2:D16;"Ochtend")quote:Op donderdag 14 april 2011 10:56 schreef Mas het volgende:
Ik ben bezig met het uitdraaien van een rapportage. Ik wil graag inzichtelijk hebben hoeveel meldingen op welk dagdeel binnenkomen. Ik heb een grote lijst met meldingen (+- 1800), en ik wil deze uitsplitsen per dag en dagdeel (bijv. maandagochtend, dinsdagmiddag, enzovoorts).
De meldingen bevatten een veld met tijd van binnenkomen, in de vorm 3-1-2011 07:58:00 (d-m-jjjj uu:mm:ss). Ik heb een tabel gebouwd die er ongeveer als volgt uitziet:
Dagdeel Week 1
Maandag Datum 3-1-2011 07:30:00
Ochtend
Datum 3-1-2011 12:00:00
Middag
Om te tellen hoeveel meldingen per dagdeel binnengekomen zijn heb ik bijvoorbeeld voor maandagochtend de volgende formule neergezet: =AANTAL.ALS(V2:V1745;">C2<C4"). Hier is V2:V1745 de meldingstijd van de meldingenlijst, en zijn C2 en C4 de 'grenzen' (03-01-2011 07:30 en 03-01-2011 12:00). Ik wil dus dat deze functie telt hoeveel cellen in het bereik V2:V1745 een waarde bevatten tussen 03-01-2011 07:30 en 03-01-2011 12:00.
Zoals jullie wel begrijpen werkt dit niet (anders had ik niet gepost...). Excel accepteert de formule weliswaar, maar geeft als uitkomst '0'. Wat doe ik verkeerd? Alle cellen met een tijdstip staan op dezelfde manier gedefinieerd.
Dat had ik al geprobeerd, maar dat noteerd hij alszijnde 1-1-1900 12:30:55quote:Op vrijdag 15 april 2011 13:18 schreef Pakspul het volgende:
Celeigenschappen -> tijd -> 37:30:55 selecteren (format is: [u]:mm:ss;@). Volgens mij kan hij alleen niet met negatieve tijden om gaan./
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |