Décaler une formule de plusieurs colonnes [Résolu]

Signaler
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
-
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
-
Bonsoir,

Ma question paraît toute bête, la solution l'est peut-être également, mais je suis bloqué sur un truc.
Sur la Feuil2, je dois calculer le nombre de votants par candidat : si les noms des candidats étaient sur des colonnes successives, j'aurai étirer la formule sans problème. Mais comme mon calcul se fait sur des colonnes non successives je suis bloqué pour étirer ma formule.

Comment je peux faire pour calculer en C3 D3 et E3 le résultat du SOMMEPROD issu de la feuille résultats vote avec des colonnes non successives ?
Merci

Mon fichier : https://www.cjoint.com/c/JKluQK5Z3CO

2 réponses

Messages postés
9820
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
27 novembre 2020
1 097
Bonjour,
En utilisant la fonction "Decaler()" et une ligne de bloc.
Voir : https://www.cjoint.com/c/JKlvKmJuAB0
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
20
Super, merci, tout fonctionne
Messages postés
9820
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
27 novembre 2020
1 097 >
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020

Merci , de rien.
Pensez de mettre sur résolu
Salutations.
Le Pingou
Messages postés
52772
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
14 715 >
Messages postés
9820
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
27 novembre 2020

Bravo, Le Pingou !

Tu as vu, nlbmoi ? Il a fallu deux fonctions rarement utilisées, DECALER et SOMMEPROD, et ceci dans une formule matricielle ! Pas évident ...
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
20 >
Messages postés
52772
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020

Pourquoi ce ton qui paraît sarcastique ? Est-ce une évidence pour vous cette solution ?
Messages postés
52772
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
14 715 >
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020

Libre à toi de l'interpréter ainsi ... Il ne s'agissait pour moi que d'expliciter le contenu de mon #2 !

Et non, ce n'est pas une évidence pour moi, sinon je l'aurais spontanément proposée.
Et tu n'as pas lu mon message jusqu'au bout, puisque je termine justement par "Pas évident" !
Messages postés
52772
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
14 715
Bonjour.

Comme nous le répétons sans arrêt, les cellules fusionnées sont sympa pour l'agrément de l'affichage, mais désastreuses pour les formules !
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
20
Bonsoir,
D'accord ! Mais même si je "défusionne", cela ne change pas mon problème !
Messages postés
8269
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
26 novembre 2020
1 533 >
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020

Bonjour,

Une règle de base dans toute base de données : chaque colonne (champ) doit être nommée avec un identifiant différent.
Il est alors possible d'utiliser les fonctions BD d'excel :
https://mon-partage.fr/f/8UAcTOZA/
Pas besoin de SommeProd (qui est déjà une matricielle) dans une formule matricielle.
Messages postés
421
Date d'inscription
samedi 26 août 2006
Statut
Membre
Dernière intervention
14 novembre 2020
20 >
Messages postés
8269
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
26 novembre 2020

Bonsoir,

Je vais regarder ça de plus près !