Ana içeriğe atla

Excel'de metin ve sayı içeren hücreleri nasıl toplayabilirim?

Örneğin, sayısal ve metinsel dizeler içeren bir değerler listem var, şimdi sadece aynı metne dayalı sayıları toplamak istiyorum, aşağıdaki ekran görüntüsüne bakın. Normalde, listedeki değerleri doğrudan metin dizesiyle toplayamazsınız, burada size bu görevin üstesinden gelmek için bazı formüller sunacağım.


Belirli metne dayalı olarak metin ve sayı içeren hücreleri formülle toplamı

Sayıları hücre içindeki karşılık gelen metin dizelerine göre toplamak için bir dizi formülü kullanabilirsiniz, lütfen aşağıdaki işlemleri gerçekleştirin:

1. Öncelikle, bir sütun hücresindeki göreli sayıları toplamak istediğiniz metin dizelerinizi yazabilirsiniz.

2. Sonra boş bir hücreye aşağıdaki formülü yazın, bu örnekte, formülü E2 hücresine gireceğim ve sonra Ctrl + Shift + Enter anahtarları birlikte, belirli metne bağlı olarak listeden toplam değeri döndürür. Ekran görüntüsüne bakın:

=SUM(IF(ISNUMBER(FIND(D2,$B$2:$B$9)),VALUE(LEFT($B$2:$B$9,FIND(D2,$B$2:$B$9)-1)),0))

not: Yukarıdaki formülde, D2 kullanmak istediğiniz kriter ve B2: B9 toplamak istediğiniz hücre aralığını gösterir.

3. Ardından formül hücresini seçin ve dolgu tutamacını, sonucu almak için bu formülü uygulamak istediğiniz hücrelere sürükleyin:


Kullanışlı bir özellikle belirli metne dayalı metin ve sayılar içeren hücreleri toplayın

Yukarıdaki formülü anlamak sizin için zorsa, Kutools for Excel kullanışlı bir araç sağlar - Aynı metne dayalı toplamBu özellik sayesinde, herhangi bir formülü hatırlamadan sayılar ve metinle karışmış bir hücre içinde toplam sonucu alabilirsiniz.

Not:Bunları uygulamak için Aynı metne dayalı toplam özellikleri, öncelikle indirmelisiniz Kutools for Excelve ardından özellikleri hızlı ve kolay bir şekilde uygulayın.

Kurduktan sonra Kutools for Excellütfen aşağıdaki işlemleri yapın:

1. Sonucun çıktısını almak istediğiniz hücreyi seçmek için tıklayın, ekran görüntüsüne bakın:

İpuçları: Döngüsel başvuruları önlemek için lütfen bu formülü çalışma sayfasının ilk satırına eklemeyin.

2. Ve sonra tıklayın Kutools > Formül Yardımcısı > Formül Yardımcısı, ekran görüntüsüne bakın:

3. In Formül Yardımcısı iletişim kutusu, lütfen aşağıdaki işlemleri yapın:

  • seç Istatistiksel itibaren Formül Türü açılır liste;
  • içinde Bir formül seçin liste kutusu, seçmek için tıklayın Aynı metne dayalı toplam seçenek;
  • Sonra, içinde Bağımsız değişken girişi bölümünde, toplamak istediğiniz metni ve sayıları içeren hücre aralığını seçin. Aralık metin kutusunu seçin ve ardından değerleri toplamak istediğiniz metin hücresini seçin. Metin Metin kutusu.
İpuçları: İçinde Metin metin kutusunda, formülü doğru şekilde sürüklemek için varsayılan mutlak hücre referansını göreceli hücre referansına değiştirmelisiniz.

4. Ve sonra tıklayın Ok düğmesi, ilk sonuç hesaplanacak, ardından formülü doldurmak için doldurma tutamacını diğer hücrelere sürükleyin, ekran görüntüsüne bakın:


Kullanıcı Tanımlı İşlevli metni yok sayan metin ve sayılar içeren toplam hücreler

Metin ve sayılarla karıştırılmış aşağıdaki verilere sahipseniz ve yalnızca her hücredeki sayıları ayıklamak ve toplamak istiyorsanız, bunu Excel'de nasıl hızlı bir şekilde bitirebilirsiniz?

Bu sorunu çözmek için bir Kullanıcı Tanımlı İşlevlütfen şunu yapın:

1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic penceresi.

2. tıklayın Ekle > modülve aşağıdaki kodu Modül Penceresi.

VBA kodu: yalnızca sayıları ve metni içeren hücredeki sayıları toplayın

Function SumNumbers(rngS As Range, Optional strDelim As String = " ") As Double
'Updateby Extendoffice
    Dim xNums As Variant, lngNum As Long
    xNums = Split(rngS, strDelim)
    For lngNum = LBound(xNums) To UBound(xNums) Step 1
        SumNumbers = SumNumbers + Val(xNums(lngNum))
    Next lngNum
End Function

3. Ardından bu kodu kaydedip kapatın, çalışma sayfasına geri dönün ve bu formülü girin = Toplam Sayılar (A2) (A2 sayıları toplamak istediğiniz hücreyi gösterir), ardından doldurma tutamacını formülü doldurmak istediğiniz hücrelere sürükleyin ve her hücredeki yalnızca sayılar birbirine eklenir, ekran görüntüsüne bakın:


Daha ilgili makaleler:

  • Yinelenen Satırları Birleştirin ve Excel'deki Değerleri Toplayın
  • Excel'de ,, bazı yinelenen girişler içeren bir veri aralığınız olduğunda ve şimdi aşağıdaki ekran görüntülerinde gösterildiği gibi, yinelenen verileri birleştirmek ve karşılık gelen değerleri başka bir sütunda toplamak istediğinizde, bu sorunu her zaman karşılayabilirsiniz. Bu sorunu nasıl çözebilirsin?
  • İki Sütunu Çarpın ve Sonra Excel'de Toplayın
  • Excel'de çoğumuz iki sütunu çarpıp sonra bunları toplamaktan muzdarip olabiliriz, tabii ki her bir öğeyi çarpıp sonra toplayabiliriz, ancak hesaplanması gereken yüzlerce veya binlerce satır varsa bu zahmetli olacaktır. Excel'de güçlü bir işlev vardır - SUMPRODUCT, bununla birlikte iki sütunu hızla çarpabilir ve sonra toplayabiliriz. Bu yazıda bu fonksiyonun nasıl uygulanacağından bahsedeceğim.
  • Excel'deki Ölçütlere Dayalı İlk 3 Veya N Değerin Toplamı
  • Normalde, basit bir formül kullanarak bir hücre aralığındaki ilk n değerleri toplayabiliriz, ancak daha önce bazı kriterlere göre ilk n değerleri toplamayı denediniz mi? Bu makalede, Excel'de belirli ölçütlerle ilk n değerleri toplamak için bazı formüller tanıtacağım.
  • Excel'deki Ölçütlere Dayalı Benzersiz Değerleri Toplama
  • Örneğin, aşağıda gösterilen ekran görüntüsü gibi Ad sütununa göre Sıra sütununda yalnızca benzersiz değerleri toplamak için Ad ve Sıra sütunlarını içeren bir veri aralığım var. Excel'de bu görevi hızlı ve kolay bir şekilde nasıl çözebilirim?
  • Excel'deki Yazı Tipi Renklerine Göre Hücreleri Sayma veya Toplama
  • Excel'de belirli bir yazı tipi rengini içeren hücre sayısını nasıl elde edebilir veya tüm hücreleri toplayabilirsiniz? Örneğin, aşağıda gösterilen ekran görüntüsü gibi bir çalışma sayfasında bir dizi veriye sahibim ve şimdi kırmızı, mavi ve siyah yazı tipi rengine sahip hücreleri sırasıyla saymak veya toplamak istiyorum. Normalde, bu görevle başa çıkmanın doğrudan bir yolu yoktur, burada, bu işi çözmek için bazı püf noktalarından bahsedeceğim.

En İyi Ofis Üretkenlik Araçları

Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50'den fazla Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

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...

kte sekmesi 201905


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!
Comments (50)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
I want to have a formula that count text. But what I want is that he count a criterium/ text like as 0,5 and not as 1. Like for example I have one column with T, TO and TM. T I want to count as 1 and TO/ TM as 0,50. I have tried several things, but can not solve it. Hopefully can someone help me out?
This comment was minimized by the moderator on the site
Hi, I am trying to check approximately 8 different types of leave. I am using conditional formatting to colour code letters and then calculate as numbers. It works well, I like it. I did not factor in a half day.

Can anyone tell me how to account for a half day, and still have Excel recognize the Alpha symbol.
This comment was minimized by the moderator on the site
Hi, how do I sum something like the following:
Column A
Row 1 2D
Row 2 2N
Row 3 1D+2N

I have no issues summing the Ds but when I try summing the Ns I would encounter a problem. The string 1D+2N is the culprit, so how do I go about this?
Any help is very much appreciated.

Thank you.
This comment was minimized by the moderator on the site
I must be doing something incorrect. When I try to use the SumNumbers() VB code nothing happens? excel does not recognize it as code? I am using a macro enabled document. Image attached.
https://ibb.co/6vRtD6N

[img]https://ibb.co/6vRtD6N[/img]
This comment was minimized by the moderator on the site
Hi, Michael,
I have tested the code based on the data you provied, it can work well.
This is User Defined Function, so, you needn't run the code, you just need to insert the formula SumNumbers(A1), and press Enter key to get the result. See screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-text-number.png

Please try, hope it can help you!
This comment was minimized by the moderator on the site
How to do this, but with decimal places? When using decimals, it returns 0...
This comment was minimized by the moderator on the site
HOW TO MULTIPLY COLUM 1 , 2 PCS , COLOUM 2 RATE 1 USD TOTAL AMOUNT ?
This comment was minimized by the moderator on the site
kindly reply to "I want to use this formula to sum only numbers in all columns like =SumNumbers(A1:G1) but it gives error VALUE. how it can be fixed?"
This comment was minimized by the moderator on the site
You need to use the VBA for that to work. the VBA code defines the SumNumbers as a function.
This comment was minimized by the moderator on the site
I have used VBA for that but it doesn't work. Can you plz take a look?
This comment was minimized by the moderator on the site
I have used VBA for that but it does not work. Can you take a look plz?
This comment was minimized by the moderator on the site
I want to use this formula to sum only numbers in all columns like =SumNumbers(A1:G1) but it gives error VALUE. how it can be fixed?
This comment was minimized by the moderator on the site
I am using this in excel 2016 but it doesn't seem to be working is there a work through? i keep getting a "
#name?" error
This comment was minimized by the moderator on the site
Hi,
I have a question. How to get the sum or the average of the column that has text inside that column. Please see attachment. Your answer would be greatly appreciated.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations