• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Formule combinatie in Excel

Status
Niet open voor verdere reacties.

Santanero

Gebruiker
Lid geworden
26 feb 2006
Berichten
5
Beste allen,
Ik zit met een formule probleem. Ik heb twee werksheets waarvan de gegevens eruit gehaald moeten worden. In sheet Blad1 komen de namen en gegevens voor, die ik wil hebben.
Op Blad2 staan de namen genoteerd aan de hand van een standaardberekening. Ik wil in (Blad2) Cel B3 het aantal keren dat een naam voorkomt op Blad1 kolom B:B die correspondeert met de naam in Blad2 cel B3.

Ik heb dit geprobeerd met de formule =AANTAL.ALS maar kom hier niet uit. Als ik deze formule op één Bereik;Criterium gebruik dan is er geen probleem natuurlijk (bv. =AANTAL.ALS(Blad1!B:B;Blad2!A3)), hiermee krijg ik het aantal keren dat de naam "Alberts" voorkomt op Blad1 B:B. Wat ik wil bereiken is het aantal keren zien dat de naam Alberts (Blad2 cel A3) EN het aantal keren zien dat achter deze naam de status "Closed" voorkomt. In dit geval zou de uitslag "4" moeten zijn in Blad2 cel B3.

LET OP!: Omdat de berekening in de (Blad2) cellen B3 t/m E3 afhankelijk moet zijn van cel A3 op dit blad moet deze cel ook als uitgangspunt zijn.
Zie meegestuurde Word document om een idee te krijgen van wat ik bedoel.

De combinatie maken van twee cellen op Blad1 in een apart cel (=B1&C1) en vervolgens deze kolom laten tellen met =aantal.als(bereik;criterium) heb ik al geprobeerd. Dit werkt wel, ware het niet dat de namen in Blad2 kolom A:A aan verandering onderhevig zijn. Dit betekent dat ik ook de formules van alle achterliggende cellen handmatig moet gaan wijzigen. Vandaar dat Blad2 Cel? de uitgang moet zijn voor de formule. HELPPPP!!!!!
 

Bijlagen

Laatst bewerkt:
=SOMPRODUCT((Blad1!B2:B100=A3)*(Blad1!C2:C100="Closed"))

Andere oplossingen zijn mogelijk.
 
franç zei:
=SOMPRODUCT((Blad1!B2:B100=A3)*(Blad1!C2:C100="Closed"))

Andere oplossingen zijn mogelijk.

Beste Franç,
Je bent een kei. Hartelijk bedankt voor de oplossing. Ik was de verkeerde formule aan het gebruiken (aantal.als).
PS: wat zijn eventueel andere oplossingen?

Greetz,
Santanero
 
Somproduct is een standaardfunctie van Excel en hier in de eenvoudigste
vorm gebruikt. Daar is dus niets bijzonders aan.
PS: wat zijn eventueel andere oplossingen?
Dan denk ik bv. aan het gebruik van de somfunctie in combinatie met als(...)
en aan een oplossing mbv vba.
 
Excel perikelen met Formule

Beste...,

Ik heb de oplossing uitgevoerd maar kom nu een ander probleem tegen. Als ik de formule toepas met drie ipv twee "zoekwaarden" in een simpel sheet dan wordt de berekening tadeloos uitgevoerd. zie formule:
=SOMPRODUCT((Blad1!$B$1:$B$100=$A3)*(Blad1!$C$1:$C$100="Closed")*(Blad1!$A$1:$A$100="April"))

Gebruik ik hetzelfde formule met andere waarden in de sheet waar ik hem nodig heb dan wordt er niets uitgerekend. In hetzelfde sheet werkt het wel als deze met twee waarden uitgevoerd wordt. zie formule:
=SOMPRODUCT(('AC-Week_Open'!$B$1:$B$10000=$A6)*('AC-Week_Open'!$E$1:$E$10000="Assigned")*('AC-Week_Open'!$E$1:$E$10000="Awaiting assignment"))
Deze doet het dus niet; ook niet met twee ipv drie waarden

=SOMPRODUCT(('AC-Week_Open'!$B$1:$B$10000=$A6)*('AC-Week_Open'!$E$1:$E$10000="Closed and verified"))
Deze doet het wel met twee zoekwaarden maar niet met drie.
Wat doe ik hier fout :confused: of moet ik misschien een ander parameter gebruiken?

Greetz,
Santanero
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan