Créer une formule (2)
Résolu
gigicui
Messages postés
151
Date d'inscription
Statut
Membre
Dernière intervention
-
gigicui Messages postés 151 Date d'inscription Statut Membre Dernière intervention -
gigicui Messages postés 151 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
https://www.cjoint.com/c/HBdr7dlWcdX
Je souhaiterais que lorsque le résultat dans la colonne E est inférieur à 2, une formule remplace la valeur par 2 (pour avoir toujours 2 en minimum). Mais, lorsque le résultat dans la colonne E est supérieur à 2, l'arrondi s'applique normalement.
Une formule est déjà affectée à la colonne E. J'aimerais donc ajouter cette nouvelle formule à l'existante.
Merci d'avance,
Cordialement,
https://www.cjoint.com/c/HBdr7dlWcdX
Je souhaiterais que lorsque le résultat dans la colonne E est inférieur à 2, une formule remplace la valeur par 2 (pour avoir toujours 2 en minimum). Mais, lorsque le résultat dans la colonne E est supérieur à 2, l'arrondi s'applique normalement.
Une formule est déjà affectée à la colonne E. J'aimerais donc ajouter cette nouvelle formule à l'existante.
Merci d'avance,
Cordialement,
A voir également:
- Créer une formule (2)
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Formule si et - Guide
- Créer une adresse hotmail - Guide
- Créer un lien pour partager des photos - Guide
5 réponses
Aussi, j'aimerais que lorsque j'étend la formule à toute la colonne, excel ne calcul pas à l'avance.
Exemple : si j'ai un 2 en E6, je ne veux pas avoir des 2 dans toutes les autres cellules de la colonne lorsque j'étend la formule.
Merci d'avance,
Exemple : si j'ai un 2 en E6, je ne veux pas avoir des 2 dans toutes les autres cellules de la colonne lorsque j'étend la formule.
Merci d'avance,
Oups, désolé
Grosse fatigue, j'ai recopié ta formule sans la corriger, la bonne formule est
=SI(C6="";"";MAX(2;ARRONDI.SUP((I5+D6)/(C6-1);0)))
Cdlmnt
Via
Grosse fatigue, j'ai recopié ta formule sans la corriger, la bonne formule est
=SI(C6="";"";MAX(2;ARRONDI.SUP((I5+D6)/(C6-1);0)))
Cdlmnt
Via
Merci ça fonctionne.
J'ai un autre petit problème. Je m'explique :
Excel m'affiche "valeur!" dans la cellule L(27+28) ainsi que dans la cellule L(29+30). Or, la formule que j'ai ajouté dans ces cellules fonctionne lorsque le tableau comporte peu de lignes (max 3). Je ne comprend pas pourquoi.
https://www.cjoint.com/c/HBdupjhE3bX
Merci d'avance
J'ai un autre petit problème. Je m'explique :
Excel m'affiche "valeur!" dans la cellule L(27+28) ainsi que dans la cellule L(29+30). Or, la formule que j'ai ajouté dans ces cellules fonctionne lorsque le tableau comporte peu de lignes (max 3). Je ne comprend pas pourquoi.
https://www.cjoint.com/c/HBdupjhE3bX
Merci d'avance
Ta formule
=INDEX(E6:mtotal;NBVAL(E6:mtotal)-2)+INDEX(P6:ototal;NBVAL(P6:ototal)-1)
est pour le moins bizarre mtotal étant le nom de la cellule E18, NBVAL(E6:mtotal)-2) donne 10 (puisque pour NBVAL les cellules avec formules même s'il est renvoyé "" ne sont pas vides) et la 10eme cellule dans la plage E6:E18 est vide; idem pour la 2eme partie de la formule qui renvoie du vide aussi et avec le + entre les 2 tu as forcement l'erreur #VALEUR
Si tu veux dans la formule ne tenir compte que des cellules ayant une valeur numérique c'est NB qu'il faut employer et non NBVAL =INDEX(E6:mtotal;NB(E6:mtotal)-2)+INDEX(P6:ototal;NB(P6:ototal)-1)
Mais que cherches tu à calculer avec cette formule ? j'avoue que je n'y comprends pas grand chose
Il y a surement un autre moyen mais il faut expliquer en détail ce que tu cherches
Cdlmnt
Via
=INDEX(E6:mtotal;NBVAL(E6:mtotal)-2)+INDEX(P6:ototal;NBVAL(P6:ototal)-1)
est pour le moins bizarre mtotal étant le nom de la cellule E18, NBVAL(E6:mtotal)-2) donne 10 (puisque pour NBVAL les cellules avec formules même s'il est renvoyé "" ne sont pas vides) et la 10eme cellule dans la plage E6:E18 est vide; idem pour la 2eme partie de la formule qui renvoie du vide aussi et avec le + entre les 2 tu as forcement l'erreur #VALEUR
Si tu veux dans la formule ne tenir compte que des cellules ayant une valeur numérique c'est NB qu'il faut employer et non NBVAL =INDEX(E6:mtotal;NB(E6:mtotal)-2)+INDEX(P6:ototal;NB(P6:ototal)-1)
Mais que cherches tu à calculer avec cette formule ? j'avoue que je n'y comprends pas grand chose
Il y a surement un autre moyen mais il faut expliquer en détail ce que tu cherches
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question