Parantez içindeki sayıları yalnızca Excel'de nasıl toplayabilirim?
Metin dizelerinin bir listesi varsa ve tüm sayıları aşağıda gösterilen ekran görüntüsü gibi parantez içinde toplamak istiyorsanız, bunu nasıl hızlı bir şekilde halledebilirsiniz? Bu makalede, parantez içindeki sayıları yalnızca Excel'de toplamanız için bazı hileler sunacağım.
Parantez içindeki sayıları yalnızca formülle toplama
Sadece parantez içindeki sayıları toplamak için, önce parantez içindeki sayıları çıkarabilir ve sonra toplayabilirsiniz.
1. Sayılarını parantez içinde toplamak istediğiniz hücrenin yanında boş bir hücre seçin, örneğin B2, bu formülü girin
=IF(ISERROR(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1))),0,(MID(A1,FIND("(",A1)+1,(FIND(")",A1))-(FIND("(",A1)+1)))+0),
ve sonra her hücreden parantez içindeki sayıları çıkarmak için otomatik doldurma tutamacını aşağı sürükleyin. Ekran görüntüsüne bakın:
2. Toplama sonucunu yerleştireceğiniz bir hücre seçin, girin = TOPLA (B1: B8), ve bas Keşfet anahtar. Ekran görüntüsüne bakın:
Kutools AI ile Excel Magic'in kilidini açın
- Akıllı Yürütme: Basit komutlarla hücre işlemlerini gerçekleştirin, verileri analiz edin ve grafikler oluşturun.
- Özel Formüller: İş akışlarınızı kolaylaştırmak için özel formüller oluşturun.
- VBA Kodlaması: VBA kodunu zahmetsizce yazın ve uygulayın.
- Formül Yorumlaması: Karmaşık formülleri kolaylıkla anlayın.
- Metin Çevirisi: E-tablolarınızdaki dil engellerini aşın.
Parantez içindeki sayıları yalnızca Tanımlı İşlevle topla
Ayrıca, parantez içindeki sayıları toplamak için Tanımlı İşlev uygulayabilirsiniz.
1. Basın Alt + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > modülve aşağıdaki kodu boş komut dosyasına yapıştırın.
VBA: Parantez içindeki toplam sayılar
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. Kodu kaydedin ve sonucu yerleştirecek bir hücre seçin ve bu formülü girin = SumBracket (A1: A8), basın Keşfet anahtar. Ekran görüntüsüne bakın:
Yalnızca Kutools for Excel ile parantez içindeki sayıları toplama
Aslında, ile Kutools for Excel'S Metni Çıkar parantez içindeki sayıları ayıklama ve ardından Toplam mutlak değerler sayıları toplamak için fonksiyon.
Kurduktan sonra Kutools for Excel, lütfen aşağıdaki işlemleri yapın :(Şimdi Excel için Kutools'u Ücretsiz İndirin!)
1. Parantez içindeki sayıları çıkarmak istediğiniz dizeleri seçin ve Korools> Metin > Metni Çıkar. Ekran görüntüsüne bakın:
2. içinde Metni Çıkar iletişim kutusu, girin (*) içine Metin metin kutusu ve tıklayın Ekle eklemek için Listeyi çıkar. Sonra tıklayın Okve çıkarılan sayıları açılan iletişim kutusuna yerleştirmek için bir hücre seçmek, örneğin C1. Ekran görüntüsüne bakın:
3. tık OKve şimdi parantez içindeki sayılar çıkarılır. Varsayılan olarak, parantez içindeki sayılar negatif olarak kabul edilir, mutlak değerlerini toplamanız gerekir.
4. Hesaplama sonucunu yerleştireceğiniz hücreyi seçin, tıklayın Kutools > Formül Yardımcısı > Matematik ve Tetik > Toplam mutlak değerler. Ekran görüntüsüne bakın:
5. içinde Formül Yardımcısı iletişim kutusunda, çıkarılan sayıları içeren aralığı seçin Numara textbox, C1: C8 bu durumda. Tıklayın Ok, sayıların mutlak değerleri eklendi. Ekran görüntüsüne bakın:
Parantez İçindeki Sayıları Topla
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!