Code voor sorteren aanmeldingen

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Harrydevries12
  • Registratie: Januari 2014
  • Laatst online: 01-08-2023
Goedemiddag,

Voor het jubileumfeest van mijn werk heb ik een excelworksheet gemaakt waarin ik alle aanmeldingen verwerk.
Men kan zich aanmelden voor 4 dagdelen:

- Hele dag
- Alleen ochtend
- Alleen middag
- Alleen barbecue

Men kan zich alleen of samen met partner aanmelden.
Ik ben bezig met een tabel die automatisch inzichtelijk maakt hoeveel mensen er per dagdeel zijn.
Ik heb een kolom waarin vermeld staat of ze alleen (1) of samen komen (2), en een kolom waarin staat welk dagdeel ze komen:

- Hele dag (1)
- Alleen ochtend (2)
- Alleen middag (3)
- Alleen barbecue (4)

Ik moet dus op de een of andere manier een code hebben die eerst checkt of hij/zij alleen of samen komt, en vervolgens kijkt welk dagdeel. Ik kom er na een poos nadenken niet uit, en was benieuwd of er überhaupt een code als deze bestaat. Mijn welgemeende excuses als ik repost, ik wist niet zo goed hoe ik dit moest opzoeken.

Mijn dank is groot!

Beste antwoord (via Harrydevries12 op 17-05-2017 09:29)


  • Pindakaas
  • Registratie: December 2010
  • Laatst online: 12:42
Kijk eens naar de som.als of sommen.als formule. Deze moet dit makkelijk kunnen.

voorbeeldje:
code:
1
2
3
4
5
6
Kolom A    |    Kolom B   
Dagdeel    |   Aantal pers.     
    1      |    2
    3      |    1
    2      |    1
    4      |    2


Vervolgens in een willekeurige cel:
=SOM.ALS(A:A;1;B:B) --> dit laat dus het aantal mensen voor dagdeel 1 zien.
=SOM.ALS(A:A;2;B:B) --> dit laat dus het aantal mensen voor dagdeel 2 zien.
=SOM.ALS(A:A;3;B:B) --> dit laat dus het aantal mensen voor dagdeel 3 zien.
=SOM.ALS(A:A;4;B:B) --> dit laat dus het aantal mensen voor dagdeel 4 zien.

[ Voor 3% gewijzigd door Pindakaas op 16-05-2017 15:48 ]

don't mind me

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Pindakaas
  • Registratie: December 2010
  • Laatst online: 12:42
Kijk eens naar de som.als of sommen.als formule. Deze moet dit makkelijk kunnen.

voorbeeldje:
code:
1
2
3
4
5
6
Kolom A    |    Kolom B   
Dagdeel    |   Aantal pers.     
    1      |    2
    3      |    1
    2      |    1
    4      |    2


Vervolgens in een willekeurige cel:
=SOM.ALS(A:A;1;B:B) --> dit laat dus het aantal mensen voor dagdeel 1 zien.
=SOM.ALS(A:A;2;B:B) --> dit laat dus het aantal mensen voor dagdeel 2 zien.
=SOM.ALS(A:A;3;B:B) --> dit laat dus het aantal mensen voor dagdeel 3 zien.
=SOM.ALS(A:A;4;B:B) --> dit laat dus het aantal mensen voor dagdeel 4 zien.

[ Voor 3% gewijzigd door Pindakaas op 16-05-2017 15:48 ]

don't mind me


Acties:
  • 0 Henk 'm!

  • eric.1
  • Registratie: Juli 2014
  • Laatst online: 15:08
Ik ben geen excelexpert en zal ook niet de exacte oplossing uit kunnen werken, maar wat ik zou proberen;

4 formules voor ieder dagdeel eentje.
- selecteer iedere regel met waarde dagdeel "X" in kolom "X" => vervolgens Reken uit totale waarde van kolom "Y" (1 alleen of 2 samen) van de geselecteerde regels (som/sum).

Dan heb je uiteindelijk 4 waardes, 4x de totale hoeveelheid personen op dat dagdeel :).

Tevens kan je dit denk ik ook met een Pivot Table doen :).

[ Voor 7% gewijzigd door eric.1 op 16-05-2017 15:53 ]


Acties:
  • 0 Henk 'm!

  • Harrydevries12
  • Registratie: Januari 2014
  • Laatst online: 01-08-2023
Mijn tabel ziet er grofweg als volgende uit:

AanwezigDagdeel
11
24
21
13
22
totaal hele dag
totaal ochtend
totaal middag
totaal barbecue


Misschien begrijp ik jullie verkeerd, maar ik heb nog niet het idee dat ik er met jullie formules uit kom?
Excuus, ik ben een aardige excel leek. 8)7

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Waar loop je dan vast, welke codes heb je nu? Met de gegeven tip moet je al een eind komen. Hoe zou je het met de hand doen volgens een manier zoals met dat sommen.als? (Lees natuurlijk even de uitleg over die en vergelijkbare functies in de online help van Excel).

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • Harrydevries12
  • Registratie: Januari 2014
  • Laatst online: 01-08-2023
Het is gelukt! Inderdaad met de formule SOM.ALS.
Hartelijk dank allen :)

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Dank voor de update :)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)

Pagina: 1