
| ||||||||
Petite astucienne |
Voici mon problème : j'ai créé sous excel une formule "=SI" de type "=SI(A2>B2;A2;B2", soit si la valeur dans la colonne A est supérieure à la valeur dans la colonne B (pour une ligne donnée) alors dans la colonne C, s'affiche la valeur A, sinon la valeur B s'affiche (sur la même ligne). J'ai dupliqué cette formule dans toute la colonne C : pour que sur chaque ligne les valeurs des colonnes A et B soit prises en compte, et que dans la colonne C, sur la même ligne, le montant de la valeur A ou de la valeur B s'affiche (suivant si A > B ou si B > A). Cependant, si lors du copiage de la formule dans toute la colonne C, les valeurs souhaitées s'affichent dans la colonne C, lorsque je modifie une valeur dans la colonne A (ou dans la colonne B), la valeur de la colonne C (sur la même ligne) ne se met pas automatiquement à jour. Et ce, bien que j'aie vérifié que le calcul automatique soit activé, ainsi que l'itération des formules, et même si je mets les nombres (valeurs) en format standard ou en format nombre (ils étaient en format texte au départ). Je n'arrive pas à trouver de solution...
Ma configuration est : Windows 7 ; Microsoft Office Famille et étudiants 2010 ; excel 2010.
Je vous remercie de m'aider à trouver une solution.
Laurence. | |||||||
Publicité | ||||||||
|
| ||||||||
Astucien | Anonyme a écrit : La colonne S respecte le test sur chaque ligne et affiche le nombre attendu. Lorane_yx aura entre-temps trouvé le paramètre à modifier.
| |||||||
Astucien | En fait, les colonnes Q et R contiennent des valeurs au format texte. En les convertissant au format nombre, la colonne S variera bien lors des changements de valeurs ultérieures. @+ | |||||||
Astucien | Bonsoir, Comme il vient d'être dit, les valeurs des colonnes Q et R ont été saisies comme texte, ce qui n'empêche pas d'obtenir un bon résultat en S avec la formule indiquée tant qu'on ne touche à rien en Q et R (que les 2 valeurs restent du texte). Mais si on modifie la valeur d'une colonne et pas l'autre, le résultat risque d'être faux ! Par exemple on a 9 en Q et 0 en R, la formule affiche 9 en S. Il y a 2 solutions, soit convertir le contenu des colonnes Q et R en nombres, soit modifier la formule en S : =SI(CNUM(Q2)>CNUM(R2);Q2;R2)
| |||||||
Petite astucienne | OK je vous remercie pour votre aide, je vais suivre les conseils indiqués ci-dessus, je pense que cela va résoudre mon pb.
Au revoir,
Laurence. | |||||||
| ||||||||
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
| |||||||||||||||||||