SommeProd et Indirect
Résolu/Fermé
Fethi93
-
28 mai 2013 à 12:31
Fethi93 Messages postés 17 Date d'inscription mardi 28 mai 2013 Statut Membre Dernière intervention 5 juin 2013 - 29 mai 2013 à 10:36
Fethi93 Messages postés 17 Date d'inscription mardi 28 mai 2013 Statut Membre Dernière intervention 5 juin 2013 - 29 mai 2013 à 10:36
A voir également:
- SommeProd et Indirect
- Sommeprod avec condition texte ✓ - Forum Logiciels
- Sommeprod ou ✓ - Forum Excel
- Sommeprod ligne et colonne - Forum Excel
- Sommeprod si 2 conditions ✓ - Forum Excel
- Sommeprod avec condition ✓ - Forum Excel
5 réponses
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 216
28 mai 2013 à 12:49
28 mai 2013 à 12:49
Bonjour,
pas trop le temps de développer car je dois m'absenter mais pourquoi ne fais-tu pas un decaler(ligne;colonne) de PoidsB1 en fonction de colonne() ?
eric
pas trop le temps de développer car je dois m'absenter mais pourquoi ne fais-tu pas un decaler(ligne;colonne) de PoidsB1 en fonction de colonne() ?
eric
Fethi93
Messages postés
17
Date d'inscription
mardi 28 mai 2013
Statut
Membre
Dernière intervention
5 juin 2013
28 mai 2013 à 12:53
28 mai 2013 à 12:53
Merci eriiic je vais essayer cela.
Fethi93
Messages postés
17
Date d'inscription
mardi 28 mai 2013
Statut
Membre
Dernière intervention
5 juin 2013
28 mai 2013 à 13:09
28 mai 2013 à 13:09
J'ai essayer cela
=DECALER(PoidsB1;1;(COLONNE()-3))
mais il n'aime pas. Je pense que cela vient de Colonne()
=DECALER(PoidsB1;1;(COLONNE()-3))
mais il n'aime pas. Je pense que cela vient de Colonne()
Fethi93
Messages postés
17
Date d'inscription
mardi 28 mai 2013
Statut
Membre
Dernière intervention
5 juin 2013
28 mai 2013 à 13:22
28 mai 2013 à 13:22
Je suis passé par VBA car Decaler n'accepte pas 0 pour les lignes.
Function DecalerPlage(rg As Range, ligne As Integer, colonne As Integer) As Variant
rgdec = rg.Offset(ligne, colonne).Value
DecalerPlage = rgdec
End Function
Function DecalerPlage(rg As Range, ligne As Integer, colonne As Integer) As Variant
rgdec = rg.Offset(ligne, colonne).Value
DecalerPlage = rgdec
End Function
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 216
28 mai 2013 à 16:16
28 mai 2013 à 16:16
Re,
car Decaler n'accepte pas 0 pour les lignes
Si, il accepte très bien.
Si problème il y avait il n'était pas là.
Tu pouvais aussi définir un 2nd nom :
plage2: =DECALER($C$2;;COLONNE()-3;NBVAL($C:$C)-1;)
eric
car Decaler n'accepte pas 0 pour les lignes
Si, il accepte très bien.
Si problème il y avait il n'était pas là.
Tu pouvais aussi définir un 2nd nom :
plage2: =DECALER($C$2;;COLONNE()-3;NBVAL($C:$C)-1;)
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Fethi93
Messages postés
17
Date d'inscription
mardi 28 mai 2013
Statut
Membre
Dernière intervention
5 juin 2013
29 mai 2013 à 10:36
29 mai 2013 à 10:36
Merci pour ta réponse.
Fethi
Fethi