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

Excel'de bir hücredeki veya aralık hücrelerindeki kelimelerin sayısını nasıl hesaplayabilirim?

MS Word'deki kelime sayısını kolayca sayabilirsiniz, ancak Excel'de çalışma sayfasındaki kelimelerin sayısını saymak için yerleşik bir araç yoktur. Ancak, Excel'deki kelime sayısını aşağıdaki yöntemlerle sayabilirsiniz:

Formül ile kelimelerin sayısını sayın
Kullanıcı Tanımlı İşlevlerle tek bir hücredeki kelimelerin sayısını sayın
VBA kodu ile belirtilen aralıktaki kelimelerin sayısını sayın
Kutools for Excel ile kelimelerin sayısını kolayca sayın (birkaç tıklama)


Formülü olan kelimelerin sayısını sayın

İşte tek bir hücrede ve bir aralık hücrelerinde sözcükleri saymanız için iki formül.

Tek bir hücredeki kelimeleri sayın

Lütfen bu formülü girin =IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1) içine Formül çubuğutuşuna basın ve ardından tuşuna basın. Keşfet tuşuna basın.

not: Formülde A2, içindeki kelimelerin sayısını sayacağınız hücredir.

Sonucu aşağıda gösterilen ekran görüntüsü gibi görebilirsiniz:

Dizi formülüyle bir dizi hücredeki kelimeleri sayın

Bir hücre aralığındaki kelimeleri saymak istiyorsanız, lütfen formülü girin =SUM(IF(LEN(TRIM(A2:A3))=0,0,LEN(TRIM(A2:A3))-LEN(SUBSTITUTE(A2:A3," ",""))+1)) formül çubuğuna girin ve ardından vardiya + Ctrl + Keşfet sonucu almak için aynı anda tuşları. Ekran görüntüsüne bakın:

not: A2: A3, sayacağınız kelimelerin aralığıdır.

Bir hücredeki toplam kelimeleri veya Excel'deki bir hücre aralığını kolayca sayın:

The Toplam Kelimeleri Say yarar Kutools for Excel aşağıda gösterildiği gibi, bir hücredeki toplam kelimeleri veya Excel'deki bir hücre aralığını hızlı bir şekilde saymanıza yardımcı olabilir.
Şimdi indirin ve deneyin! (30- günlük ücretsiz iz)


Kullanıcı Tanımlı İşlevlerle kelimelerin sayısını sayın

Ayrıca, Kullanıcı Tanımlı İşlevler ile bir hücredeki kelimeleri sayabilirsiniz, lütfen aşağıdaki işlemleri gerçekleştirin:

1. Basın Ara Toplam + F11 tuşlarını birlikte açarak Uygulamalar için Microsoft Visual Basic pencere.

2. Winodw'da Ekle > modül, ardından VBA kodunu kopyalayıp Modüle yapıştırın. Ekran görüntüsüne bakın:

VBA kodu: Bir hücredeki kelimelerin sayısını sayın.

Function intWordCount(rng As Range) As Integer
'Update by Extendoffice 2018/3/7
    intWordCount = UBound(Split(Application.WorksheetFunction.Trim(rng.Value), " "), 1) + 1
End Function

2. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic winodw. Çalışma sayfanızda boş bir hücre seçin, formül girin "=intwordcount(A2)"Formül Çubuğuna girin ve ardından Keşfet sonucu almak için anahtar. Ekran görüntüsüne bakın:

not: Formülde A2, içindeki kelimelerin sayısını sayacağınız hücredir.

Belirli bir aralıktaki kelimelerin sayısını saymak istiyorsanız, lütfen aşağıdaki yöntemi uygulayın.


VBA kodu ile belirtilen aralıktaki kelimelerin sayısını sayın

Aşağıdaki VBA kodu, belirli bir aralıktaki kelimelerin sayısını hızlı bir şekilde saymanıza yardımcı olabilir.

1. Basın Ara Toplam + F11 tuşlarını birlikte açarak Uygulamalar için Microsoft Visual Basic pencere.

2. Winodw'da Ekle > modül, ardından VBA kodunu kopyalayıp Modüle yapıştırın. Ekran görüntüsüne bakın:

VBA kodu: Seçili aralıktaki kelimelerin sayısını sayın.

Sub CountWords()
    Dim xRg As Range
    Dim xRgEach As Range
    Dim xAddress As String
    Dim xRgVal As String
    Dim xRgNum As Long
    Dim xNum As Long
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select a range:", "Kutools For Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    If Application.WorksheetFunction.CountBlank(xRg) = xRg.Count Then
        MsgBox "Words In Selection Is: 0", vbInformation, "Kutools For Excel"
        Exit Sub
    End If
    For Each xRgEach In xRg
        xRgVal = xRgEach.Value
        xRgVal = Application.WorksheetFunction.Trim(xRgVal)
        If xRgEach.Value <> "" Then
            xNum = Len(xRgVal) - Len(Replace(xRgVal, " ", "")) + 1
            xRgNum = xRgNum + xNum
        End If
    Next xRgEach
    MsgBox "Words In Selection Is: " & Format(xRgNum, "#,##0"), vbOKOnly, "Kutools For Excel"
    Application.ScreenUpdating = True
End Sub

3. Tuşuna basın. F5 kodu çalıştırmak için anahtar. Haşhaşta Kutools for Excel iletişim kutusu, lütfen içindeki kelimelerin sayısını sayacağınız aralığı seçin ve ardından OK buton. Ekran görüntüsüne bakın:

Sonra bir başkası Kutools for Excel iletişim kutusu, seçilen aralıktaki toplam kelime sayısını göstermek için açılır. Ekran görüntüsüne bakın:


Kutools for Excel ile kelimelerin sayısını sayın (yalnızca tıklamalar)

Ydeneyebilirsin Aralıktaki kelimeleri say Kutools for Excel'in yardımcı programı, bir hücredeki veya bir aralıktaki kelimelerin sayısını yalnızca birkaç tıklama ile kolayca saymak için.

Başvurmadan önce Kutools for ExcelLütfen önce indirin ve kurun.

1. Sonucu döndürmek için bir hücre seçin ve ardından Kutools > Formül Yardımcısı > Formül Yardımcısı.

2. içinde Formül Yardımcısı iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.

  • içinde Bir formül seçin kutusunu seçin Toplam kelimeleri say;
    İpuçları: Kontrol edebilirsiniz filtre kutusuna, ihtiyacınız olan formülü hızla filtrelemek için bir anahtar sözcük girin.
  • içinde Aralık kutusunda, toplam kelimeleri saymak istediğiniz hücreyi veya aralığı belirtin;
  • Tıkla OK buton. Ekran görüntüsüne bakın:

Ardından, belirli bir hücre veya aralıktaki kelimelerin sayısını alacaksınız.

  Ücretsiz deneme yapmak istiyorsanız (30-gün) bu yardımcı programın, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.


Kutools for Excel ile kelime sayısını kolayca sayın

  Kutools for Excel Microsoft Excel için 300'den fazla güçlü özellik içerir. Sınırlama olmaksızın denemesi ücretsiz 30 gün. Şimdi indir!


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 (32)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Bu yorum sitedeki moderatör tarafından en aza indirildi
=TOPLA(EĞER(UZUNLUK(UZUNLUK(A1:C7))=0,0,UZUNLUK(KAÇ(A1:C7))-UZUNLUK(YEDEK(A1:C7," ",""))+1)) Olmayacak Aralıktaki hücrelerden birinde tek bir kelime varsa çalışın.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Çalışmadığı doğrudur. herhangi bir çözüm..
Bu yorum sitedeki moderatör tarafından en aza indirildi
Aralığa tek bir kelime hücresi dahil olsa bile formül benim için iyi çalışıyor, MS 2016 kullanıyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu korkunç, alternatif bir formül olmalı ve yazılarınızı güncellemelisiniz.
Bu yorum sitedeki moderatör tarafından en aza indirildi
sevgili apelah,
Yazılar güncellendi. Yorumun için teşekkürler!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, aşağıdaki sorunun çözümünü bilmek istiyorum. "Son kelimeleri silerek 12 karakterle sınırlandırmak isteyeceğim bir dizi kelimem var. 12 karakter ve 12+ üzerinde çalışan kelimeleri silmesine izin verin, böylece son dize 12'den az olabilir "Merhaba nasılsınız efendim" "Merhaba nasılsınız" ve "Bu fil büyük" olmalı "Bu "O fil" değil Lütfen çözümü bize bildirin, teşekkürler
Bu yorum sitedeki moderatör tarafından en aza indirildi
sevgili vinay,
Veri Doğrulama işleviyle içerik girmeden önce bir hücredeki karakter uzunluğunu sınırlayabilirsiniz. Umarım aşağıdaki ekran görüntüsü size yardımcı olabilir.
Bu yorum sitedeki moderatör tarafından en aza indirildi
KELİME SAYISI FORMÜL ÖRNEĞİ PPPPPPPPP TOPLAM P FORMÜLÜ AAAAAAA TOPLAM A FORMÜLÜ LÜTFEN FORMÜLLERİ KUMLAYIN BU E-POSTA KIMLIĞI
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sevgili satish yadav,
Belirli bir hücredeki toplam karakter sayısını saymak için lütfen UZUNLUK formülünü deneyin: =UZUNLUK(A1).
Yorumun için teşekkür ederim!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Ex Farklı tarih 1 2 3 4 5 6 7 8 9 10 11 SRT SRT SRT SRT SRT SRT SRT SRT SRT SRT SRT SRT'DEN EXCEL FORMÜLÜNDE toplam sayı nasıl sayılır
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sevgili BAldev,
Lütfen tam olarak ne yapmaya çalıştığınızı gösteren e-tablonuzun bir ekran görüntüsünü verir misiniz?
Yorumun için teşekkür ederim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir paragrafın kelime veya karakter sayısı yerine ortalama kelime uzunluğunu saymak için formül ne olurdu?
Bu yorum sitedeki moderatör tarafından en aza indirildi
sevgili Bell,
Üzgünüm, amacını anlamadım.
Bu yorum sitedeki moderatör tarafından en aza indirildi
"Kullanıcı tanımlı işlev" yalnızca sözcükler arasında tam olarak bir boşluk varsa çalışır. Birden fazla boşluk varsa, bu işlev her fazladan boşluk için sayıma başka bir kelime ekler. Denedim! Sen de yapmalısın!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sevgili Dave,
"Kullanıcı tanımlı fonksiyon" kodu, çözülen problem ile güncellenir. Yorumun için teşekkür ederim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Teşekkür ederim! İlk formül amaçlarım için harika çalışıyor.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Rica ederim Matt. Yardımcı olmaktan memnun oldum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
+1.2+0.25+2+0.8+06 hücresinde bu, toplam olmayan hücre sayısındadır = 5 lütfen Excel hücresinde nasıl hesaplayacağımı bana bildirin
Bu yorum sitedeki moderatör tarafından en aza indirildi
=IF(UZUNLUK(TRIM(A1))=0,0,UZUNLUK(TRIM(A1))-UZUNLUK(YEDEK(A1,"+",""))+1), temelde " " (bir boşluktur) değiştirin ) sınırlayıcınıza (+) ekleyin ve +1.2+0.25+2+0.8+06 sütununun METİN biçiminde olduğundan emin olun.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba ve bunun için teşekkür ederim - ilk formül tam ihtiyacım olan şey, ancak bunu her satırda aynı hücreye otomatik olarak uygulamanın bir yolu var mı lütfen: D1, E1, F1 vb.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu harika. Teşekkürler - tam ihtiyacım olan şey!!

Sadece PS.... Excel'i kullanma konusunda oldukça bilgili olduğumu sanıyordum ve şimdi bazılarına kıyasla daha acemi olduğumu fark ettim!! :-D
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bana diyor ki: "Yazdığınız formül hata içeriyor. Lütfen argümanları formülün açıklamasına göre yazdığınızdan emin olun!"


Her hücre sadece bir kelime içerir. Ayrıca iki kez kontrol ettim, her şey "metin".
Bu soruna bir çözüm var mı?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Tam olarak yaşadığım sorun bu... :( Bir çözüm buldunuz mu?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bunun gibi bir paragraftan kelimeleri kesmem gerekiyor

"Cihazın garanti kapsamı dışında olduğu ve onarımının mümkün olmadığı tavsiye edildi, bu nedenle bu birimin svc'den çıkarılmasını ve sesli uyarılar verecek bir cihaza ihtiyaç duymaları halinde değiştirilmesini tavsiye ediyoruz. Satış temsilcisi müşterinin sitesine gidecek ve onları bu konuda bilgilendirecektir. .
Beklerken kapatma davası"
Bir kelime belirtmek istiyorum ve karşılığında önceki ve sonraki kelimenin belirttiğim kelimeyle birlikte gelmesini istiyorum, sanki "svc" belirtirsem çıktı "from svc ve" olmalı.
lütfen yardım et
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu formülün yalnızca benzersiz kelimeleri sayma şansı var. Sorum şu ki, kelime aralıkta 2 kez bulunacaksa, bu kelimeyi kopyaları saymadan yalnızca bir kez sayacak mı?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu işlevin yalnızca benzersiz kelimeleri sayma şansı var. Örneğin, bir aralıkta kelime varsa, iki kez yalnızca bir tane sayılır, kopyaları saymaz
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba,
Bir aralıktaki yalnızca benzersiz kelimeleri saymak için lütfen bu formülü uygulayın (lütfen A1:A9'u ihtiyaçlarınıza göre aralıkla değiştirin): =SUMPRODUCT(1/COUNTIF(A1:A9,A1:A9)). Yorumun için teşekkür ederim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
hücreleri tek renkte tutarsam sayılacak herhangi bir işlev var mı ??? (Aynı renkle doluysa, renk kutularının sayısını saymak için herhangi bir formül olup olmadığını bilmek istiyorum)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Hücre boşsa, yanlış bir şekilde 1 sayısını görüntülüyorsa, bunu düzeltmek için formülü şu şekilde değiştirdim:


=EĞER(UZUNLUK(KES(A1)) > 0, UZUNLUK(KES(A1))-UZUNLUK(YİĞE(KES(A1),",",""))+1, 0)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sen en iyisin. Formül benim için zahmetsizce çalıştı. Tebrikler!!!
Bu yorum sitedeki moderatör tarafından en aza indirildi
OMG BU GÜZEL BİLGİ İÇİN TEŞEKKÜR EDERİM
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu formülü paylaştığınız için çok teşekkürler. Yapıştırdım ve hücre referansını sayfama uyacak şekilde değiştirdim. Çok teşekkürler.
Buraya henüz hiç yorum yapılmamış
Lütfen yorum yazın
Misafir olarak yayınlama
×
Bu gönderiyi değerlendirin:
0   Karakterler
Önerilen Konumlar

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