Bonjour à tous,
Pas du tout évident comme structure de classeur
fifi-internet a écrit :
et ne contenant pas le caractère %
A priori, aucune cellule ne contient le caractère %, qui est un format d’
affichage (sinon tu aurais du texte et pas des nombres)
fifi-internet a écrit :
cellule situé sur une même ligne mais non contigus (1 cellule sur 3)
Le plus simple me semble de récupérer le numéro de colonne avec la fonction éponyme, puis de tester le numéro avec MOD et un diviseur de 3.
Pour sommer 1 cellule sur 3, la formule est :
=SOMMEPROD((D8:DR8)*(MOD(COLONNE(D8:DR8);3)=1))
Comme le choix va de 1 à 5, pour comptabiliser tout ce qui est supérieur à 0 :
=SOMMEPROD((D8:DR8>0)*(MOD(COLONNE(D8:DR8);3)=1))
La moyenne devrait être :
=SOMMEPROD((D8:DR8)*(MOD(COLONNE(D8:DR8);3)=1))/SOMMEPROD((D8:DR8>0)*(MOD(COLONNE(D8:DR8);3)=1))
Si aucune cellule n’est rempli, on peut tricher le diviseur avec une fonction MAX :
=SOMMEPROD((D31:DR31)*(MOD(COLONNE(D31:DR31);3)=1))/MAX(1;SOMMEPROD((D31:DR31>0)*(MOD(COLONNE(D31:DR31);3)=1)))
Pour masquer les 0, j’applique un format :
Standard;;;
A +