Plotinus
Gebruiker
- Lid geworden
- 25 mrt 2007
- Berichten
- 658
Ik heb in een kolom F diverse voorwaarden staan, dat als die geldig zijn de getallen in de kolommen I, J en K opgeteld moeten worden. Uiteindelijk moet ik één getal hebben als alle records geëvalueerd zijn. Helaas kan ik met de functie SOM.ALS niet de velden I, J en K in één keer optellen. Een ook de verschillende voorwaarden moeten m.i. afzonderlijk doorgelopen worden. Dit resulteert in de beestachtige formule:
Ik heb zo'n vermoeden dat dit korter en krachtiger zou moeten kunnen (met een matrixformule?). Eigenlijk heb ik zoiets nodig als een SOMMEN.ALS, maar dan in die zin dat niet aan alle voorwaarden (criteria) moet worden voldaan (dus een 'AND'), maar dat aan slechts één van de voorwaarden tegelijkertijd wordt voorwaarde (dus een 'OR').
Iemand een idee of dit mogelijk is en hoe?
Code:
=SOM(SOM(SOM.ALS(Data!F2:F350;"=4100";Data!I2:I350);SOM.ALS(Data!F2:F350;"=4200";Data!I2:I350);SOM.ALS(Data!F2:F350;"=4300";Data!I2:I350));SOM(SOM.ALS(Data!F2:F350;"=4100";Data!J2:J350);SOM.ALS(Data!F2:F350;"=4200";Data!J2:J350);SOM.ALS(Data!F2:F350;"=4300";Data!J2:J350));SOM(SOM.ALS(Data!F2:F350;"=4100";Data!K2:K350);SOM.ALS(Data!F2:F350;"=4200";Data!K2:K350);SOM.ALS(Data!F2:F350;"=4300";Data!K2:K350)))
Ik heb zo'n vermoeden dat dit korter en krachtiger zou moeten kunnen (met een matrixformule?). Eigenlijk heb ik zoiets nodig als een SOMMEN.ALS, maar dan in die zin dat niet aan alle voorwaarden (criteria) moet worden voldaan (dus een 'AND'), maar dat aan slechts één van de voorwaarden tegelijkertijd wordt voorwaarde (dus een 'OR').
Iemand een idee of dit mogelijk is en hoe?