Avatar billede davidjih Praktikant
17. november 2020 - 11:52 Der er 8 kommentarer

Optælling efter dato

Hej!

Jeg forsøger at få Excel til at optælle hvor mange der har tilmeldt sig efter en bestemt dato. Jeg forsøger at skrive én formel i B2 og en anden i B3 og nedefter. Som I kan se i B5 så er antallet steget med 2 fordi 21.11.2019 figurerer to gange i A2:A27. Det samme gælder for B8 hvor antallet er steget fra 6 til 10 fordi 03.12.2019 figurerer fire gange.

Dato    Antal
12.11.2019    1
15.11.2019    2
16.11.2019    3
21.11.2019    5
21.11.2019    5
22.11.2019    6
03.12.2019    10
03.12.2019    10
03.12.2019    10
03.12.2019    10
04.12.2019    13
04.12.2019    13
04.12.2019    13
10.12.2019    15
10.12.2019    15

Jeg har prøvet lidt forskelligt men uden at få returneret helt de data jeg forventer at se.
=TÆL.HVIS(A2:A16=A2)
=HVIS(A1<>A2,A1+1,A1+0)
Jeg har også prøvet med =HVIS(OG.. og =TÆL.HVISER.. men nu har jeg prøvet så mange muligheder at jeg slet ikke kan finde rundt i hvad der virkede halvt.

Jeg håber der er nogen her der kan foreslå en formel jeg kan komme videre med!
Avatar billede ebea Ekspert
17. november 2020 - 12:23 #1
Nu skal dine datoer være rigtige datoer. Og så kan du bruge denne: =TÆL.HVIS(A2:A10;">"&A2)
Avatar billede davidjih Praktikant
17. november 2020 - 12:27 #2
Tak! Hvad forstås ved rigtig dato? Altså at formatet er forkert? Hvad bør jeg lave det om til? (Har ikke testet din løsning endnu)
Avatar billede davidjih Praktikant
17. november 2020 - 12:46 #3
Nu har jeg prøvet ebea's løsning og får faktisk næsten returneret det rigtige totalantal. Jeg har dog tilføjet +1 til formlen, så den sådan her ud:

=TÆL.HVIS($R$30:$R$42;">"&$R$30)+1

Det meget mystiske er at tallene bliver returneret i omvendt rækkefølge? Og jeg forstår endnu ikke helt formlen i sin helhed...

R                      S
20.04.2019    13
20.04.2019    13
15.06.2019    12
12.11.2019    10
12.11.2019    10
04.12.2019    8
04.12.2019    8
11.12.2019    7
30.12.2019    4
30.12.2019    4
30.12.2019    4
31.12.2019    2
31.12.2019    2
Avatar billede jens48 Ekspert
17. november 2020 - 13:17 #4
Prøv med

=TÆL.HVIS(A2:A10;"<="&A2)
Avatar billede ebea Ekspert
17. november 2020 - 13:18 #5
#3 - Datoformatet skal være som 20-04-2019
Hvad tallet efter datoerne er, forstår jeg ikke rigtigt.
Avatar billede davidjih Praktikant
17. november 2020 - 13:54 #6
Hej jens48

Nu er rækkefølgen som forventet, men tallene stemmer stadig ikke overens med min hovedregning. Det rammer heller ikke den korrekte total på 13:

Dato    Antal
20-04-19    2
20-04-19    1
15-06-19    1
12-11-19    3
12-11-19    3
04-12-19    5
04-12-19    5
11-12-19    6
30-12-19    9
30-12-19    9
30-12-19    9
31-12-19    11
31-12-19    11
Avatar billede jens48 Ekspert
17. november 2020 - 14:55 #7
Det er nok fordi du skal bruge absolutte adresser
Som vist nedenfor. Sidste reference til A2 skal stadig være med relativ adresse (altså uden $).

=TÆL.HVIS($A$2:$A$10;"<="&A2)
Avatar billede ebea Ekspert
17. november 2020 - 14:58 #8
#6 - Der må da være et eller andet, som ikke stemmer, hvis du kan få tallet 13, ud fra dit eksempel.
Du efterspørger at tælle datoer efter dato i A2. Og med den Formel jeg foreslog i #1 gir det 11.
Ellers må du forklare det lidt nærmere.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester