Rech une valeur <= 22 sur une plage de 3 cell
Résolu
g8436
-
g8436 -
g8436 -
Bonjour,
En G188 je souhaite que s'affiche la valeur inférieure ou égale à 22 inscrite sur la plage D188:F188
EX
J'ai en D188 la valeur 53
J'ai en E188 la formule {=SI(D188>22;SOMME(STXT(D188;LIGNE(INDIRECT("1:" & NBCAR(D188)));1)*1);"")} qui me donne la valeur 8
J'ai en F188 la même formule qui me donne "".
En G188 doit s'afficher la valeur 8
2ième exemple:
En D188 la valeur 19
En E188 la formule SI... me donne ""
En F188 ""
En G188 doit s'afficher la valeur 19
Merci de votre aide
EXCEL 2003
En G188 je souhaite que s'affiche la valeur inférieure ou égale à 22 inscrite sur la plage D188:F188
EX
J'ai en D188 la valeur 53
J'ai en E188 la formule {=SI(D188>22;SOMME(STXT(D188;LIGNE(INDIRECT("1:" & NBCAR(D188)));1)*1);"")} qui me donne la valeur 8
J'ai en F188 la même formule qui me donne "".
En G188 doit s'afficher la valeur 8
2ième exemple:
En D188 la valeur 19
En E188 la formule SI... me donne ""
En F188 ""
En G188 doit s'afficher la valeur 19
Merci de votre aide
EXCEL 2003
A voir également:
- Rech une valeur <= 22 sur une plage de 3 cell
- Ai suite 3 - Télécharger - Optimisation
- Diviser une photo en 3 instagram - Guide
- :3 emoji ✓ - Forum Mail
- 3 emoji - Forum Mail
- Manchots sur une image de plage ✓ - Forum Matériel & Système
3 réponses
Bonsoir,
Tu ne précises pas s'il y a tjs une valeur valide <=22...
Si tu ne veux pas une formule à rallonge tu ne veux pas remplacer le "" par 0 et décocher 'afficher les valeurs 0 (ou bien mettre sur ces cellules un format personalisé comme 0;-0;"") ?
Si c'est oui tu peux mettre:
=MAX(((A2:C2)<=22)*A2:C2)
formule matricielle à valider par shift+ctrl+entrée (des { } autour apparaissent)
eric
Tu ne précises pas s'il y a tjs une valeur valide <=22...
Si tu ne veux pas une formule à rallonge tu ne veux pas remplacer le "" par 0 et décocher 'afficher les valeurs 0 (ou bien mettre sur ces cellules un format personalisé comme 0;-0;"") ?
Si c'est oui tu peux mettre:
=MAX(((A2:C2)<=22)*A2:C2)
formule matricielle à valider par shift+ctrl+entrée (des { } autour apparaissent)
eric
Moi j'aurais seulement mis en G188 la formule =SI(SOMME(D188:F188)>22;"";SOMME(D188:F188))
Salut raymond,
A condition qu'il n'y ait qu'un seul nombre dans les 3 cellules...
Du coup je me suis penché un peu sur cette formule et j'ai l'impression qu'il fait la somme des chiffres de D188 (sauf si...), dans ce cas j'aurais mis directement =mod(d188,9).
g8436 si tu nous disais le but de ton calcul stp, s'il y a plusieurs nombres possibles, et si oui lequel ramener s'il y en a plusieurs<22
eric
A condition qu'il n'y ait qu'un seul nombre dans les 3 cellules...
Du coup je me suis penché un peu sur cette formule et j'ai l'impression qu'il fait la somme des chiffres de D188 (sauf si...), dans ce cas j'aurais mis directement =mod(d188,9).
g8436 si tu nous disais le but de ton calcul stp, s'il y a plusieurs nombres possibles, et si oui lequel ramener s'il y en a plusieurs<22
eric
Bonjour Eric et Raymond
Désolée j'ai pas pu vous répondre avant pb de connexion
Il y a tj une valeur initiale en D188 .si elle est > à 22 elle est réduite en E188 de par la formule inscrite, et si elle est encore > à 22 elle est réduite en F188 (numérologie). Comme j'ai mis dans l'exemple 53 donne 8, 19 reste 19
Donc la formule à Raymond ne fonctionne pas effectivement quand il y a deux nombres et je ne suis pas arrivée à faire fonctionner MOD qui me donne 1.
Non je préfère pas désactiver le 0 car je ne suis pas assez habituée d'EXCEL , j'ai déjà fait l'essai et je n'ai pas le réflexe d'y penser quand Excel garde le 0 en valeur et en tient compte dans d'autres formules qui me les rend fausses.
J'ai trouvé ça qui fonctionne {=MAX(SI(H197:J197<=22;H197:J197;0))}
Merci à tous les deux
Et désolée du retard indépendant de ma volonté
Cordialement bonne soirée
Désolée j'ai pas pu vous répondre avant pb de connexion
Il y a tj une valeur initiale en D188 .si elle est > à 22 elle est réduite en E188 de par la formule inscrite, et si elle est encore > à 22 elle est réduite en F188 (numérologie). Comme j'ai mis dans l'exemple 53 donne 8, 19 reste 19
Donc la formule à Raymond ne fonctionne pas effectivement quand il y a deux nombres et je ne suis pas arrivée à faire fonctionner MOD qui me donne 1.
Non je préfère pas désactiver le 0 car je ne suis pas assez habituée d'EXCEL , j'ai déjà fait l'essai et je n'ai pas le réflexe d'y penser quand Excel garde le 0 en valeur et en tient compte dans d'autres formules qui me les rend fausses.
J'ai trouvé ça qui fonctionne {=MAX(SI(H197:J197<=22;H197:J197;0))}
Merci à tous les deux
Et désolée du retard indépendant de ma volonté
Cordialement bonne soirée