Note: The other languages of the website are Google-translated. Back to English

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çmek 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 Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
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!
ofis tabanı
Yorumları sıralama ölçütü
Yorumlar (47)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bence sen gerçek bir öğretmen ve iyi bir adamsın. iyi şanslar.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Excel'in A1 Hücresinde 5+6+3+1-2 gibi verileri giriyorum ve excel'in A2 Hücresi, Sonuç 13'e excel'de nasıl mümkün olduğunu veriyor.
Bu yorum sitedeki moderatör tarafından en aza indirildi
tamam, bunu anladım. iyi şanslar.
Bu yorum sitedeki moderatör tarafından en aza indirildi
SumNumbers makrosu beni saatlerce elle çalışmaktan kurtardı. Teşekkür ederim!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Karışık hücrelerden oluşan bir sütundaki tüm sayıları eklemek için SumNumbers formülünü değiştirmek mümkün müdür? Örneğin, her sütunda 1A, 2B, 3C vardır ve sütunun altındaki formülün bana 6'yı söylemesini istiyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir yerine çoklu hücreleri toplamak için vba kodunu yeniden yazmanın herhangi bir yolu var mı? Yaklaşık 8 veri sütunum var ve sonunda toplamı istiyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu süper yardımcı! ARRAY'i, her biri ondalık sayı ve metin (örn. .2 A; .5 C; .1 X vb.) içeren bir hücre sütunuyla çalışmaya çalışıyorum ve sürekli olarak 0 sonucunu alıyorum. sayıları tam sayılarla değiştirin, sonuç doğrudur. Yardım?
Bu yorum sitedeki moderatör tarafından en aza indirildi
GENUIS.... Çok teşekkürler
Bu yorum sitedeki moderatör tarafından en aza indirildi
KUTOols kullanarak metin ve sayı arasında nasıl dönüşüm yapılır?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Kutools
içerik
kelimeye sayı
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu formülü mükemmel bir şekilde kullanabildim, ancak başka bir sütundaki değer = "kusur" ise, SUM formülüne yalnızca belirli sayıları dahil etmek için bir koşul eklemek istiyorum. Orijinal formülüm (orijinal yayınınızı kullanarak): =SUM(IF(ESNUMBER(BUL("saat",E17:E38)),DEĞER(SOL(E17:E38,BUL("saat",E17:E38)-1) ))0)) Burada E17:E38, toplamak istediğim metin ve sayıları içerir ve B17:B38, "özellikler" ve "kusurlar" değerlerini içerir. B sütunundaki değer = "kusurlar"? Şimdiden teşekkürler! Kimberly,
Bu yorum sitedeki moderatör tarafından en aza indirildi
Burada, her hücrenin dize veya sayı içerdiği, ancak her hücrenin tek sayılara indirgendiği ve tüm hücrelerin toplamını döndürdüğü tek boyutlu ve 2 boyutlu hücre seçim aralığını kabul eden basit bir komut dosyası verilmiştir. Seçenek Açık İşlev SUMCELLS(GirişAralığı As Range) As Double Dim Arr() As Variant Arr = InputRange Dim R As Long Dim C As Long SUMCELLS = 0 R = 1 için UBound(Arr, 1) ' İlk dizi boyutu satırlardır. C = 1 için UBound(Arr, 2) ' İkinci dizi boyutu sütunlardır. Debug.Print Arr(R, ​​C) Dim NumericValue As Double Dim StringValue As String StringValue = Trim(CStr(Arr(R, ​​C))) If (Not (StringValue = "")) Then NumericValue = ONLYDIGITS(StringValue) SUMCELLS = SUMCELLS + NumericValue End If Next C Sonraki R End Fonksiyon Fonksiyon ONLYDIGITS(s As String) As String Dim retval As String Dim i As Integer Dim periyotları As Integer periyot = 0 retval = "" ' For i = 1 To Len(s) Dim char As String char = Mid(s, i, 1) If (char >= "0" And char
Bu yorum sitedeki moderatör tarafından en aza indirildi
"=SumNumbers(A1)" formülüne ondalık sayılar nasıl eklenir? Teşekkür ederim!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Biri bana bir toplam formülü ile yardımcı olabilir mi? Hem sayı hem de metin içeren hücreler içeren bir sütunu toplamaya çalışıyorum. Metin harfinin solundaki sayıları toplamak istiyorum. örnek: 3P30 2P30 2P30 2P30 1P20 3P30 1P20 3P50 3P30 3P60
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, The =SUM(EĞER(ESAYI(BUL(D1,$B$2:$B$8)),DEĞER(SOL($B$2:$B$8,BUL(D1,$B$2:$B$8)-1) ))),0)) - metnimin sağda olması dışında mükemmel çalıştı. Formülü değiştirmeye çalıştım ama olmuyor... #DEĞER alıyorum! Biri yardım edebilir mi?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Formülü değiştirdikten sonra sadece Enter'a değil Ctrl+Shift+Enter tuşlarına basmayı unutmayın.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Excel'de hücrede seçilen kelimenin toplamı nasıl yapılır Sınav 1100/656480 1100 bir miktardır ve 656480 geri alınır. hayır. ama sadece 1100 toplamak istiyorum
Bu yorum sitedeki moderatör tarafından en aza indirildi
Nisan Mayıs Haziran Temmuz Toplam 1100 / 65658 1200/65657 1500/65656 2100/65650 ? sadece toplamını istiyorum 1100+1200+1500+2100 Diğer sadece bir değer değil Fiş no. lütfen yardım edin
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba! Bir sütunda iki tür sayı var, biri sayısal sayılar, diğeri ise bir sayının takip ettiği bir karakter (n20, n30, vb.). Bu sayıları bir "n" ile toplamak istiyorum. "Formüllü Belirli Metne Dayalı Metin Ve Sayılar İçeren Toplam Hücreler" için yönlendirmenizi uyguladım ama işe yaramadı. Başka bir yöntem var mı? Şimdiden teşekkürler!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, aşağıdaki sayıları harflerle nasıl ekleyeceğim konusunda bana yardımcı olabilecek var mı? gibi yapmaya çalıştım ama işe yaramıyor sanırım formülde bir şeyi özlüyorum=SUM(IF(ESNUMBER(BUL(D1,$B$2:$B$8)),DEĞER(SOL($B$2:$B$8, BUL(D1,$B$2:$B$8)-1))),0)). lütfen yardım edin.teşekkürler

2L
5D
10S
3L
11D
16S
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba Anna,
İlk önce harfleri başka bir yardımcı sütuna çıkarmalı ve ardından yukarıdaki formülü uygulamalısınız, bu formülü girdikten sonra lütfen Shift + Ctrl + Enter tuşlarına birlikte basmayı unutmayın. aşağıdaki ekran görüntüsüne bakın:
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba,

Bu yazı için teşekkürler! VBA kodunu kullanmaya hevesliyim ve farklı sütun hücrelerinden sayıları toplayabilmeniz ve örneğin SumNumbers(A1:C1) gibi bir şey yazabilmeniz için çok değişkenli bir işleve sahip olmanın mümkün olup olmayacağını düşünüyordum.


Çok teşekkürler


John
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, Giovanni,
Sorununuza bir örnek verebilir misiniz?
Buraya bir ekran görüntüsü ekleyebilirsiniz.
Teşekkür ederim!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Ayrıca bu işlevin birden fazla hücreyi toplayıp toplayamayacağını görmek istiyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
=ToplamSayılar(D8:AH8)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba,
10 adet *200 nasıl çarpılır,

10*200 değil
Buraya henüz hiç yorum yapılmamış
Daha Çok

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır