Skip to main content

¿Cómo dividir un rango de celdas por un número en Excel?

Author: Tech Support Last Modified: 2025-06-03

A veces, puede que necesites modificar rápidamente un rango de celdas en Excel. Por ejemplo, si tienes una lista de precios de productos y quieres dividir todos los precios entre 2, ¿cómo puedes hacer esto de manera eficiente? Este tutorial proporciona métodos paso a paso para dividir un rango de celdas por un número. Exploremos cada método en detalle.

A screenshot showing a range of cells divided by a number in Excel

Dividir un rango de celdas por un número con la función Pegado Especial

Dividir rápidamente un rango de celdas por un número con Kutools para Excel

Dividir un rango de celdas por un número con código VBA


Dividir un rango de celdas por un número con la función Pegado Especial

Por ejemplo, dividiré todas las celdas por el número 15, utilizando la función "Pegado Especial" de Excel; puedes realizar esta tarea siguiendo los siguientes pasos:

1. Inserta el número divisor, como 15, en una celda vacía y cópialo.

2. Resalta el rango que deseas dividir por 15, haz clic derecho y selecciona "Pegado Especial" del menú.

3. En el cuadro de diálogo "Pegado Especial", haz clic en la opción "Todo" en la sección "Pegar".

A screenshot of the Paste Special dialog box in Excel with Divide selected

4. Elimina el número 15 que has ingresado antes.

Ahora el rango de celdas ha sido dividido por 15. Ver captura de pantalla:

A screenshot showing a range of cells divided by a number in Excel

 


Dividir rápidamente un rango de celdas por un número con Kutools para Excel

Si el método de Pegado Especial es algo difícil para ti, ¿hay una manera más fácil y rápida de manejar esta tarea? Sí, la función "Operación" de Kutools para Excel puede ayudarte a dividir un rango de celdas por un número en segundos.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Selecciona el rango con números que deseas dividir por un número determinado, y luego haz clic en "Kutools" > "Más" > "Operación", ver captura de pantalla:

A screenshot of the Kutools menu highlighting the Operation option

3. En el cuadro de diálogo "Herramientas de Operación", selecciona "División" en el cuadro "Operación", ingresa el número divisor, como "15", en el cuadro "Operando". Y puedes ver los resultados en el panel de "Vista previa". Finalmente, haz clic en el botón "Aceptar" o "Aplicar". Ver captura de pantalla:

A screenshot of the Kutools Operation Tools dialog box with Division selected

Nota: Si también deseas crear fórmulas, marca la opción "Crear fórmulas". Si las celdas seleccionadas incluyen fórmulas y no deseas dividir los resultados calculados de la fórmula, marca la opción "Ignorar fórmula".

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Dividir un rango de celdas por un número con código VBA

Con el código VBA, también puedes dividir automáticamente un rango de celdas por un número.

1. Selecciona el rango que deseas dividir por un número.

2. Haz clic en "Desarrollador" > "Visual Basic", aparecerá una nueva ventana "Microsoft Visual Basic para aplicaciones", haz clic en "Insertar" > "Módulo", y luego ingresa el siguiente código en el Módulo:

VBA: Dividir un rango de celdas por un número

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. Luego haz clic A screenshot of the Run button in the VBA editor en el botón para ejecutar el código. En un cuadro de diálogo emergente, selecciona el rango con números que deseas dividir por un número determinado, y luego haz clic en el botón Aceptar. Ver captura de pantalla:

A screenshot of the VBA code dialog box for selecting a range to divide

4. En el segundo cuadro de diálogo emergente, ingresa el número divisor, y luego haz clic en el botón Aceptar. Ver captura de pantalla:

A screenshot of the VBA code dialog box for entering the divisor number

Ahora todos los números en el rango seleccionado han sido divididos por el número 15.

A screenshot showing a range of cells divided by a number in Excel


Demostración: Divide rápidamente un rango de celdas por un número con Kutools para Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!