¿Cómo sumar números entre paréntesis solo en Excel?
Si hay una lista de cadenas de texto y solo desea sumar todos los números entre corchetes como se muestra a continuación, ¿cómo puede manejarlo rápidamente? En este artículo, presento algunos trucos para que sumes los números entre paréntesis solo en Excel.
Sumar números entre corchetes solo con fórmula
Para sumar números solo entre corchetes, primero puede extraer los números que están entre corchetes y luego sumarlos.
1. Seleccione una celda en blanco al lado de la celda en la que desea resumir sus números entre corchetes, B2 por ejemplo, ingrese esta fórmula
=IF(ISERROR(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1))),0,(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1)))+0),
y luego arrastre el controlador de autocompletar hacia abajo para extraer los números que están entre corchetes de cada celda. Ver captura de pantalla:
2. Seleccione una celda en la que colocará el resultado de la suma, ingrese = SUMA (B1: B8)y presione Participar llave. Ver captura de pantalla:
Sumar números entre corchetes solo con función definida
También puede aplicar una función definida para sumar números entre corchetes.
1. Prensa Alt + F11 claves para habilitar Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > Móduloy pegue el código siguiente en el script en blanco.
VBA: números de suma entre paréntesis
Function SumBracket(Target As Range) As Double
'UpdatebyExtendoffice20160901
Dim xCell As Range
Dim xObjs As Object, xObj As Object
Dim xSum As Double
Set xObjs = CreateObject("VBScript.RegExp")
xSum = 0
With xObjs
.Global = True
.Pattern = "\((\d+(\.\d+)?)\)"
For Each xCell In Target
If xCell.Value <> "" Then
For Each xObj In xObjs.Execute(xCell.Value)
xSum = xSum + xObj.submatches(0)
Next
End If
Next
End With
SumBracket = xSum
End Function
2. Guarde el código y vaya a seleccionar una celda que colocará el resultado, e ingrese esta fórmula = SumBracket (A1: A8), prensa Participar llave. Ver captura de pantalla:
Sumar números entre corchetes solo con Kutools para Excel
De hecho, con Kutools for Excel, Extraer texto función para extraer números entre corchetes y luego aplicar la Sumar valores absolutos función para sumar los números.
Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. |
Después de instalar Kutools para Excel, haga lo siguiente :(Descarga gratis Kutools para Excel ahora!)
1. Seleccione las cadenas de las que desea extraer los números entre paréntesis y haga clic en Kutools> Texto > Extraer texto. Ver captura de pantalla:
2. En el Extraer texto diálogo, entrar (*) en el Texto cuadro de texto y haga clic en Añada para agregarlo a la Extraer lista. Luego haga clic Ok, y seleccionar una celda para colocar los números extraídos en el cuadro de diálogo emergente, C1 por ejemplo. Ver captura de pantalla:
3. Hacer clic en OK, y ahora se extraen los números entre paréntesis. De forma predeterminada, los números entre paréntesis se reconocen como negativos, debe sumar sus valores absolutos.
4. Seleccione una celda en la que colocará el resultado del cálculo, haga clic en Kutools > Ayudante de fórmula > Matemáticas y Trig > Sumar valores absolutos. Ver captura de pantalla:
5. En el Ayudante de fórmula diálogo, seleccione el rango que contiene los números extraídos en Número cuadro de texto, C1: C8 en este caso. Hacer clic Ok, se han sumado los valores absolutos de los números. Ver captura de pantalla:
Sumar números entre paréntesis
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!