[EXCEL]horizontaal en vertikaal zoeken combineren icm =SOM

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Goofyduck384
  • Registratie: Oktober 2000
  • Laatst online: 26-10 18:50
Ik wil (volgens mij) horizontaal zoeken en verticaal zoeken combineren (= x.zoeken?) en dan diverse waarden laten optellen tot één antwoord.

Ik heb de volgende tabel:
maandaugustusaugustusaugustusaugustusseptemberseptemberseptemberseptemberoktoberoktoberoktoberoktober
week323334353637383940414243
1b08910510610710211111376113110113
1k6157158152174152173186156186182186
Nu wil ik weten wat de totale som van getallen in 'augustus' was. En datzelfde voor 'september' en ook nog eens van 'oktober', van bijv '1b' of '1k'.

Nu kan ik gewoon =SOM(B3:E3) doen voor de Som van de waarde van '1b' in augustus. Maar ik wil hier een formule van maken, die dus vertikaal zoekt naar '1b' en dan horizontaal zoekt naar alle waarden die horen bij 'augustus' en die waarden dan ook nog eens optelt..

Ik kom er niet uit welke formule (en vooral hoe) deze combinatie doet. Ik denk aan =SOM.ALS en iets met =X.ZOEKEN.

Alle reacties


Acties:
  • +1 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 20:11

Reptile209

- gers -

SOM.ALS gaat je hierbij een eind op weg helpen. De drie argumenten die je mee moet geven zijn achtereenvolgens:
a) bereik waar je voorwaarden in staan (rij 1)
b) de voorwaarde waaraan voldaan moet worden (bijv augustus)
c) bereik dat je wil optellen (rij 3)
Dan telt de formule alle waarden in c) op waar in a) de waarde b) staat.

Bonus: als je dus ergens een rijtje onder elkaar maakt met de maanden, dan kan je b) daar naar laten verwijzen en krijg je netjes de totalen per maand er naast.
Trippel bonus: draaitabellen / pivot tables, daarmee is het helemaal een fluitje van een cent, maar afhankelijk van je toepassing een beetje overkill :).

Ik ga het niet helemaal voor je uitschrijven, maar hiermee moet je er wel komen denk ik. Of gebruik de help van Excel om een voorbeeldje van SOM.ALS na te lopen. ;)

[ Voor 24% gewijzigd door Reptile209 op 23-10-2025 16:14 ]

Zo scherp als een voetbal!


Acties:
  • +1 Henk 'm!

  • MisterMailman
  • Registratie: Februari 2006
  • Laatst online: 20:25
Voor meerdere voorwaarden bij je SOM.ALS heb je ook SOMMEN.ALS. Dat helpt wellicht ook :)

Panasonic WH-MDC05J3E5 | Atlantic Explorer V4 270 | 2800Wp | Gasloos


Acties:
  • +2 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 19:48

Icephase

Alle generalisaties zijn FOUT!

Je tabel is al opgezet als draaitabel, terwijl het eigenlijk de onderliggende data is. Het beste kun je kijken of je de opzet wat meer in tabelvorm kunt doen, dan kun je met een echte draaitabel makkelijker bereiken wat je wilt zonder allerlei SOMMEN.ALS functies.

Dat gezegd hebbende, de suggestie met SOMMEN.ALS zou moeten werken. (SOM.ALS is te beperkt voor wat jij wil denk ik)

Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 20:02

g0tanks

Moderator CSA
Reptile209 schreef op donderdag 23 oktober 2025 @ 16:12:
SOM.ALS gaat je hierbij een eind op weg helpen.
MisterMailman schreef op donderdag 23 oktober 2025 @ 16:27:
Voor meerdere voorwaarden bij je SOM.ALS heb je ook SOMMEN.ALS. Dat helpt wellicht ook :)
Icephase schreef op donderdag 23 oktober 2025 @ 16:38:
Dat gezegd hebbende, de suggestie met SOMMEN.ALS zou moeten werken. (SOM.ALS is te beperkt voor wat jij wil denk ik)
SOM.ALS en SOMMEN.ALS werken niet op een tabel, alleen met enkele kolommen of rijen.

[ Voor 20% gewijzigd door g0tanks op 23-10-2025 17:05 ]

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 20:11

Reptile209

- gers -

g0tanks schreef op donderdag 23 oktober 2025 @ 17:04:

SOM.ALS en SOMMEN.ALS werken niet op een tabel, alleen met enkele kolommen of rijen.
Ik volg je even niet. Ik heb de data van de TS in Excel geplakt en kon met SOM.ALS zonder moeite het totaal van 1b voor augustus uitrekenen. Dus wat zou er dan niet aan moeten werken?

Zo scherp als een voetbal!


Acties:
  • +1 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 20:02

g0tanks

Moderator CSA
Reptile209 schreef op donderdag 23 oktober 2025 @ 17:40:
[...]

Ik volg je even niet. Ik heb de data van de TS in Excel geplakt en kon met SOM.ALS zonder moeite het totaal van 1b voor augustus uitrekenen. Dus wat zou er dan niet aan moeten werken?
Omdat je handmatig de rij van 1b hebt geselecteerd in je formule. TS wil zowel de kolommen (maanden) als rijen (1b, 1k, etc.) dynamisch kunnen zoeken.

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • +1 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Goofyduck384 schreef op donderdag 23 oktober 2025 @ 15:55:
Nu wil ik weten wat de totale som van getallen in 'augustus' was.
En datzelfde voor 'september' en ook nog eens van 'oktober', van bijv '1b' of '1k'.
Som augustus:
code:
1
=SOM(ALS($B$1:$M$1="Augustus";$B$2:$M$4))

Som oktober 1k:
code:
1
=SOM(ALS($B$1:$M$1="oktober";ALS($A$2:$A$4="1k";$B$2:$M$4)))

Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 20:11

Reptile209

- gers -

g0tanks schreef op donderdag 23 oktober 2025 @ 17:50:
[...]


Omdat je handmatig de rij van 1b hebt geselecteerd in je formule. TS wil zowel de kolommen (maanden) als rijen (1b, 1k, etc.) dynamisch kunnen zoeken.
Ah, op die manier. Zo had ik het niet gelezen (en ik weet ook niet of TS het zo bedoelt). Met mijn voorbeeld kan TS wel heel makkelijk een tabelletje met allerlei totalen maken. Of je moet idd met de hand (of een drop-down) een maand invullen, waarna je de totalen van 1b, 1k en die twee samen kan berekenen.

Maar aangezien we niet zo veel over de context weten (zijn er 1000 maanden en 50 categoriën?), is het lastig in te schatten hoe flexibel/dynamisch het moet zijn :).

Zo scherp als een voetbal!


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 20:02

g0tanks

Moderator CSA
Reptile209 schreef op vrijdag 24 oktober 2025 @ 09:47:
[...]

Ah, op die manier. Zo had ik het niet gelezen (en ik weet ook niet of TS het zo bedoelt).
Wat mij betreft is verticaal en horizontaal zoeken precies dat:
Goofyduck384 schreef op donderdag 23 oktober 2025 @ 15:55:
die dus vertikaal zoekt naar '1b' en dan horizontaal zoekt naar alle waarden die horen bij 'augustus' en die waarden dan ook nog eens optelt..

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW

Pagina: 1