Bài giải đáp này Học Excel Online đang giải thích biện pháp đếm số ký trường đoản cú vào Excel. Quý khách hàng đang hiểu rằng cách làm đếm tất cả ký kết tự vào một dải ô, giỏi bí quyết dùng để đếm chỉ các cam kết từ quan trọng đặc biệt vào một ô tuyệt vài ô.

Bạn đang xem: Hàm đếm ký tự text trong excel

Trong bài hướng dẫn trước, công ty chúng tôi đang trình làng hàm LEN trong Excel, hàm này được cho phép bọn họ đếm tất cả ký trường đoản cú trong một ô.

Chỉ dùng hàm LEN thôi cũng rất hiệu quả rồi, tuy vậy Lúc kết hợp với các hàm khác ví như hàm SUM, SUMPRODUCT, cùng SUBSTITUTE thì hàm LEN hoàn toàn có thể giải được các bài toán thù phức tạp rộng tương đối nhiều. Tiếp tục trong bài bác lí giải này, bọn họ sẽ để ý kỹ hơn những phương pháp dễ dàng với nâng cấp để đếm số ký kết tự trong Excel.


Xem nhanh


CÁCH ĐẾM TẤT CẢ KÝ TỰ TRONG MỘT DẢI Ô

lúc nói đến câu hỏi đếm toàn bộ ký kết trường đoản cú trong một vài ô thì phương án mà lại chúng ta suy nghĩ ngay đến kia đó là đếm số ký tự trong những ô, rồi cùng những số lượng đó lại:

=LEN(A2)+(A3)+(A4)

Hay

=SUM(LEN(A2),LEN(A3),LEN(A4))


*

*

Các công thức bên trên có lẽ rằng đã công dụng vào một dải ô bé dại. Để đếm toàn bộ ký kết tự trong một dải ô to hơn, họ buộc phải nghĩ ra một phương pháp khác gọn gàng hơn, ví dụ: hàm SUMPRODUCT, hàm này sẽ cùng các mảng lại cùng nhau rồi trả về tổng của những công dụng kia.

Đây là phương pháp tầm thường trong Excel nhằm đếm tất cả cam kết từ bỏ vào một dải ô:

=SUMPRODUCT(LEN(dải ô))

Và khi vận dụng nó vẫn trông như vậy này:

=SUMPRODUCT(LEN(A1:A7))

*

Cách khác để đếm số ký kết từ bỏ vào một dải ô chính là áp dụng hàm LEN kết hợp với hàm SUM:

=SUM(LEN(A1:A7))

Không như là hàm SUMPRODUCT, hàm SUM quanh đó những mảng một bí quyết khoác định, với bạn cần phải thừa nhận Ctrl+Shift+Enter để mang nó về bí quyết mảng.

khi được diễn giải trong hình ảnh chụp screen sau đây, hàm SUM trả về cùng một hiệu quả số ký kết tự:

*

CÔNG THỨC ĐẾM SỐ KÝ TỰ TRONG MỘT DẢI Ô HOẠT ĐỘNG NHƯ THẾ NÀO

Đây là một trong giữa những bí quyết đơn giản nhất để đếm số ký kết trường đoản cú vào Excel. Hàm LEN tính toán chiều nhiều năm chuỗi cho từng ô trong một dải ô xác minh rồi trả về một hàng số. Sau kia, hàm SUMPRODUCT xuất xắc SUM cộng các con số này cùng nhau cùng hiện nay công dụng là tổng số các ký trường đoản cú.

Trong những ví dụ trên, một dãy gồm bảy bé sốđó là chiều dài chuỗi trong các ô từ bỏ A1 cho A7 khi được cộng:

=SUMPRODUCT(28;29;27;23;27;29;30)

Lưu ý. Hãy chăm chú rằng hàm LEN trong Excel cộng tất cả những ký kết từ trong những ô một biện pháp tuyệt vời nhất, của cả chữ cái, chữ số, vệt câu, cam kết từ quan trọng, cùng toàn bộ các khoảng trống (thụt đầu chiếc, thụt cuối mẫu và khoảng cách giữa những từ).

LÀM THẾ NÀO ĐỂ ĐẾM CÁC KÝ TỰ ĐẶC BIỆT TRONG MỘT Ô

Thỉnh phảng phất, nỗ lực vì đề nghị đếm toàn bộ ký trường đoản cú vào một ô, bạn có thể chỉ cần phải đếm sự lộ diện của một ký tự, chữ số, tốt hình tượng đặc biệt quan trọng.

Để đếm gia tốc mở ra của một cam kết từ bỏ khẳng định trong một ô, hãy áp dụng hàm LEN kết phù hợp với hàm SUBSTITUTE:

=LEN(ô)-LEN(SUBSTITUTE(ô, ký kết từ bỏ,””))

Để hiểu rõ ví dụ rộng, hãy nhìn qua ví dụ tiếp sau đây nhé.

Gỉả sử, bạn cất giữ một cửa hàng tài liệu của không ít món hàng được giao, vị trí mà mỗi một số loại hàng có ký kết hiệu dìm dạng riêng lẻ. Và mỗi ô gồm một vài món mặt hàng cách nhau do vệt phẩy, khoảng không, tốt bất cứ dấu chia cách như thế nào. Nhiệm vụ của chúng ta là hãy đếm chu kỳ xuất hiện thêm của cam kết hiệu nhấn dạng đơn nhất được xác minh trong mỗi ô.

Gỉả sử rằng list những món hàng nằm ở vị trí cột B (ban đầu từ B2) cùng chúng ta vẫn đếm số lần xuất hiện của “A”, dưới đấy là công thức:

=LEN(B2)-LEN(SUBSTITUTE(B2,”A”,””))

*

CÔNG THỨC ĐẾM KÝ TỰ NÀY TRONG EXCEL HOẠT ĐỘNG NHƯ THẾ NÀO

Để phát âm quy khí cụ của phương pháp này, hãy phân chia nó ra thành từng phần nhỏ:

Thứ nhất, bạn đếm tổng chiều dài chuỗi của ô B2:

LEN(B2)

Sau kia, các bạn cần sử dụng hàm SUBSTITUTE để sa thải số lần xuất hiện thêm của “A” vào B2 bằng phương pháp thay thế nó bởi một chuỗi rỗng(“”):

SUBSTITUTE(B2,”A”,””)

Sau kia, các bạn đếm chiều nhiều năm chuỗi cơ mà không tồn tại cam kết trường đoản cú “A”:

LEN(SUBSTITUTE(B2,”A”,””))

Cuối cùng, các bạn rước tổng chiều lâu năm chuỗi trừ đến chiều dài của chuỗi không có ký kết từ “A”.

Do kia, chúng ta tính được số ký kết trường đoản cú “được một số loại bỏ”, tác dụng này cũng là số lần xuất hiện thêm của ký kết tự kia trong một ô.

Thay vì chưng khẳng định cam kết tự bạn có nhu cầu đếm vào cách làm, bạn cũng có thể gõ nó vào trong 1 vài ô, rồi tmê man chiếu ô đó vào cách làm. Bằng phương pháp này, người tiêu dùng của bạn sẽ có công dụng đếm chu kỳ xuất hiện thêm của bất cứ cam kết tự nào họ nhtràn lên ô đó mà không phá phương pháp của bạn:

*

Lưu ý. Hàm SUBSTITUTE của Excel là một trong hàm tách biệt dạng chữ, và vì thế những phương pháp trên số đông rõ ràng dạng văn bản theo. lấy ví dụ như, trong hình họa chụp screen làm việc bên trên, ô B3 gồm 3 lần lộ diện của “A”-hai lần viết hoa, với một lượt viết hay. Công sản phẩm công nghệ c chỉ đếm những ký trường đoản cú viết hoa chính vì chúng ta hỗ trợ “A” mang đến hàm SUBSTITUTE.

DÙNG HÀM KHÔNG PHÂN BIỆT DẠNG CHỮ TRONG EXCEL ĐỂ ĐẾM CÁC KÝ TỰ ĐẶC BIỆT TRONG MỘT Ô

Nếu bạn cần một phép đếm không rành mạch dạng chữ, hãy lồng ghép hàm UPPER vào hàm SUBSTITUTE để đổi ký kết trường đoản cú xác minh lịch sự dạng viết hoa trước khi chạy phnghiền nuốm. Và, hãy chắc hẳn rằng bạn sẽ nhập cam kết từ viết hoa vào bí quyết.

lấy một ví dụ, nhằm đếm những ký kết từ bỏ “A” cùng “a” vào ô B2, hãy sử dụng phương pháp này:

=LEN(B2)-LEN(SUBSTITUTE(UPPER(B2),”A”,””))

Cách không giống chính là lồng ghnghiền hàm SUBSTITUTE vào:

=LEN(B2)-LEN(SUBSTITUTE(SUBSTITUTE(B2,”A”,””),”a”,””))

Quý khách hàng rất có thể thấy qua hình họa chụp màn hình bên dưới, cả hai công thức phần đa đếm sự xuất hiện của cam kết từ bỏ xác minh bên dưới dạng viết hoa và viết thường một biện pháp hoàn hảo:

*

Trong vài trường hợp, chúng ta cũng có thể cần được đếm những cam kết trường đoản cú khác nhau vào một bảng, tuy thế chúng ta lại không thích yêu cầu điều chỉnh bí quyết những lần tính toán. Trong ngôi trường vừa lòng này, hãy lồng ghnghiền hàm SUBSTITUE này vào hàm SUBSTITUTE khác, rồi gõ cam kết trường đoản cú bạn muốn đếm vào một trong những ô làm sao kia (ngôi trường thích hợp này là ô D1), và thay đổi quý hiếm của ô này sang trọng dạng viết hoa cùng viết hay bẳng phương pháp áp dụng hàm UPPER với LOWER:

=LEN(B2)-LEN(SUBSTITUTE(SUBSTITUTE(B2, UPPER($D$1),””),LOWER($D$1),””))

Hãy luân phiên chuyển đổi ô nguồn và ô cất hoặc cam kết tự viết thường hoặc ký từ viết hoa với nhau. Ví dụ:

=LEN(B2)_LEN(SUBSTITUTE(UPPER(B2),UPPER($C$1),””))

Điểm cộng của giải pháp này chính là dù ta nhập ký kết từ viết thường xuyên tốt viết hoa vào ô được tham mê chiếu thì cách làm đếm ký từ bỏ ko rõ ràng dạng văn bản của khách hàng hầu như đã trả về công dụng đếm thiết yếu xác:

*

ĐẾM SỰ XUẤT HIỆN CỦA MỘT KÝ TỰ NHẤT ĐỊNH HAY CHUỖI CON TRONG MỘT Ô

Nếu bạn muốn đếm số lần mở ra của một sự phối hợp rõ ràng các ký tự (ví dụ, một chuỗi ký kết trường đoản cú một mực, hay chuỗi con) trong một ô xác minh, ví dụ, “A2” hay “SS” thì hãy phân tách số ký kết từ bỏ được trả về do phương pháp bên trên mang lại chiều lâu năm của chuỗi bé.

Công thức khác nhau dạng chữ:

=(LEN(B2)-LEN(SUBSTITUTE(B2,$C$1,””)))/LEN($C$1)

Công thức ko minh bạch dạng chữ:

=(LEN(B2)-LEN(SUBSTITUTE(LOWER(B2),LOWER($C$1),””)))/LEN($C$1)

B2 là ô cất cả một chuỗi ký kết từ, và Cmột là chuỗi ký từ (chuỗi con) mà bạn muốn đếm.

*

LÀM THẾ NÀO ĐỂ ĐẾM CÁC KÝ TỰ ĐẶC BIỆT TRONG MỘT DẢI Ô

Giờ thì các bạn đang biết cách làm trong Excel dùng làm đếm các ký kết trường đoản cú trong một ô, chúng ta có thể mong mỏi nâng cấp nó thêm để đưa ra tần số xuất hiện của một ký tự nhất định trong một dải ô. Về việc này, họ đã thực hiện hàm LEN trong Excel nhằm đếm một ký kết từ quan trọng đặc biệt trong một ô, điều đó đã có nói tới vào ví dụ trên, rồi đặt nó vào hàm SUMPRODUCT, hàm này hoàn toàn có thể giúp ta giải pháp xử lý những mảng:

SUMPRODUCT(LEN(chuỗi)-LEN(SUBSTITUTE(chuỗi, ký trường đoản cú,””)))

Trong ví dụ này, công thức tất cả dạng nhỏng sau:

*

=SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8,”A”,””)))

Và đấy là phương pháp khác dùng để đếm các ký tự vào dải ô Excel:

=SUM(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8,”A”,””)))

So với phương pháp trước tiên, điểm khác biệt dễ dàng nhận thấy độc nhất kia đó là việc dùng hàm SUM cụ bởi vì hàm SUMPRODUCT. Điểm biệt lập khác đó chính là các bạn đề nghị nhận Ctrl+Shift+Enter cũng chính vì ko y như hàm SUMPRODUCT, là hàm được tạo ra nhằm cách xử lý những mảng, hàm SUM rất có thể giải pháp xử lý những mảng chỉ Khi được sử dụng vào cách làm mảng.

Nếu không muốn ghi vào công thức một phương pháp cố định trong phương pháp, thì tất nhiên bạn cũng có thể nhập nó vào một ô như thế nào kia, ví dụ là ô D1, rồi tđam mê chiếu ô kia vào công thức đếm cam kết từ của mình:

=SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8,D1,””)))

CÔNG THỨC ĐẾM KÝ TỰ NÀY HOẠT ĐỘNG NHƯ THẾ NÀO

Chắc các bạn còn lưu giữ, hàm SUBSTITUTE được dùng để làm sửa chữa tất cả sự lộ diện của cam kết từ xác minh (trong ví dụ này là ký kết trường đoản cú “A”) bằng một chuỗi ký từ bỏ trống rỗng (“”).

Sau kia, bọn họ cung cấp chuỗi cam kết từ được trả về vày hàm SUBSTITUTE đến hàm LEN trong Excel nhằm nó tính chiều lâu năm chuỗi không tồn tại ký tự “A”. Rồi sau đó, bọn họ lấy tổng chiều dài chuỗi ký kết trường đoản cú trừ cho chuỗi không có cam kết từ bỏ “A” kia. Kết quả của các phép tính này chính là một mảng các số ký từ, trong đó mỗi ô mang lại một trong những ký kết trường đoản cú.

Cuối thuộc, hàm SUMPRODUCT tính tổng các con số trong mảng rồi trả về tổng số ký kết từ khẳng định trong một dải ô.

MỘT CÔNG THỨC KHÔNG PHÂN BIỆT DẠNG CHỮ ĐỂ ĐẾM CÁC KÝ TỰ ĐẶC BIỆT TRONG MỘT DẢI Ô

Có lẽ, chúng ta đã biết hàm SUBSTITUTE là hàm minh bạch dạng chữ, hàm này cũng rất được cần sử dụng cho phương pháp đếm cam kết từ gồm tách biệt dạng chữ.

Xem thêm: Hướng Dẫn Sử Dụng Ngôn Ngữ R, Hướng Dẫn Cho Người Mới Bắt Đầu Về R Và Rstudio

Để tạo cho phương pháp ko khác nhau dạng chữ nữa, hãy làm theo quá trình đã có được diễn giải vào ví dụ trước: mục CÔNG THỨC KHÔNG PHÂN BIỆT DẠNG CHỮ DÙNG ĐỂ ĐẾM CÁC KÝ TỰ ĐẶC BIỆT TRONG MỘT Ô.

Cụ thể là, chúng ta có thể sử dụng một trong những công thức tiếp sau đây để đếm số ký kết tự quan trọng vào một dải ô nhưng không phân minh dạng chữ:

Sử dụng hàm UPPER với gõ cam kết từ bỏ in hoa:

=SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(UPPER(B2:B8),”A”,””)))

Sử dụng hàm SUBSTITUTE vào hàm SUBSTITUTE:

=SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(SUBSTITUTE((B2:B8),”A”,””),”a”,””)))

Sử dụng hàm UPPER cùng hàm LOWER, hãy gõ hoặc ký kết tự viết hoa hoặc ký kết từ bỏ viết thường xuyên vào trong 1 ô làm sao đó, rồi tmê mệt chiếu ô đó vào phương pháp của bạn:

=SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(SUBSTITUTE((B2:B8),UPPER($E$1),””), LOWER($E$1),””)))

Hình ảnh chụp màn hình bên dưới diễn giải biện pháp thực hiện cách làm cuối cùng:

*

Để có thể áp dụng giỏi Excel vào trong quá trình, họ không chỉ nắm rõ được các hàm hơn nữa phải sử dụng tốt cả những điều khoản của Excel. Những hàm nâng cấp giúp áp dụng tốt vào các bước nlỗi SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những nguyên tắc thường sử dụng là Data validation, Conditional formatting, Pivot table…