Comment arrondir une plage de cellules dans Excel ?
Lorsque vous travaillez avec des données numériques dans Excel, il est courant de rencontrer des valeurs comportant plusieurs décimales. Par exemple, vous pouvez avoir un jeu de données où des nombres tels que 2.1054 apparaissent, mais vous ne souhaitez peut-être les afficher qu'au format arrondi, comme 2.11, pour standardiser la présentation ou préparer les données pour un rapport. Arrondir chaque valeur manuellement peut être fastidieux, surtout avec de grandes plages de données. Heureusement, Excel propose plusieurs méthodes efficaces pour arrondir une plage de cellules au nombre désiré de décimales. Ci-dessous, vous trouverez des instructions étape par étape pour diverses méthodes pratiques, ainsi que des conseils d'utilisation et des notes comparatives pour choisir l'approche la plus adaptée à vos besoins.
Arrondir une plage de cellules avec la fonction ARRONDI
Arrondir une plage de cellules avec du code VBA
Alternative : Utilisez le formatage des cellules pour un arrondi affiché
Alternative : Utilisez la fonction ARRONDI.MULTIPLE pour arrondir à un multiple spécifié
Arrondir une plage de cellules avec la fonction ARRONDI
La fonction ARRONDI intégrée d’Excel est une méthode simple pour arrondir des nombres à un nombre spécifique de décimales. Sa syntaxe est ARRONDI(nombre, no_chiffres), où « nombre » est la valeur à arrondir et « no_chiffres » spécifie le nombre de décimales.
Supposons que vous ayez une plage de valeurs numériques dans les cellules A2:A10 que vous souhaitez arrondir. Suivez ces étapes :
1. Cliquez sur une cellule vide où vous souhaitez placer le résultat arrondi — par exemple, C2. Entrez la formule suivante :
=ROUND(A2,2)
2. Appuyez sur Entrée. Cela affichera la valeur de A2 arrondie à deux décimales dans C2.
3. Pour arrondir toute la plage, déplacez votre curseur vers le coin inférieur droit de la cellule C2 jusqu'à ce qu'il devienne une petite croix (le curseur de recopie). Faites glisser cette poignée vers le bas sur votre plage cible (par exemple, jusqu’à C10). Cela copiera la formule ARRONDI pour chaque valeur correspondante dans la colonne A. Les résultats s'afficheront comme indiqué ci-dessous :
Si vous souhaitez que les valeurs arrondies remplacent les nombres originaux, vous pouvez copier les résultats arrondis et utiliser Collage spécial > Valeurs pour écraser la plage originale. Toutefois, notez que les données d’origine seront perdues si vous les écrasez.
La fonction ARRONDI est fiable pour assurer la précision des calculs et peut être combinée avec d'autres formules si nécessaire. Cependant, n'oubliez pas qu'utiliser des formules nécessite de maintenir une colonne supplémentaire, sauf si vous écrasez les valeurs originales.
Arrondir / Arrondir au supérieur / Arrondir à l'inférieur une plage de nombres sans formule : Avec la fonctionnalité Arrondir de Kutools pour Excel, vous pouvez rapidement arrondir, arrondir au supérieur, arrondir à l'inférieur ou même arrondir une plage de cellules selon vos besoins sans aucune formule. |
Arrondir une plage de cellules avec du code VBA
Pour les utilisateurs avancés ou ceux qui effectuent fréquemment des arrondis en lot sur différentes plages, automatiser le processus d'arrondi avec VBA peut améliorer l'efficacité. Cette méthode est particulièrement adaptée si vous souhaitez traiter un grand nombre de cellules à la fois sans dépendre de colonnes supplémentaires.
Voici comment utiliser une macro VBA pour arrondir une plage sélectionnée de nombres sur place :
1. Tout d'abord, sélectionnez la plage de cellules que vous souhaitez arrondir.
2. Allez dans le menu Excel et cliquez sur Développeur > Visual Basic. Si vous ne voyez pas l'onglet Développeur, vous devrez peut-être l'activer dans les options d’Excel. Dans la fenêtre Microsoft Visual Basic pour Applications qui apparaît, cliquez sur Insérer > Module pour ajouter un nouveau module de code, puis collez le code suivant :
VBA : Arrondir une plage de cellules :
Sub RoundNum()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Decimal", xTitleId, Type:=1)
For Each Rng In WorkRng
Rng.Value = Application.WorksheetFunction.Round(Rng.Value, xNum)
Next
End Sub
3. Pour exécuter le code, cliquez sur le bouton "Exécuter" dans l'éditeur VBA. Une boîte de dialogue apparaîtra. Sélectionnez la plage que vous souhaitez arrondir si vous y êtes invité (vous pouvez également utiliser votre souris pour sélectionner directement dans la feuille). Voir capture d’écran :
4. Cliquez sur OK. Vous serez ensuite invité à entrer le nombre de décimales pour l'arrondi — entrez la valeur souhaitée (par exemple, 2 pour deux décimales), puis cliquez à nouveau sur OK. Voir capture d’écran :
5. Les valeurs dans votre plage sélectionnée seront arrondies sur place conformément à votre saisie. Voir capture d’écran :
Lors de l’utilisation de VBA, soyez conscient que les modifications sont immédiates et ne peuvent pas être annulées. Pensez toujours à conserver une sauvegarde de vos données avant d'exécuter des macros, surtout sur des feuilles importantes.
Arrondir rapidement / Arrondir au supérieur / Arrondir à l'inférieur une plage de cellules avec Kutools pour Excel
Kutools pour Excel offre une solution efficace permettant d'arrondir, arrondir au supérieur ou arrondir à l'inférieur une sélection de cellules - tout cela sans formules. Cela convient parfaitement aux utilisateurs qui veulent des résultats rapides et ont besoin d'une option pour personnaliser la manière dont l'arrondi est géré (arrondi normal, toujours au supérieur ou toujours à l'inférieur) sur toute une plage.
Pour utiliser cette fonctionnalité, assurez-vous d'avoir déjà téléchargé et installé Kutools pour Excel sur votre ordinateur. Suivez ces instructions :
1. Mettez en surbrillance le groupe de cellules que vous souhaitez arrondir. Ensuite, allez à l'onglet Kutools, sélectionnez Arrondir dans le menu des options. Voir capture d’écran :
2. Dans la boîte de dialogue Arrondir sans Formule, entrez le nombre souhaité de décimales dans le champ Décimales. Ensuite, sélectionnez l'opération souhaitée : Arrondir (arrondi standard), Arrondir au supérieur (toujours arrondir les nombres vers le haut) ou Arrondir à l'inférieur (toujours arrondir vers le bas). Lorsque vous êtes prêt, cliquez sur Ok. Toutes les cellules sélectionnées seront arrondies conformément à vos paramètres. Voir capture d’écran :
Kutools applique directement le résultat aux cellules d'origine, simplifiant votre flux de travail et produisant des résultats immédiats. Vous n'avez pas besoin de créer des colonnes supplémentaires ni d'écrire des formules. C'est particulièrement utile lors de la manipulation de grands ensembles de données ou de tâches répétitives de nettoyage de données. Cependant, notez que ce changement écrase les valeurs d'origine, alors envisagez de conserver une sauvegarde si nécessaire.
Cliquez ici pour Télécharger et essayer gratuitement Kutools pour Excel maintenant !
Alternative : Utilisez le formatage des cellules pour un arrondi affiché
Si votre principale préoccupation est uniquement l'apparence des nombres (et non leur valeur réelle calculée), le formatage des cellules intégré d'Excel peut « afficher » des valeurs arrondies sans modifier les données réelles. Cela est idéal pour les rapports ou les présentations où les valeurs affichées doivent être concises, tout en conservant la précision des calculs en arrière-plan.
Pour modifier l'affichage des décimales :
- Sélectionnez la plage que vous souhaitez formater.
- Cliquez avec le bouton droit et choisissez Format de cellule, puis allez à l'onglet Nombre et sélectionnez la catégorie Nombre.
- Ajustez le nombre de Décimales selon vos préférences (par exemple, définissez-le à 2 pour deux décimales).
- Cliquez sur OK. Les valeurs dans votre plage apparaîtront désormais arrondies, mais leurs valeurs complètes d'origine sont toujours présentes dans la cellule, rendant cette approche non destructive.
Cette méthode est rapide et sans risque ; cependant, les calculs basés sur ces cellules utiliseront toujours les valeurs complètes d'origine, alors gardez cela à l'esprit lors de l'analyse des données.
Alternative : Utilisez la fonction ARRONDI.MULTIPLE pour arrondir à un multiple spécifié
Parfois, vous souhaiterez peut-être arrondir des valeurs au multiple spécifié le plus proche, comme arrondir 7,8 au multiple de 0,5 le plus proche (résultant en 8). La fonction ARRONDI.MULTIPLE d'Excel est adaptée à de telles situations.
1. Dans une cellule vide (par exemple, C2), entrez la formule suivante pour arrondir la valeur dans A2 au multiple de 0,5 le plus proche :
=MROUND(A2,0.5)
2. Appuyez sur Entrée pour calculer, puis utilisez la poignée de recopie pour copier la formule pour les autres cellules si nécessaire.
ARRONDI.MULTIPLE est particulièrement utile dans les scénarios de tarification, de planification ou de catégorisation où les données doivent être alignées sur un incrément ou une valeur standard spécifique. Cependant, notez qu’elle nécessite le complément Analyse ToolPak dans les versions antérieures d'Excel (Excel 2007 ou antérieur).
Conseils & Dépannage :
- Lors de l'écrasement de données (avec VBA, Kutools ou en collant des valeurs), pensez toujours à sauvegarder une copie de sécurité pour éviter toute perte de données.
- Si vous recevez une erreur #NOM? avec ARRONDI.MULTIPLE, vérifiez si vous avez activé les compléments nécessaires sous Fichier > Options > Compléments.
- Les formules ARRONDI ne modifieront pas automatiquement vos données d'origine — copiez les valeurs de retour si vous souhaitez remplacer les anciens nombres.
- Kutools rationalise les tâches de routine pour les utilisateurs travaillant avec de grands volumes de données ou des rapports répétitifs.
- Toujours confirmer que vous arrondissez la bonne plage avant d'exécuter des macros.
En comprenant ces différentes méthodes, vous pouvez optimiser votre approche d'arrondi en fonction de votre flux de travail, que vous privilégiiez les formules, l'automatisation ou les opérations directement dans les cellules.
Meilleurs outils de productivité Office
Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
- Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!