Hàm Đếm Số Lượng Ký Tự Trong Excel

Bài gợi ý này Học Excel Online đang phân tích và lý giải biện pháp đếm số ký kết trường đoản cú vào Excel. quý khách hàng vẫn biết được bí quyết đếm tất cả ký từ vào một dải ô, hay công thức dùng làm đếm chỉ các ký từ quan trọng đặc biệt trong một ô giỏi vài ô.

Bạn đang xem: Hàm đếm số lượng ký tự trong excel

Trong bài xích chỉ dẫn trước, chúng tôi vẫn giới thiệu hàm LEN vào Excel, hàm này được cho phép chúng ta đếm tất cả ký kết trường đoản cú vào một ô.

Chỉ dùng hàm LEN thôi cũng tương đối tác dụng rồi, nhưng lại lúc kết phù hợp với các hàm khác ví như hàm SUM, SUMPRODUCT, và SUBSTITUTE thì hàm LEN hoàn toàn có thể giải được các bài bác toán tinh vi rộng không hề ít. Tiếp tục vào bài lí giải này, chúng ta đã xem xét kỹ rộng những phương pháp dễ dàng cùng cải thiện nhằm đếm số cam kết từ trong Excel.


Xem nhanh


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

Khi nói tới việc đếm tất cả cam kết từ bỏ vào một vài ô thì giải pháp nhưng mà chúng ta nghĩ ngay mang đến đó đó là đếm số ký kết từ trong mỗi ô, rồi cùng các số lượng kia lại:

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

Hay

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


*

*

Các bí quyết bên trên chắc rằng sẽ hiệu quả vào một dải ô nhỏ. Để đếm tất cả cam kết tự vào một dải ô to hơn, chúng ta yêu cầu nghĩ ra một bí quyết không giống gọn rộng, ví dụ: hàm SUMPRODUCT, hàm này đã cộng các mảng lại cùng nhau rồi trả về tổng của các công dụng kia.

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

=SUMPRODUCT(LEN(dải ô))

Và Khi vận dụng nó sẽ trông như vậy này:

=SUMPRODUCT(LEN(A1:A7))

*

Cách không giống nhằm đếm số ký trường đoản cú trong một dải ô chính là sử dụng hàm LEN kết phù hợp với hàm SUM:

=SUM(LEN(A1:A7))

Không như thể hàm SUMPRODUCT, hàm SUM xung quanh những mảng một giải pháp mặc định, và bạn cần phải dấn Ctrl+Shift+Enter để lấy nó về cách làm mảng.

Lúc được diễn giải vào hình họa chụp màn hình tiếp sau đây, hàm SUM trả về cùng một tác dụng số cam 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à 1 trong những giữa những bí quyết dễ nhất nhằm đếm số ký kết trường đoản cú trong Excel. Hàm LEN tính toán thù chiều dài chuỗi cho mỗi ô trong một dải ô xác định 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 với hiện tại hiệu quả là tổng số những ký trường đoản cú.

Trong các ví dụ bên trên, một hàng bao gồm bảy con sốđó là chiều nhiều năm chuỗi trong các ô từ bỏ A1 đến 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 vào Excel cộng tất cả các ký kết từ trong mỗi ô một bí quyết hoàn hảo, của cả chữ cái, chữ số, dấu câu, ký trường đoản cú đặc biệt quan trọng, với tất cả các khoảng không (thụt đầu chiếc, thụt cuối mẫu cùng khoảng cách giữa các từ).

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

Thỉnh thoảng, chũm bởi vì đề xuất đếm tất cả ký kết từ bỏ vào một ô, chúng ta cũng có thể chỉ việc cần đếm sự xuất hiện của một cam kết từ, chữ số, hay biểu tượng quan trọng đặc biệt.

Để đếm gia tốc lộ diện của một ký tự khẳng định vào một ô, hãy thực hiện hàm LEN kết hợp với hàm SUBSTITUTE:

=LEN(ô)-LEN(SUBSTITUTE(ô, cam kết trường đoản cú,””))

Để làm rõ ví dụ hơn, hãy nhìn qua ví dụ sau đây nhé.

Gỉả sử, bạn bảo quản một cửa hàng tài liệu của rất nhiều món sản phẩm được giao, chỗ mà từng các loại hàng gồm ký hiệu nhận dạng lẻ tẻ. Và mỗi ô gồm một vài ba món mặt hàng bí quyết nhau bởi vì dấu phẩy, khoảng trống, tuyệt bất cứ vết phân cách như thế nào. Nhiệm vụ của công ty là hãy đếm số lần mở ra của ký kết hiệu thừa nhận dạng cá biệt được xác định trong mỗi ô.

Gỉả sử rằng danh sách những món sản phẩm nằm tại cột B (bước đầu từ bỏ B2) cùng họ đang đếm chu kỳ mở ra của “A”, bên 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 mức sử dụng của công thức này, hãy phân tách nó ra thành từng phần nhỏ:

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

LEN(B2)

Sau đó, bạn cần sử dụng hàm SUBSTITUTE nhằm vứt bỏ tần số xuất hiện của “A” trong B2 bằng phương pháp sửa chữa thay thế nó bởi một chuỗi rỗng(“”):

SUBSTITUTE(B2,”A”,””)

Sau đó, chúng ta đếm chiều dài chuỗi nhưng mà không có ký kết tự “A”:

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

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

Xem thêm: Tổng Hợp File Tính Giá Thành Sản Phẩm Bằng Excel Tính Giá Thành Sản Phẩm

Do đó, chúng ta tính được số ký kết từ “được nhiều loại bỏ”, tác dụng này cũng chính là chu kỳ mở ra của ký kết tự đó trong một ô.

Ttốt vày xác định ký kết từ bỏ bạn muốn đếm trong cách làm, bạn có thể gõ nó vào một vài ô, rồi tđam mê chiếu ô kia trong bí quyết. Bằng biện pháp này, người dùng của các bạn sẽ có chức năng đếm mốc giới hạn xuất hiện thêm của bất kể ký kết từ bỏ nào họ nhập lệ ô đó mà không phá cách làm của bạn:

*

Lưu ý. Hàm SUBSTITUTE của Excel là 1 trong những hàm biệt lập dạng văn bản, cùng chính vì như vậy những công thức trên những rõ ràng dạng văn bản theo. ví dụ như, trong hình ảnh chụp màn hình sống trên, ô B3 bao gồm 3 lần xuất hiện thêm của “A”-nhị lần viết hoa, và một đợt viết hay. Công trang bị c chỉ đếm những ký từ viết hoa bởi vì bọn họ hỗ trợ “A” mang lại 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 phải một phnghiền đếm ko khác nhau dạng chữ, hãy lồng ghép hàm UPPER vào hàm SUBSTITUTE nhằm thay đổi cam kết trường đoản cú xác minh quý phái dạng viết hoa trước lúc chạy phxay ráng. Và, hãy có lẽ các bạn đang nhập ký từ bỏ viết hoa vào công thức.

Ví dụ, để đếm những ký từ “A” với “a” vào ô B2, hãy dùng phương pháp này:

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

Cách khác đó là lồng ghnghiền hàm SUBSTITUTE vào:

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

quý khách có thể thấy qua hình ảnh chụp màn hình hiển thị bên dưới, cả hai cách làm những đếm sự xuất hiện của cam kết từ bỏ xác định dưới dạng viết hoa cùng viết thường xuyên một cách trả hảo:

*

Trong vài trường thích hợp, chúng ta có thể cần phải đếm nhiều ký kết từ bỏ không giống nhau trong một bảng, tuy nhiên chúng ta lại không muốn phải điều chỉnh công thức mỗi lần tính tân oán. Trong ngôi trường hòa hợp này, hãy lồng ghxay hàm SUBSTITUE này vào hàm SUBSTITUTE không giống, rồi gõ cam kết tự bạn có nhu cầu đếm vào một trong những ô như thế nào đó (ngôi trường hợp này là ô D1), cùng đổi giá trị của ô này thanh lịch dạng viết hoa cùng viết thường 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 xoay đổi khác ô nguồn và ô chứa hoặc ký trường đoản cú 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 cách này chính là mặc dù ta nhập ký từ viết hay tốt viết hoa vào ô được tmê say chiếu thì cách làm đếm cam kết từ bỏ không sáng tỏ dạng văn bản của khách hàng đông đảo vẫn trả về hiệu quả đếm chủ 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 xuất hiện thêm của một sự kết hợp rõ ràng các cam kết tự (ví dụ, một chuỗi ký tự một mực, tốt chuỗi con) trong một ô khẳng định, ví dụ, “A2” xuất xắc “SS” thì hãy phân tách số ký kết trường đoản cú được trả về vày cách làm bên trên cho chiều lâu năm của chuỗi con.

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

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

Công thức không rõ ràng dạng chữ:

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

B2 là ô chứa cả một chuỗi ký tự, với Cmột là chuỗi ký kết trường đoản cú (chuỗi con) nhưng 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 vẫn biết phương pháp trong Excel dùng làm đếm các cam kết từ vào một ô, bạn có thể hy vọng cải thiện nó thêm nhằm đưa ra mốc giới hạn mở ra của một ký tự nhất quyết vào một dải ô. Về câu hỏi này, chúng ta đã áp dụng hàm LEN vào Excel để đếm một ký từ bỏ đặc trưng trong một ô, điều đó đã làm được kể đến trong 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 chúng ta cách xử trí những mảng:

SUMPRODUCT(LEN(chuỗi)-LEN(SUBSTITUTE(chuỗi, cam kết từ bỏ,””)))

Trong ví dụ này, bí quyết có dạng như sau:

*

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

Và đây là công thức không giống dùng để đếm các cam kết tự trong dải ô Excel:

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

So với công thức đầu tiên, điểm khác biệt dễ nhận thấy tuyệt nhất kia đó là bài toán cần sử dụng hàm SUM ráng do hàm SUMPRODUCT. Điểm khác biệt khác đó chính là bạn đề nghị thừa nhận Ctrl+Shift+Enter chính vì ko y như hàm SUMPRODUCT, là hàm được tạo nên để xử lý các mảng, hàm SUM rất có thể xử lý những mảng chỉ Lúc được dùng trong bí quyết mảng.

Nếu không thích ghi trong phương pháp một phương pháp cố định và thắt chặt trong cách làm, thì tất yếu bạn có thể nhập nó vào trong 1 ô nào đó, ví dụ là ô D1, rồi tsi mê chiếu ô đó vào công thức đếm ký 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 bạn còn ghi nhớ, hàm SUBSTITUTE được dùng làm thay thế toàn bộ sự xuất hiện của ký từ xác minh (vào ví dụ này là ký tự “A”) bằng một chuỗi ký trường đoản cú rỗng (“”).

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

Cuối cùng, hàm SUMPRODUCT tính tổng các số lượng vào mảng rồi trả về toàn bô ký kết từ xác minh 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ẽ, bạn sẽ biết hàm SUBSTITUTE là hàm khác nhau dạng văn bản, hàm này cũng được sử dụng cho cách làm đếm ký kết từ bỏ gồm rõ ràng dạng văn bản.

Để làm cho công thức ko riêng biệt dạng chữ nữa, hãy làm theo công việc đã có diễn giải trong 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 phương pháp dưới đây nhằm đếm số ký kết trường đoản cú đặc trưng trong một dải ô mà ko rành mạch dạng chữ:

Sử dụng hàm UPPER cùng gõ ký tự 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 và hàm LOWER, hãy gõ hoặc cam kết tự viết hoa hoặc cam kết tự viết hay vào trong 1 ô làm sao đó, rồi tđắm đuối chiếu ô đó vào công thức của bạn:

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

Ảnh chụp screen dưới diễn giải phương pháp thực hiện bí quyết cuối cùng:

*

Để có thể ứng dụng giỏi Excel vào trong công việc, họ không chỉ nắm vững được các hàm bên cạnh đó nên thực hiện giỏi cả các cơ chế của Excel. Những hàm nâng cao giúp vận dụng xuất sắc vào công việc nhỏng SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những biện pháp thường xuyên sử dụng là Data validation, Conditional formatting, Pivot table…