[Excel] Aantal x A1:10=aa bij B1:10=midden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • RVE_NL
  • Registratie: Maart 2007
  • Laatst online: 10-09 09:43
Ik kom er maar niet uit hoe ik dit voor elkaar moet krijgen.
De AANTAL.ALS functie en de SOMPRODUCT functie heb ik beide geprobeerd te gebruiken maar hier komt de waarde 0 of een nietwerkende functie uit.

Ik zou graag willen weten wat de juiste formule is om hetvolgende te doen:
Het aantal x ''AA'' in combinatie met ''midden''
ofwel
=AANTAL ALS.(A2:A19=AA );(B2:A19=Midden)
=SOMPRODUCT((A2:A19=aa )*(B2:B19=Midden))

TypeLocatie
AAOnder
BBMidden
CCBoven
AAMidden
BBMidden
AAMidden
AAOnder
AABoven
AAMidden
BBMidden
AABoven
CCOnder
CCMidden
AAMidden
CCOnder
CCOnder
CCOnder
AAMidden

Acties:
  • 0 Henk 'm!

  • Dirk
  • Registratie: November 2004
  • Laatst online: 01:35

Dirk

Coördinator frontpagemoderatie
Welke excel versie gebruik je? Vanaf 2007 kent (de engelse) excel de countifs (meervoud) functie, die kan wat jij wil: =COUNTIFS(A:A;"AA";B:B;"Midden"). Geen idee hoe die functie in het Nederlands heet overigens...

[ Voor 24% gewijzigd door Dirk op 28-09-2010 12:17 ]

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


Acties:
  • 0 Henk 'm!

  • RVE_NL
  • Registratie: Maart 2007
  • Laatst online: 10-09 09:43
Wij gebruiken hier exel 2003, weet iemand voor deze versie de oplossing?
Countifs lijkt mijn exel niet te kennen.

Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Heb je al gezocht? :) [google=aantal.als meerdere kolommen]
=SOMPRODUCT((A2:A19="AA")*(B2:B19="Midden"))

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • MrAngry
  • Registratie: December 2001
  • Laatst online: 08:38
Je zou in 2003 een extra kolom kunnen maken met =IF(AND(A1=AA,B1=Midden);1;0) en dan een sommetje maken.

Er is maar één goed systeem en dat is een geluidsysteem - Sef


Acties:
  • 0 Henk 'm!

  • Dirk
  • Registratie: November 2004
  • Laatst online: 01:35

Dirk

Coördinator frontpagemoderatie
De somproduct oplossing is wel de simpelste, ik zie dat hij daar gewoon een paar aanhalingstekens is vergeten.

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


Acties:
  • 0 Henk 'm!

  • ajakkes
  • Registratie: Maart 2004
  • Laatst online: 16-05 22:32

ajakkes

👑

Countifs lijkt mijn exel niet te kennen.
http://www.google.com/sea...lands&hl=nl&start=7&num=1

Bij mij was het het zevende resultaat in google.

Countif Nederlands = aantal.als

Edit
@Codecaster:
Oh ja overheen gelezen
Die stond op de volgende regel van dezelfde pagina
countifs = aantallen.als
Edit2
Blijkbaar is dat een nieuwe functie in 2007

[ Voor 29% gewijzigd door ajakkes op 28-09-2010 13:32 ]

👑


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

ajakkes schreef op dinsdag 28 september 2010 @ 13:20:
[...]


http://www.google.com/sea...lands&hl=nl&start=7&num=1

Bij mij was het het zevende resultaat in google.

Countif Nederlands = aantal.als
Meervoud.

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • RVE_NL
  • Registratie: Maart 2007
  • Laatst online: 10-09 09:43
CodeCaster schreef op dinsdag 28 september 2010 @ 13:07:
Heb je al gezocht? :) [google=aantal.als meerdere kolommen]
[...]
Bedankt voor je goede tip

Ik had google al gebruikt, vandaar dat ik op de somproduct functie kwam.
Het werkt nu blijkbaar zat mijn probleem in de '' '' die ik vergeten was

Nu kom ik nog uit 1 ding niet helemaal uit:
Ik wil het aantal x BB i.c.m Onder of Boven weten.
ik ga ervan uit dat ik dit i.c.m de OR / OF functie moet doen, het is me alleen niet duidelijk waar deze geplaatst moet worden?

=SOMPRODUCT((A2:A19="BB")*(B2:B19="Onder"))
waar komt de OF functie te staan?

Acties:
  • 0 Henk 'm!

  • Dirk
  • Registratie: November 2004
  • Laatst online: 01:35

Dirk

Coördinator frontpagemoderatie
ajakkes schreef op dinsdag 28 september 2010 @ 13:20:
[...]


http://www.google.com/sea...lands&hl=nl&start=7&num=1

Bij mij was het het zevende resultaat in google.

Countif Nederlands = aantal.als
Dit gaat om Countifs

Wikipedia blijkt daar een goede naslag voor te hebben: Wikipedia: Lijst van Excel-functies
AANTAL.ALS COUNTIFTelt het aantal niet-lege cellen in een bereik die voldoen aan een bepaald criterium
AANTALLEN.ALSCOUNTIFSBerekent een voorwaardelijk AANTAL aan de hand ven meerdere criteria. (nieuw in Excel 2007)
RVE_NL schreef op dinsdag 28 september 2010 @ 13:25:
[...]


Bedankt voor je goede tip

Ik had google al gebruikt, vandaar dat ik op de somproduct functie kwam.
Het werkt nu blijkbaar zat mijn probleem in de '' '' die ik vergeten was

Nu kom ik nog uit 1 ding niet helemaal uit:
Ik wil het aantal x BB i.c.m Onder of Boven weten.
ik ga ervan uit dat ik dit i.c.m de OR / OF functie moet doen, het is me alleen niet duidelijk waar deze geplaatst moet worden?

=SOMPRODUCT((A2:A19="BB")*(B2:B19="Onder"))
waar komt de OF functie te staan?
Maak aparte somproduct-formules voor onder en boven en tel die op :)

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


Acties:
  • 0 Henk 'm!

Verwijderd

De somproduct idd de oplossing, belangrijk is om er een matrixfucntie van te maken, dus met accolades.

code:
1
={SOMPRODUCT(ALS(A:A="AA";1;0);ALS(B:B="Midden";1;0))}


Dat is bereiken door in de formule te gaan staan en dan op Ctrl+Shift+Enter te doen.

IN EXCEL2007 werkt onderstaande ook.
code:
1
=AANTALLEN.ALS(A:A;"AA";B:B;"Midden")

[ Voor 42% gewijzigd door Verwijderd op 28-09-2010 13:35 . Reden: excel2007 code toegevoegd + type ]


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

RVE_NL schreef op dinsdag 28 september 2010 @ 13:25:
[...]

Nu kom ik nog uit 1 ding niet helemaal uit:
Ik wil het aantal x BB i.c.m Onder of Boven weten.
ik ga ervan uit dat ik dit i.c.m de OR / OF functie moet doen, het is me alleen niet duidelijk waar deze geplaatst moet worden?

=SOMPRODUCT((A2:A19="BB")*(B2:B19="Onder"))
waar komt de OF functie te staan?
Uit OR ga je geen resultaten uit krijgen die je verwacht. Wat wil je precies doen, krijg je altijd alleen maar AA en Midden of BB en Onder op je blad?

Dan kun je ongeveer =ALS(Somproduct(AA * Midden) > 0; Somproduct(AA * Midden); Somproduct(BB * Onder)) doen. Wanneer je de hoogste van de twee wil gebruik je =MAX(Somproduct(AA * Midden); Somproduct(BB * Onder)).

Le-zen. Zoiets denk ik:

=SOMPRODUCT((A2:A19="BB")*(B2:B19="Onder")) + SOMPRODUCT((A2:A19="BB")*(B2:B19="Boven"))

Of zo:

=SOMPRODUCT((A2:A19="BB")*((B2:B19="Onder") + (B2:B19="Boven")))

[ Voor 20% gewijzigd door CodeCaster op 28-09-2010 13:39 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

Verwijderd

Door de gezochte combinatie variabel te maken kan je dit makkelijk bereiken.

code:
1
={SOMPRODUCT(ALS(A:A=E5;1;0);ALS(B:B=F5;1;0))}


In cel E5 in dit voorbeeld staat dan de te zoeken lettercombinatie (AA, BB, CC) en in cel F5 de te zoeken locatie (Onder, Midden, Boven).

Acties:
  • 0 Henk 'm!

  • RVE_NL
  • Registratie: Maart 2007
  • Laatst online: 10-09 09:43
Veel reacties in 1 keer, haha
De OR/OF functie was inderdaad niet de goede oplossing maar 2x een somproduct functie wel.
Stom daar had ik zelf ook wel op moeten komen.

De case is trouwens fictief dit is maar een klein tabelletje met andere waarde, het gaat om een hele grote tabel met compleet andere waarde.
De bedoeling is om de voortgang van 2 teams in een hersegmentatie project te volgen (team hebben meerdere locaties)
Dit word automatisch verwerkt in een tabel+grafiek voor een duidelijk overzicht.
Pagina: 1