Passer au contenu principal

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

Parfois, nous pouvons avoir besoin de modifier rapidement une plage de cellules dans Excel. Par exemple, j'ai une plage de cellules qui contient les prix d'un groupe de produits, et je veux diviser tous les prix par 2, et voici maintenant la question, comment puis-je diviser rapidement une plage de cellules par un nombre?

Divisez une plage de cellules par un nombre avec la fonction Collage spécial

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

Divisez une plage de cellules par un nombre avec le code VBA


Divisez une plage de cellules par un nombre avec la fonction Collage spécial

Par exemple, je vais diviser toutes les cellules par un nombre 15, en utilisant Collage spécial fonction d'Excel, vous pouvez accomplir cette tâche avec les étapes suivantes:

1. Insérez le nombre de diviseur tel que 15 dans une cellule vide et copiez-le.

2. Mettez en surbrillance la plage dans laquelle vous souhaitez diviser tous les nombres par 15 et cliquez avec le bouton droit de la souris, choisissez Collage spécial dans le menu.

3. dans le Coller Special boîte de dialogue, cliquez sur Tous option dans la pâtes section, sélectionnez Diviser option dans la Opération section, et enfin cliquez sur le OK .

4. Supprimez le numéro 15 que vous avez entré auparavant.

Maintenant, la plage de cellules a été divisée par 15 en vrac. Voir la capture d'écran:

Divisez rapidement toutes les cellules d'une plage par un certain nombre en vrac dans Excel

Cliquez Kutools > Plus > OpérationL’ Kutools for Excel's Outils d'exploitation peut vous aider à diviser rapidement toutes les cellules d'une plage spécifiée par un certain nombre dans Excel.
Téléchargez dès maintenant la version complète gratuite de Kutools for Excel pendant 30 jours !


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

Peut-être que la méthode de collage spécial est quelque peu difficile pour vous, existe-t-il une méthode simple et rapide pour effectuer ce travail ? Oui le Opération caractéristique de Kutools for Excel peut vous aider à diviser une plage de cellules par un nombre en quelques secondes !

Remarque: Appliquer cette Opération fonctionnalité, tout d'abord, vous devez télécharger et installer Kutools for Excel.

1. Sélectionnez la plage de nombres que vous souhaitez diviser par un certain nombre. puis cliquez sur Kutools > Plus > Opération, voir capture d'écran:

3. dans le Outils d'exploitation boîte de dialogue, sélectionnez Division dans l' Opération box, saisissez le nombre de diviseur tel que 15 dans l' opérande boîte. Et vous pouvez voir les résultats de la Aperçu Vitre. Et enfin cliquez sur le OK or Appliquer bouton. Voir la capture d'écran:

Remarque: Si vous souhaitez également créer des formules, veuillez cocher Créer des formules option. Si les cellules sélectionnées contiennent des formules et que vous ne souhaitez pas diviser les résultats calculés de la formule, veuillez cocher Ignorer les cellules de formule option.
Conseil : Pour utiliser cette fonctionnalité, vous devez installer Kutools for Excel d'abord, s'il vous plaît cliquez pour télécharger et bénéficiez d'un essai gratuit de 30 jours maintenant.

Divisez une plage de cellules par un nombre avec le code VBA

Avec le code VBA, vous pouvez également diviser automatiquement une plage de cellules par un nombre.

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

2. Cliquez Développeur > Visual Basic, Un nouveau Microsoft Visual Basic pour les applications la fenêtre s'affiche, cliquez sur insérer > Module, puis entrez 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. Puis clique doc-diviser-5 bouton pour exécuter le code. Dans une boîte de dialogue contextuelle, sélectionnez la plage de nombres que vous souhaitez diviser par un certain nombre, puis cliquez sur le bouton OK bouton. Voir la capture d'écran:

4. Dans la deuxième boîte de dialogue contextuelle, entrez le numéro de diviseur, puis cliquez sur le bouton OK. Voir la capture d'écran:

Maintenant, tous les nombres de la plage sélectionnée sont divisés par le nombre 15.


Démo : divisez rapidement une plage de cellules par un nombre avec Kutools for Excel


Kutools for Excel: Plus de 300 outils pratiques à portée de main ! Commencez dès aujourd’hui votre essai gratuit de 30 jours sans limitation de fonctionnalités. Télécharger maintenant!
Comments (18)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Habrá alguna forma de hacer esto mismo pero en Google Sheets ??
This comment was minimized by the moderator on the site
how to use page break in large excel file
This comment was minimized by the moderator on the site
Very helpful -- thank you very much!
This comment was minimized by the moderator on the site
Hello Sir, I have data in excel and it is all mixed up. Every 60 cells are having one person details and we want this to be copied in separate sheet. The copying is to be row into column.
This comment was minimized by the moderator on the site
thank you, after multiple fruitless or incomprehensible explanations, YOURS WORKED easily!
This comment was minimized by the moderator on the site
Thanks... This is really useful
This comment was minimized by the moderator on the site
Very clearly explained. Saved me a lot of time. Thanks a bunch!
This comment was minimized by the moderator on the site
I just wanted to take the time to thank you for uploading this. I would've spent hours dividing all my figures.
This comment was minimized by the moderator on the site
Some cells are not divided even after selecting the complete section
This comment was minimized by the moderator on the site
Thanks for sharing! Helped a lot!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations