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

Alleen unieke nummers tellen in SOMPRODUCT formule

Status
Niet open voor verdere reacties.

Moondust76

Gebruiker
Lid geworden
17 okt 2013
Berichten
22
Ik heb een tabel met incidenten. Als een incident meerdere configuratieitems (ci's) heeft, dan heeft een incident ook meerdere records.

[table="width: 500, class: grid"]
[tr]
[td]Incident_id[/td]
[td]Logdatum[/td]
[td]Weeknummer[/td]
[td]Prioriteit[/td]
[td]CI_id[/td]
[/tr]
[tr]
[td]1[/td]
[td]1-1-2014[/td]
[td]1[/td]
[td]2[/td]
[td]2451[/td]
[/tr]
[tr]
[td]1[/td]
[td]1-1-2014[/td]
[td]1[/td]
[td]2[/td]
[td]15447[/td]
[/tr]
[tr]
[td]3[/td]
[td]1-1-2014[/td]
[td]1[/td]
[td]2[/td]
[td]822[/td]
[/tr]
[tr]
[td]7[/td]
[td]1-1-2014[/td]
[td]1[/td]
[td]3[/td]
[td]7399[/td]
[/tr]
[/table]

Nu wil ik het aantal unieke incidenten tellen in week 1 met prioriteit 2. Onderstaande formule telt incident met id 1 dubbel mee. Hoe kan ik ervoor zorgen dat elk incident_id maar eenmaal wordt meegeteld?

=SOMPRODUCT((Weeknummer=$A4)*(Prioriteit=2))

Ik heb nog gedacht aan het gebruik van INTERVAL, maar daar kom ik niet uit.

=SOMPRODUCT((Weeknummer=$A4)*(Prioriteit=2))*(INTERVAL(Incident_id;Incident_id))
 
Laatst bewerkt:
Mag het wellicht met een hulpkolom die bepaalt of een Incident_ID uniek is (1) of niet (0). Zie bijlage.

Dit gaat er overigens wel van uit dat de prioriteit gekoppeld is aan een Incident_ID en dat de prioriteit van een Incident_ID dus niet kan wisselen per CI_id
 

Bijlagen

Laatst bewerkt:
Ik probeer hulpkolommen altijd te vermijden, maar hier is het wel een oplossing inderdaad. Het werkt goed voor zover ik kan zien. Hartelijk dank voor het meedenken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan