Як підсумувати числа в дужках лише в Excel?
Якщо є список текстових рядків, і ви просто хочете скласти всі цифри в дужках, як показано на знімку екрана, як ви можете швидко це впоратись? У цій статті я представляю декілька прийомів для підсумовування цифр у дужках лише в Excel.
Сумувати числа в дужках лише за формулою
Щоб підсумувати числа лише в дужках, ви можете спочатку витягнути числа, що знаходяться в дужках, а потім скласти їх.
1. Виберіть порожню комірку поруч із коміркою, для якої потрібно підсумувати її цифри в дужках, наприклад, В2, введіть цю формулу
=IF(ISERROR(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1))),0,(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1)))+0),
а потім перетягніть маркер автоматичного заповнення вниз, щоб витягти цифри, що містяться в дужках, з кожної комірки. Дивіться знімок екрана:
2. Виділіть комірку, в яку ви помістите результат підсумовування, введіть = SUM (B1: B8), і натисніть
Що натомість? Створіть віртуальну версію себе у
ключ. Дивіться знімок екрана:
Сумувати числа в дужках лише з визначеною функцією
Ви також можете застосувати визначену функцію для підсумовування чисел у дужках.
1. прес Alt + F11 клавіші для ввімкнення Microsoft Visual Basic для додатків вікна, натисніть Insert > Модуліі вставте код нижче в порожній сценарій.
VBA: Сума цифр у дужках
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. Збережіть код і перейдіть до вибору комірки, в якій буде розміщений результат, і введіть цю формулу = SumBracket (A1: A8), натисніть
Що натомість? Створіть віртуальну версію себе у
ключ. Дивіться знімок екрана:
Сумуйте числа в квадратних дужках лише за допомогою Kutools для Excel
Власне, с Kutools для ExcelАвтора Витяг тексту функція для вилучення чисел у дужках, а потім застосувати Сума абсолютних величин функція для підсумовування чисел.
Kutools для Excel, з більш ніж 300 зручні функції, полегшує вам роботу. |
після установки Kutools для Excel, виконайте наведені нижче дії:(Безкоштовно завантажте Kutools для Excel зараз!)
1. Виберіть рядки, для яких потрібно витягти числа в дужках, і натисніть Kutools> текст > Витяг тексту. Дивіться знімок екрана:
2 В Витяг тексту діалогове вікно, введіть (*) в текст текстове поле та натисніть додавати додати його до Витяг списку. Потім натисніть Okта вибрати клітинку для розміщення вилучених чисел у діалоговому вікні, наприклад C1. Дивіться знімок екрана:
3. клацання OK, і тепер цифри в дужках витягуються. За замовчуванням числа в дужках розпізнаються як від’ємні, вам потрібно підсумувати їх абсолютні значення.
4. Виберіть комірку, в яку ви розмістите результат обчислення, натисніть Кутулс > Помічник формули > Math & Trig > Сума абсолютних величин. Дивіться знімок екрана:
5 В Помічник формули діалогове вікно, виберіть діапазон, у якому містяться вилучені числа Номер текстове поле, C1: C8 у цьому випадку. Клацніть Ok, додано абсолютні значення чисел. Дивіться знімок екрана:
Сума цифр у дужках
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!