Somme Si + Decaler + equiv
Fermé
JLM2856
Messages postés
478
Date d'inscription
mardi 31 octobre 2006
Statut
Membre
Dernière intervention
10 octobre 2023
-
16 sept. 2015 à 13:47
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 16 sept. 2015 à 14:49
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 16 sept. 2015 à 14:49
A voir également:
- Somme Si + Decaler + equiv
- Somme si couleur - Guide
- Somme excel - Guide
- Excel somme ne fonctionne pas ✓ - Forum Excel
- Décaler colonne excel - Guide
- Index equiv 2 critères - Forum Excel
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié par Vaucluse le 16/09/2015 à 14:58
Modifié par Vaucluse le 16/09/2015 à 14:58
Bonjour
difficile à interpréter sans le fichier et la configuration de la base de données et la question n'est pas très claie..
..vous dites avoir le résultat de la ligne suivante, alors que votre champ DECALER suppose un total sur une hauteur de 5000 lignes??
Si, en réalité, il s'agit bien d'un décalage de colonne comme je le pense, vérifier quelque part dans une cellule la valeur que donne la formule seule:
=EQUIV(A1:onglet1!F1:I1;0)-1 et voyez si c'est bien le décalage souhaité par rapport à F2, (ou ne serait il pas plutôt par rapport à F1)(vu que EQUIV démarre en F1)
sinon, revenez avec plus d'info
crdlmnt
Ps une fois ce point réglé, vous avez pour info des options de formule plus légères que la matricielle pour ce calcul avec Excel à partir de 2007:
=SOMME.SI.ENS(DECALER(onglet1!$F$2;0;EQUIV($A$1;onglet1!$F$1:$I$1)-1;5000;1);onglet1!$A:$A;B1;onglet1!B$B;onglet3!B$2;onglet1!$C:$C;onglet2!$B$2)
Errare humanum est, perseverare diabolicum
difficile à interpréter sans le fichier et la configuration de la base de données et la question n'est pas très claie..
..vous dites avoir le résultat de la ligne suivante, alors que votre champ DECALER suppose un total sur une hauteur de 5000 lignes??
Si, en réalité, il s'agit bien d'un décalage de colonne comme je le pense, vérifier quelque part dans une cellule la valeur que donne la formule seule:
=EQUIV(A1:onglet1!F1:I1;0)-1 et voyez si c'est bien le décalage souhaité par rapport à F2, (ou ne serait il pas plutôt par rapport à F1)(vu que EQUIV démarre en F1)
sinon, revenez avec plus d'info
crdlmnt
Ps une fois ce point réglé, vous avez pour info des options de formule plus légères que la matricielle pour ce calcul avec Excel à partir de 2007:
=SOMME.SI.ENS(DECALER(onglet1!$F$2;0;EQUIV($A$1;onglet1!$F$1:$I$1)-1;5000;1);onglet1!$A:$A;B1;onglet1!B$B;onglet3!B$2;onglet1!$C:$C;onglet2!$B$2)
Errare humanum est, perseverare diabolicum