Formule Excel: Pourcentage entier de validation des données uniquement -

Table des matières

Formule générique

=TRUNC(A1*100)=(A1*100)

Sommaire

Pour autoriser uniquement des pourcentages de nombres entiers tels que 5%, 10% et non 5,5%, 10,25%, etc., vous pouvez utiliser la validation des données avec une formule personnalisée basée sur la fonction TRUNC. Dans l'exemple illustré, la validation des données appliquée à B5: B9 est:

=TRUNC(C5*100)=(C5*100)

Explication

La fonction Excel TRUNC n'effectue aucun arrondi, elle renvoie simplement un nombre tronqué. Il a un deuxième argument facultatif (num_digits) pour spécifier la précision. Lorsque num_digits n'est pas fourni, la valeur par défaut est zéro. Dans cette formule de validation des données, nous utilisons TRUNC pour obtenir la partie non décimale d'un pourcentage, après avoir multiplié le pourcentage par 100.

Par exemple, si un utilisateur entre 15%:

=TRUNC(.15*100)=(.15*100) =TRUNC(15)=(15) =15=15 =TRUE

Si un utilisateur entre 15,5%, la formule évalue comme ceci

=TRUNC(.155*100)=(.155*100) =TRUNC(15.5)=(15.5) =15=15.5 =FALSE

Cette formule ne valide rien d'autre, par exemple que les pourcentages sont inférieurs à 100%. Des conditions supplémentaires peuvent être ajoutées avec la fonction ET.

Remarques: Les règles de validation des données sont déclenchées lorsqu'un utilisateur ajoute ou modifie une valeur de cellule. Les références de cellule dans les formules de validation de données sont relatives à la cellule supérieure gauche de la plage sélectionnée lorsque la règle de validation est définie, dans ce cas B5.

Articles intéressants...