KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment diviser une plage de cellules par un nombre dans Excel ?

AuteurAssistance technique Date de modification

Il vous arrive parfois de devoir modifier rapidement une plage de cellules dans Excel. Par exemple, si vous avez une liste de prix de produits et que vous souhaitez diviser tous ces prix par 2, quelle est la méthode la plus efficace ? Ce tutoriel vous présente, étape par étape, différentes façons de diviser une plage de cellules par un nombre. Examinons chaque méthode en détail.

Capture d’écran montrant une plage de cellules divisée par un nombre dans Excel

Divisez une plage de cellules par un nombre à l’aide de la fonction Collage spécial

Divisez rapidement une plage de cellules par un nombre avec Kutools pour Excel

Divisez une plage de cellules par un nombre à l’aide d’un code VBA


Divisez une plage de cellules par un nombre à l’aide de la fonction Collage spécial

Par exemple, je vais diviser toutes les cellules par le nombre 15. Grâce à la fonction « Collage spécial » d’Excel, vous pouvez réaliser cette opération en suivant les étapes ci-dessous :

1. Saisissez le diviseur, par exemple 15, dans une cellule vide, puis copiez-le.

2. Sélectionnez la plage dont vous souhaitez diviser tous les nombres par 15, cliquez avec le bouton droit de la souris, puis choisissez « Collage spécial » dans le menu.

3. Dans la boîte de dialogue « Collage spécial », sélectionnez l’option « Tout » sous la section « Collage ».

Capture d’écran de la boîte de dialogue Collage spécial dans Excel avec l’option Division sélectionnée

4. Supprimez le nombre 15 que vous avez précédemment saisi.

La plage de cellules a désormais été divisée par 15. Voir la capture d’écran :

Capture d’écran montrant une plage de cellules divisée par un nombre dans Excel

 


Divisez rapidement une plage de cellules par un nombre avec Kutools pour Excel

Si la méthode Collage spécial vous paraît un peu complexe, existe-t-il un moyen plus simple et plus rapide d’accomplir cette tâche ? Oui ! La fonctionnalité « Opération » de Kutools pour Excel vous permet de diviser une plage de cellules par un nombre en quelques secondes !

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données sans effort.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Sélectionnez la plage contenant les nombres que vous souhaitez diviser par une valeur donnée, puis cliquez sur « Kutools » > « Plus » > « Opération ». Voir la capture d’écran :

Capture d’écran du menu Kutools mettant en évidence l’option Opération

Dans la boîte de dialogue « Outils de calcul », sélectionnez « Division » dans le menu « Opération », puis saisissez votre diviseur (par exemple « 15 ») dans le champ « Opérande ». Les résultats s’affichent en temps réel dans le volet « Aperçu ». Cliquez ensuite sur « OK » ou « Appliquer » pour valider. Voir la capture d’écran :

Capture d’écran de la boîte de dialogue Outils d’opération de Kutools avec Division sélectionnée

Remarque :Si vous souhaitez également Créer des formules, cochez l’option «Créer des formules». Si les cellules sélectionnées contiennent des formules et que vous ne souhaitez pas diviser les résultats calculés par ces formules, cochez l’option «Ignorer la formule».

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, accélérez et simplifiez votre travail, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Téléchargez-le dès maintenant


Divisez une plage de cellules par un nombre à l’aide d’un code VBA

Grâce au code VBA, vous pouvez automatiquement diviser une plage de cellules par un nombre.

1. Sélectionnez la plage que vous souhaitez diviser par un nombre.

2. Cliquez sur « Développeur » > « Visual Basic ». Une nouvelle fenêtre intitulée « Microsoft Visual Basic pour Applications » s’ouvre. Cliquez ensuite sur « Insertion » > « Module », puis saisissez le code suivant dans le module :

VBA : Diviser une plage de cellules par un nombre

Sub DivisionNum()
'Updateby20140128
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("Division num", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Rng.Value / xNum
Next
End Sub

3. Cliquez ensuite sur le bouton Capture d’écran du bouton Exécuter dans l’éditeur VBApour exécuter le code. Dans la boîte de dialogue qui s’ouvre, veuillez sélectionner la plage contenant les nombres que vous souhaitez diviser par un certain nombre, puis cliquez sur le bouton OK. Voir la capture d’écran :

Capture d’écran de la boîte de dialogue de code VBA permettant de sélectionner une plage à diviser

4. Dans la deuxième boîte de dialogue qui s’ouvre, saisissez le diviseur, puis cliquez sur OK. Voir la capture d’écran :

Capture d’écran de la boîte de dialogue de code VBA permettant de saisir le diviseur

Tous les nombres de la plage sélectionnée sont désormais divisés par 15.

Capture d’écran montrant une plage de cellules divisée par un nombre dans Excel


Démo : Divisez rapidement une plage de cellules par un nombre avec Kutools pour Excel

Kutools pour Excel: Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !