Je veux SUM un certain nombre de lignes dans Excel, basé sur une valeur. Dans l'image ci-dessous, vous pouvez voir la table.SUMIF nombre variable de colonnes avec des lignes variables dans Excel
Je veux mettre une valeur dans F1, contenant la somme des valeurs de Jan -> (mois # spécifié dans C2) où le statut est la valeur dans C1.
Si vous
= SUMIF (B5: B11, "ouvert", INDIRECT (CONCATENER ("C5", ADRESSE (C2 + 11,2))))
vous obtenez 25 (Cell I2) (qui est la somme de C5 et C8), alors que ce que je veux réellement en résultat est 50 (la somme de C5 + D5 (ouvert en janvier et février), et C8 + D8 (ouvert en janvier et février)
Espérons que cela a du sens?
J'attends vos commentaires, suggestions.
Vive
Nick
alt text http://ntdd2425.fm.netbenefit.co.uk/table.png
Edit - J'espère que je serais capable de le faire sans créer de colonnes intermédiaires. L'incohérence dans Excel est due au fait que SUM semble prendre en charge la sommation sur plusieurs colonnes, mais pas SUMIF. Donc, ceci fonctionne:
= SOMME (INDIRECT (CONCATENER (adresse (5,3), ":", ADRESSE (+ $ C 5,2 2 $))))
Je pensais à quelque chose dans le même sens, mais votre réponse était déjà ici: = SOMME (MMULT ((b5: b11 = c1) * 1, (COLONNE (c4: g4) -COLUMN (c4)
jtolle
Nice. Cela fonctionne bien, merci pour l'aide! :) –