Nombre entier.

Fermé
Calcule1000 Messages postés 2 Date d'inscription mardi 5 décembre 2017 Statut Membre Dernière intervention 5 décembre 2017 - 5 déc. 2017 à 05:51
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 5 déc. 2017 à 15:03
Bonjour,

J'aimerais savoir s'il existe une fonction Excel qui copierait une donnée si et seulement si une fonction comme la division donnait un nombre entier ?

Merci,
A voir également:

3 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 déc. 2017 à 06:02
Bonjour,

Tu as le modulo 1 ou la différence entre le nombre et sa partie entière.
S’ils valent 0, c’est que le nombre est entier.

Cordialement
0
Calcule1000 Messages postés 2 Date d'inscription mardi 5 décembre 2017 Statut Membre Dernière intervention 5 décembre 2017
5 déc. 2017 à 06:09
Bonjour,

Je veux être capable (Excel) de reporter un nombre ou une fonction seulement si ma division donne un nombre entier.

Merci,
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856 > Calcule1000 Messages postés 2 Date d'inscription mardi 5 décembre 2017 Statut Membre Dernière intervention 5 décembre 2017
Modifié le 5 déc. 2017 à 07:30
Comme j’ai répondu à la partie « seulement si ma division donne un nombre entier«, je suppose que ta question porte sur « reporter un nombre ou une fonction « ‘

Mais là, il faudrait que tu expliques ce que tu entends par « reporter »

PS : au cas où ma 1ère réponse n’est pas claire pour toi, envoie un fichier avec ce que tu veux obtenir. Ça ira plus vite.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 5 déc. 2017 à 08:12
Bonjour (et salut Jvdo)

Ma version, à tout hasard, si votre fonction est une formule X

=SI(ENT(formuleX)-formuleX=0;données;"")

ou exemple:

=SI(ENT(A1/B1)-A1/B1=0;A1;"")

ce qui revient à ce que dit notre ami JvDo

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 déc. 2017 à 09:00
Bonjour Vaucluse,

Ta réponse me semble beaucoup plus adaptée à la question.
Je m'étais focalisé sur la détection de nombre entier.
En relisant la question de Calcul1000 je pense qu'il devrait être plus intéressé par l'affectation d'un nombre sous condition.

Cordialement
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
5 déc. 2017 à 15:03
Bonjour Calcule1000

Non, il n'existe aucune "fonction Excel qui copierait une donnée si et seulement si une fonction comme la division donnait un nombre entier".
Il faut obligatoirement passer par une formule, qui utilisera une ou plusieurs fonctions, à commencer par la fonction SI.

Vaucluse propose de continuer avec la fonction ENT.

JvDo, lui, t'a indiqué la fonction MOD, ou modulo, qui détecte si une valeur numérique est ou non un nombre entier ; il t'a demandé d'envoyer un fichier, pour qu'on aie un support de travail.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0