[OK]resultat
Modérateur : Modérateurs
[OK]resultat
bonjour .
je voudrais faire toute une série de divisions et je voudrais que seuls les résultats en chiffre entier apparaissent.
par exemple, je ne veux pas de résultats qui sont constitués de chiffres avec des virgules.
dans ce cas je veux comme résultats des cellules vides.
merci de votre aide précieuse.
je voudrais faire toute une série de divisions et je voudrais que seuls les résultats en chiffre entier apparaissent.
par exemple, je ne veux pas de résultats qui sont constitués de chiffres avec des virgules.
dans ce cas je veux comme résultats des cellules vides.
merci de votre aide précieuse.
-
- Membre hyperactif
- Messages : 453
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Paris
- Contact :
Salut,
essaye une formule du genre =SI(A1=ENT(A1),A1,0). Je n'ai pas Excel sur ce PC donc je peux pas vérifier mais à§a devrait marcher en vérifiant bien la syntaxe de la fonction SI : le principe : on vérifie si le contenu de la cellule = la partie entière de la cellule, et si oui, le résultat est la valeur de la cellule, sinon, c'est 0)
@+
essaye une formule du genre =SI(A1=ENT(A1),A1,0). Je n'ai pas Excel sur ce PC donc je peux pas vérifier mais à§a devrait marcher en vérifiant bien la syntaxe de la fonction SI : le principe : on vérifie si le contenu de la cellule = la partie entière de la cellule, et si oui, le résultat est la valeur de la cellule, sinon, c'est 0)
@+
-
- Membre hyperactif
- Messages : 676
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Le Puy en Velay / Lyon
- Contact :
Salut, essaye ca ...
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>saisir en A1: 2
saisir en B1: 3
saisir en C1: =A1/B1 le résultat sera = à 0.6666666 </FONT></TD></TR></TABLE>
en c1 copie :
=SI(ENT(A1/B1) = 0 ,"",ENT(A1/B1))
le resultat :
si la partie entiere de A1/B1 = 0, alors on affiche "" (cad cellule vide) sinon on affiche le resultat A1/B1
par exemple :
la partie entiere de 2/3 = 0 alors on affiche rien
la partie entiere de 3/2 <> 0 alors on affiche 1
à§à marche ?
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>saisir en A1: 2
saisir en B1: 3
saisir en C1: =A1/B1 le résultat sera = à 0.6666666 </FONT></TD></TR></TABLE>
en c1 copie :
=SI(ENT(A1/B1) = 0 ,"",ENT(A1/B1))
le resultat :
si la partie entiere de A1/B1 = 0, alors on affiche "" (cad cellule vide) sinon on affiche le resultat A1/B1
par exemple :
la partie entiere de 2/3 = 0 alors on affiche rien
la partie entiere de 3/2 <> 0 alors on affiche 1
à§à marche ?
je vais vous donner un exemple ce sera plus simple.
de A1 a A 10 je mets des chiffres donc de 1 a 10 ensuite de B1 a B 10 je mets le chiffre 7 et en C1 je mets la formule = A1 /B1 mais je ne veux que des resultat entiers.
le premier resultat entier sera en C7 et toutes les autres cellules seront vides.
de A1 a A 10 je mets des chiffres donc de 1 a 10 ensuite de B1 a B 10 je mets le chiffre 7 et en C1 je mets la formule = A1 /B1 mais je ne veux que des resultat entiers.
le premier resultat entier sera en C7 et toutes les autres cellules seront vides.
-
- Membre hyperactif
- Messages : 676
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Le Puy en Velay / Lyon
- Contact :
ok !
alors, la formule est la suivante, mais tu verra tu aurais pu la trouver tout seul.
c1 = si ( ent (a1/b1) = a1/b1 ; ent ( a1/b1 ) , "" )
donc ca fait :
si la partie entiere de a1/b1 est egale a a1/b1, alors on affiche le resultat sinon rien
en fait :
la partie entiere de 2/7 (0) <> 2/7 (0.28) alors on affiche rien
la partie entiere de 7/7 (1) = 7/7 (1) alors on affiche 1
sinon il y a plus simple
=SI(MOD(A1;B1)=0;A1/B1;"")
mod donne le reste de la division de a1 par b1, s'il est egal a 0, c'est que la division se termine, donc que la reponse est un chiffre entier <IMG SRC="/images/smiles/wink_smile46.gif">
alors, la formule est la suivante, mais tu verra tu aurais pu la trouver tout seul.
c1 = si ( ent (a1/b1) = a1/b1 ; ent ( a1/b1 ) , "" )
donc ca fait :
si la partie entiere de a1/b1 est egale a a1/b1, alors on affiche le resultat sinon rien
en fait :
la partie entiere de 2/7 (0) <> 2/7 (0.28) alors on affiche rien
la partie entiere de 7/7 (1) = 7/7 (1) alors on affiche 1
sinon il y a plus simple
=SI(MOD(A1;B1)=0;A1/B1;"")
mod donne le reste de la division de a1 par b1, s'il est egal a 0, c'est que la division se termine, donc que la reponse est un chiffre entier <IMG SRC="/images/smiles/wink_smile46.gif">
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités