KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

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

AutorAsistencia técnica Fecha de modificación

A veces, necesitará modificar rápidamente un rango de celdas en Excel. Por ejemplo, si tiene una lista de precios de productos y desea dividir todos los precios entre 2, ¿cómo puede hacerlo de forma eficiente? Este tutorial le ofrece métodos paso a paso para dividir un rango de celdas por un número. ¡Exploremos cada método en detalle!

Una captura de pantalla que muestra un rango de celdas dividido por un número en Excel

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

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

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


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

Por ejemplo, dividiré todas las celdas entre el número 15. Con la función «Pegado especial» de Excel, puede realizar esta tarea siguiendo estos pasos:

1. Inserte el número divisor, por ejemplo 15, en una celda vacía y cópielo.

2. Seleccione el rango que desea dividir entre 15, haga clic con el botón derecho y elija «Pegado especial» en el menú.

3. En el cuadro de diálogo «Pegado especial», haga clic en la opción «Todo» dentro de «Pegado».

Una captura de pantalla del cuadro de diálogo Pegado especial en Excel con la opción Dividir seleccionada

4. Elimine el número 15 que introdujo anteriormente.

Ahora el rango de celdas se ha dividido entre 15. Consulte la captura de pantalla:

Una captura de pantalla que muestra un rango de celdas dividido por un número en Excel

 


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

¿Le resulta el método de Pegado Especial un poco complicado? ¡Sí! La función «Operación» de Kutools para Excel le permite dividir un rango de celdas por un número en cuestión de segundos, de forma más sencilla y rápida.

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

1. Seleccione el rango que contiene los números que desea dividir por un número específico y, a continuación, haga clic en «Kutools» > «Más» > «Operación»; consulte la captura de pantalla:

Una captura de pantalla del menú de Kutools resaltando la opción Operación

3. En el cuadro de diálogo «Herramientas de cálculo», seleccione «División» en el campo «Operación», introduzca el número divisor (por ejemplo, «15») en el campo «Operando» y observe los resultados en el panel «Vista previa». Por último, haga clic en «Aceptar» o en «Aplicar». Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo Herramientas de operación de Kutools con la división seleccionada

Nota:Si también desea Crear fórmulas, active la opción «Crear fórmulas». Si las celdas seleccionadas contienen fórmulas y no desea dividir los resultados calculados por la fórmula, active la opción «Ignorar fórmula».

Kutools para Excel- Potencie Excel con más de 300 herramientas esenciales, haciendo su trabajo más rápido y sencillo, y aproveche las funciones de IA para un procesamiento de datos y una productividad más inteligentes.Obtener ahora


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

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

1. Seleccione el rango que quiera dividir entre un número.

2. Haga clic en «Desarrollador» > «Visual Basic»; se mostrará una nueva ventana de «Microsoft Visual Basic para aplicaciones». Haga clic en «Insertar» > «Módulo» e introduzca el siguiente código en el módulo:

VBA: Dividir un rango de celdas entre 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. A continuación, haga clic en el botón Una captura de pantalla del botón Ejecutar en el editor de VBA para ejecutar el código. En el cuadro de diálogo emergente, seleccione el rango con los números que desea dividir entre un número determinado y, después, haga clic en el botón Aceptar. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo de código VBA para seleccionar un rango que dividir

4. En el segundo cuadro de diálogo emergente, introduzca el número divisor y haga clic en Aceptar. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo de código VBA para introducir el número divisor

Ahora, todos los números del rango seleccionado se han dividido entre 15.

Una captura de pantalla que muestra un rango de celdas dividido por un número en Excel


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

Kutools para Excel: ¡Más de 300 herramientas útiles al alcance de su mano! Disfrute de funciones potenciadas por IA para trabajar de forma más inteligente y rápida.¡Descargue ahora!