Moyenne pourcentage dans un tableau évolutif [Résolu/Fermé]

Signaler
Messages postés
66
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
22 janvier 2019
-
pitive35
Messages postés
66
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
22 janvier 2019
-
Bonjour,

Petite question sur avec une formule d'apparence simple, mes des conditions compliquées.

Je fais un tableau d'avancement de travaux.
Dans ma colonne C le nombre de chose que je dois faire et F les nombre de chose que j'ai faite. En colonne G mon taux d'avancement donc formule toute simple F/C et ma cellule en pourcentage.
Par exemple j'ai un premier tableau de situation ou de G1 à G10 et de G12 à G15 je fait mon taux d'avancement en G16 sans tenir compte de ma cellule vide en G11 avec la formule =si(NBVAL(G1:G15)="";"";MOYENNE(G1:15)).
De G16 à G20 de nouveau mon taux d'avancement et en G21 ma moyenne ainsi de suite.
Juqu'à là pas de mon problème, mes ennuis arrivent maintenant car j'aimerais faire un tableau type sans changer de formule dans mes cellules.
Par exemple mon 1er exemple correspond à un chantier, mais sur un second chantier mon taux d'avancement n'est plus de G1 é G15 mais de G1 à G17 avec ma moyenne en G18 et de G19 à G.... mon nouveaux d'avancement.

Y a t'il un moyen de faire, sans macro car je n'y connais rien du tout.

D'avance merci
A voir également:

2 réponses

Messages postés
9260
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
6 avril 2020
1 745
Bonjour

Il y a (peut être) une solution avec la fonction DECALER qui permet de définir des plages variables/dynamiques.
Pour aller plus loin, peux tu envoyer la partie concernée de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".

Cdlmnt
pitive35
Messages postés
66
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
22 janvier 2019
1
Bonjour,

Tout d'abord merci de t'attarder sur mon problème, je t'envoie un exemple rempli avec mes formules actuelles et une explication sur ce qui bloque http://www.cjoint.com/c/FEuq6zZcxyJ
Messages postés
9260
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
6 avril 2020
1 745
Une solution simple, laisser une ligne vide avant 243,1, et étendre la plage sur laquelle sera calculée la moyenne jusqu'à cette ligne vide
> MOYENNE($F8:$F14)
De cette façon, si tu inséres une ligne avant cette ligne vide, la formule sera mise à jour automatiquement
RQ. Tu peux lui donner une hauteur plus petite que les hauteurs des lignes normales

Sinon, le crains qu'une macro qui va modifier cette plage dans la formule soit indispensable

Cdlmnt
pitive35
Messages postés
66
Date d'inscription
mardi 21 août 2012
Statut
Membre
Dernière intervention
22 janvier 2019
1
Merci, c'est ce que je vais faire.