[Excel] Optellen wanneer in andere tabel naam hetzelfde is

Pagina: 1
Acties:
  • 863 views sinds 30-01-2008
  • Reageer

  • Tuglio
  • Registratie: Augustus 2002
  • Laatst online: 24-06-2025
Ola,

Stel ik heb een excel bestandje met het volgende.

Henk - 12
Piet - 13
Henk - 4
Willem - 31
Willem - -1
Piet - 21
Greet - 9


Hieronder wil ik dan hetvolgende hebben
Henk
Piet
Willem
Greet


en naast hun namen... in nieuw tabel de optel som van wat er boven staat.
Dus

Henk 16
Piet 34
Willem 30
Greet 9


Alvast bedankt.

  • rmfloris
  • Registratie: Maart 2002
  • Laatst online: 22-11-2024

rmfloris

Kowalski: Kaboeeem??

Dit kan denk ik wel met de optie Subtotal. In plaats van de count functie, gebruik je de sum functie.

Foto afdrukken prijsvergelijk -> http://www.fotovergelijk.nl


  • Tuglio
  • Registratie: Augustus 2002
  • Laatst online: 24-06-2025
Hoe moet ik dan doen ....


Ik dacht zelf aan som als... maar die funties blijven een fout geven.

Ik dacht aan het ovlgende:
=SOM.ALS(I2:I16;B3:B15=Piet)

Maar dan kom ik op 0 uit


Bij I2:I16 staan alle getallen en B2:B16 staan de namen.

Verwijderd

=SOM.ALS(Bereik;Criterium;Optel_bereik)

Bereik zijn de namen in de tabel; criterium wordt een verwijzing naar de naam links in je nieuwe overzicht en optel bereik zijn de getallen in de bestaande tabel.
dus bovenstaande sommatie moet zijn: =SOM.ALS(B3:B15;"Piet";I3:I15)

Als je twijfelt, kan je ook de functie wizard gebruiken. Gewoon even op "fx" klikken links van de formule bovenaan je tabblad en de juiste functie selecteren.

[ Voor 42% gewijzigd door Verwijderd op 08-10-2004 13:01 ]


Verwijderd

subtotalen zie ik niet direct werken in de gegeven probleemstelling.

matrixformule (bevestigen met ctrl+shift+enter):
=som((i$2:i$16)*(b3:b15="piet")) of met de waarde piet in A18 geeft dit
{=som((i$2:i$16)*(b3:b15=A18))}

  • Tuglio
  • Registratie: Augustus 2002
  • Laatst online: 24-06-2025
Het werkt.


Thx ECO :)

[ Voor 18% gewijzigd door Tuglio op 08-10-2004 13:10 ]

Pagina: 1