• 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.

Optellen uren van een bewerking met een status (Optellen met twee voorwaarden)

Status
Niet open voor verdere reacties.

rolf1980

Gebruiker
Lid geworden
20 jan 2017
Berichten
57
Beste Excel-geleerde,

In kolom B wil ik graag een optelling van uren per bewerking uit het blad data, echter alleen de uren van de status nieuw en controleerd mogen opgeteld worden. Graag jullie hulp.
 

Bijlagen

  • Uren per bewerking met een status nieuw en controleerd.xlsx
    11,3 KB · Weergaven: 30
daar is de draaitabel voor uitgevonden

edit ook nog even een formule-variant toegevoegd

(controleerd ????)
 

Bijlagen

  • Uren per bewerking met een status nieuw en controleerd.xlsx
    14,7 KB · Weergaven: 34
  • formule Uren per bewerking met een status nieuw en controleerd.xlsx
    14,8 KB · Weergaven: 34
Laatst bewerkt:
In B2
Code:
=SOMMEN.ALS(Data!$C$2:$C$14;Data!$A$2:$A$14;Topblad!A2;Data!B$2:B$14;"Nieuw")+SOMMEN.ALS(Data!$C$2:$C$14;Data!$A$2:$A$14;Topblad!A2;Data!B$2:B$14;"Controleerd")
 
daar is de draaitabel voor uitgevonden

edit ook nog even een formule-variant toegevoegd

(controleerd ????)

Dit is een mooi oplossing, maar dit past niet in het totale productiviteitsoverzicht, waar dit is een onderdeel van is. We willen dit graag met een formule oplossen zonder extra nog een draaitabel te maken. Ik heb met sommen.als en somproduct zitten stoeien maar kwam er niet uit. Krijg je dit wel met formule voor elkaar?
 
zie tweede bestandje in post#2 en in Post#3 de wat langere versie ;)
 
Persoonlijk is de formule van EvR in #2 beter. :p

Ook nog een mogelijkheid.
Misschien moet je in in jouw versie in de matrix een backslash ingeven waar nu de puntkomma staat tussen {"Nieuw"\"Controleerd"}.
Versie afhankelijk, maar bij verzenden of delen wordt het automatisch omgezet door Excel.
Code:
=SOMPRODUCT((Data!$C$2:$C$14)*(Data!$A$2:$A$14=A2)*(Data!$B$2:$B$14={"Nieuw";"Controleerd"}))



Ps: de backslash wordt niet overgenomen in de tekst door het forum
 
Laatst bewerkt:
Weer iets geleerd. :thumb:
 
Dat was de bedoeling :)
De reden ervoor is dat het backslash teken in sommige HTML en ook SQL implementaties een zogenaamd Escape character is voor het opnemen van speciale tekens. Als je er dan 2 gebruikt verschijnt het \ teken zelf. Dit geldt vaak ook voor het & teken.
 
Laatst bewerkt:
Ik heb nog een variant die er qua lengte tussenin zit ;)
Code:
=SOMPRODUCT((Data!$A$2:$A$14=A2)*((Data!$B$2:$B$14="Nieuw")+(Data!$B$2:$B$14="Controleerd"))*(Data!$C$2:$C$14))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan