SOM kolom tot aan specifieke waarde gebaseerd op ander kolom

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Eshuis_
  • Registratie: Augustus 2019
  • Laatst online: 23:05
Hi Tweakers,

Ik hoop dat jullie mij met het volgende kunnen helpen:
Voor een systematic review wil ik data uit papers extraheren, bijvoorbeeld geslacht.
Niet elk paper (nr 1, 2, 3, 4 etc.) heeft een zelfde aantal deelnemers geïncludeerd.

Welke formule kan ik voor de cellen G4/H4/G9/H9 etc. gebruiken om het aantal mannen en vrouwen per studie te berekenen? Belangrijk is dat als ik een nieuwe deelnemer aan de desbetreffende studie toevoeg (lees: nieuw rij toevoeg), dat het aantal herberekend kan worden zonder de formule aan te passen (het zijn namelijk nog al veel papers..).

Volgens mij moet het mogelijk zijn, omdat het aantal rijen tussen de studies bekend is en blijft na toevoeging van een rij. De range zou daar dus volgens mij ook op gebasseerd moeten zijn. Ik weet alleen niet hoe.

Voor G4 dus: Zoeken naar waarde in kolom A, zelfde rij (A4) = 1. Dan zoeken naar eerst volgende waarde in kolom A = stop rij (9). => SOM(G4+1):(G9-1)

Heeft iemand een slimme optie? Denk ik te moeilijk? :?
Alvast bedankt! :)

Afbeeldingslocatie: https://tweakers.net/i/swQL4ZD1vhI6adWpNVsL3Uhydk0=/800x/filters:strip_exif()/f/image/WrRrZtUWDmvnPkuTuaE5lQi5.png?f=fotoalbum_large

Alle reacties


Acties:
  • 0 Henk 'm!

  • Eshuis_
  • Registratie: Augustus 2019
  • Laatst online: 23:05
Reeds opgelost met:
=SOM(G5:INDEX(G:G;VERGELIJKEN(2;ALS(($A4+1)=$A$1:$A$20000;1))-1))

Acties:
  • +1 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 01:17

g0tanks

Moderator CSA
De netste manier lijkt mij om een draaitabel te gebruiken voor het berekenen van je totalen en de verhoudingen. Dit wordt al gauw onoverzichtelijk denk ik.

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
In G4:
code:
1
=somproduct((A5:A9=0)*(G5:G9))

In G9:
code:
1
=somproduct((A10:A11=0)*(G10:G11))
enz.
Handmatig tellen gaat net zo snel of sneller denk ik.