Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Cùng tìm hiểu cách đếm số ký tự trong Excel. Việc đếm có thể được thực hiện trên một ô và thậm chí một dải ô. Trong khi tìm hiểu điều đó, chúng ta cũng hãy làm sáng tỏ việc đếm các ký tự cụ thể. Hướng dẫn này sẽ dạy cho bạn tất cả những gì được đề cập ở trên bằng cách sử dụng hàm LEN với các tổ hợp khác nhau của các hàm SUBSTITUTE, SUMPRODUCT và SUM, làm việc cùng nhau để thực hiện tất cả các phép đếm đơn điệu cho bạn

Việc đếm các ký tự hoặc từ sẽ hữu ích nhất theo quan điểm thiết kế; . Có tất cả được tính và sắp xếp mang lại quan điểm tốt

Đối với các ký tự được nhúng cụ thể, bạn có thể đang tìm kiếm một số sản phẩm nhất định thông qua mã sản phẩm, ký hiệu văn bản biểu thị một đặc điểm, v.v. Dù lý do của bạn quan trọng hay không cần thiết, chúng ta sẽ tìm hiểu cách đếm các ký tự trong Excel, vì vậy hãy bắt đầu đếm

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Mục lục

Đếm ký tự trong Excel

Chúng ta sẽ bắt đầu với việc đếm số ký tự trong Excel. Ví dụ chúng tôi sẽ sử dụng là thông điệp bên trong thiệp chúc mừng. Tùy thuộc vào kích thước và thiết kế của thiệp chúc mừng, bạn sẽ phải xem thông điệp nào có thể phù hợp với vị trí nào. Do đó, sẽ rất hữu ích khi xem một tin nhắn chứa bao nhiêu ký tự. Dưới đây là bảng ví dụ

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Chúng ta sẽ xem xét cách đếm các ký tự trong một ô và trong một phạm vi với hàm LEN mà bạn sẽ thấy rất nhiều ngày nay

Đếm các ký tự trong một ô

Đếm ký tự trong excel có thể dễ dàng thực hiện bằng cách sử dụng hàm LEN. Hàm LEN trả về số lượng ký tự trong một chuỗi văn bản. Hãy xem nó diễn ra như thế nào

Đây là công thức chúng ta sẽ sử dụng để đếm số ký tự trong một ô

=LEN(C4)

Và đây là công thức được áp dụng trông như thế nào

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Hàm LEN đã được sử dụng với một đối số duy nhất; . LEN trả về 76 là số ký tự trong C4. Số lượng này bao gồm các ký tự khoảng trắng. Nếu bạn muốn số lượng của mình loại trừ các ký tự khoảng trắng, chúng tôi đã bảo vệ bạn. Đọc đoạn tiếp theo

Đếm ký tự trong một ô không có ký tự khoảng trắng

Nếu muốn đếm số lượng ký tự không có ký tự khoảng cách, chúng ta có thể trượt hàm SUBSTITUTE trong hàm LEN. Hàm SUBSTITUTE thay thế văn bản hiện có bằng văn bản mới trong chuỗi văn bản. Các ký tự khoảng trắng sẽ được đổi chỗ cho văn bản trống để hàm LEN không đếm khoảng trắng. Công thức sẽ như thế này

=LEN(SUBSTITUTE(C4," ",""))

Hàm SUBSTITUTE thay thế các ký tự khoảng trắng ("") trong C4 bằng văn bản trống (""). Bằng cách này, văn bản còn lại để hàm LEN đếm sẽ là Maythisbirthdaybejustthestartofayearđầy kỷ niệm vui vẻ. Hàm LEN trả về các ký tự được đếm làm kết quả

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Đếm ký tự trong một phạm vi

Nếu chúng ta đếm số lượng ký tự trong một phạm vi, chúng ta có thể làm theo một số thứ dọc theo dòng cộng các tổng số riêng lẻ lên như

=LEN(C4)+LEN(C5)+LEN(C6)

Nhưng trong khi chúng ta đang ở đó, chúng ta hãy khám phá thêm tiềm năng của chức năng LEN, phải không?

LEN với TÓM TẮT

Ở đây chúng tôi sẽ kết hợp các hàm LEN và SUMPRODUCT để lấy tổng số ký tự trong một phạm vi. Hàm SUMPRODVEL tính toán các sản phẩm của các phạm vi và sau đó tổng của các sản phẩm. Hơn nữa, chúng tôi đang sử dụng hàm SUMPRODUCT để tính tổng số lượng của hàm LEN vì LEN không tự tính toán các mảng. Ta có 2 công thức dưới đây;

Với không gian

=SUMPRODUCT(LEN(C4:C6))

Hàm TÓM TẮT được sử dụng như một công cụ trợ giúp để hàm LEN hoạt động dưới dạng công thức mảng. Công việc của hàm LEN là tính tổng số ký tự trong các ô C4. C6 mà chúng tôi tổng hợp bằng hàm TÓM TẮT

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

không có dấu cách

=SUMPRODUCT(LEN(SUBSTITUTE(C4:C6," ","")))

Trước khi các hàm LEN và SUMPRODUCT thực hiện công việc của chúng, hàm SUBSTITUTE được sử dụng để thay thế các ký tự khoảng trắng từ C4. C6 với các ký tự trống. Các chuỗi văn bản trong C4. C6 sau đó sẽ được coi là không có bất kỳ ký tự khoảng trắng nào

Sau đó, hàm LEN tiếp tục đếm các ký tự và hàm SUMPRODUCT tính tổng các giá trị để trả về kết quả là 203

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

LEN với TỔNG

Theo bản năng, hàm đầu tiên xuất hiện trong đầu khi tính tổng là hàm SUM và nó cũng hoạt động tốt với hàm LEN. Trên thực tế, nó hoạt động giống như hàm TÓM TẮT ở trên với một sự khác biệt nhỏ. TÓM TẮT làm cho công thức hoạt động như một công thức mảng nhưng với LEN và SUM, bạn cần đặt công thức trong dấu ngoặc nhọn để buộc công thức thành công thức mảng. Hãy xem cách thực hiện điều đó bằng công thức bên dưới

Với không gian

=SUM(LEN(C4:C6))

Sau khi công thức được thêm vào, hãy nhấn các phím Ctrl + Shift + Enter và bạn sẽ thấy dấu ngoặc nhọn bao quanh công thức. Điều này biến nó thành một công thức mảng để hàm LEN có thể đếm các ký tự trong C4. C6 dưới dạng một mảng có hàm SUM

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

không có dấu cách

=SUM(LEN(SUBSTITUTE(C4:C6," ","")))

Để loại trừ các ký tự khoảng trắng khỏi số đếm, chúng tôi đã lồng hàm SUBSTITUTE để thay thế tất cả các ký tự khoảng trắng bằng văn bản trống. Điều này sẽ chỉ tính các chữ cái, số và ký hiệu. Hàm LEN đếm ký tự của từng ô trong C4. C6, kết quả được thêm bởi hàm SUM. Cuối cùng, công thức được hoàn thành bằng cách nhấn các phím Ctrl + Shift + Enter để hoạt động dưới dạng công thức mảng và đây là kết quả

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Nếu bạn đang thắc mắc điều gì sẽ xảy ra nếu công thức không được thay đổi thành công thức mảng, bạn có thể thử và xem kết quả mà không cần thêm dấu ngoặc nhọn. Công thức sẽ chỉ trả về số lượng của một ô duy nhất; . Các dấu ngoặc nhọn biến nó thành một công thức mảng để nó có thể chấp nhận phạm vi được cung cấp

đề xuất đọc. Đếm các ô không trống từ một dãy

Đếm số lần xuất hiện của một nhân vật cụ thể

Đôi khi bạn có thể cần đếm một ký tự cụ thể để phân biệt một số mục với những mục khác trong danh sách. Bạn có thể đang tìm kiếm một số văn bản, mã số hoặc ký hiệu. Chúng tôi sẽ hướng dẫn bạn cách đếm số lần xuất hiện của một ký tự cụ thể trong một ô và trong một phạm vi và đây là những phương pháp bạn có thể hướng tới khi sắp xếp và lọc không thành công

Đếm số lần xuất hiện của một ký tự cụ thể trong một ô

Ví dụ: chúng tôi đang tìm kiếm các sản phẩm trong tập dữ liệu được đánh dấu bằng dấu hoa thị (*). Các sản phẩm được đánh dấu sẽ hiển thị 1 trong kết quả và các sản phẩm không được đánh dấu sẽ hiển thị 0. Chúng ta sẽ sử dụng hàm LEN để đếm và hàm SUBSTITUTE để thay thế văn bản. Hãy đưa nó vào hành động Excel. Công thức sẽ là

=LEN(C3)-LEN(SUBSTITUTE(C3,"*",""))

Sử dụng hàm SUBSTITUTE, chúng tôi đang thay thế dấu hoa thị trong C3 bằng văn bản trống và đếm các ký tự còn lại bằng hàm LEN. Điều đó mang lại 7 ký tự như số lượng

Nghe có vẻ hơi nghi ngờ cho đến thời điểm này nhưng sau đó chúng tôi trừ số này khỏi tổng số ký tự của C3 là 8 ký tự. 8-7=1 là kết quả, xác nhận rằng C3 có chứa dấu hoa thị

Tất cả các mã trong ví dụ của chúng tôi là 7 ký tự và một ô không chứa dấu hoa thị sẽ được tính là 7-7=0

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Tất cả các sản phẩm dẫn đến 1 từ công thức là các sản phẩm được đánh dấu và 0 là các sản phẩm không được đánh dấu

Đếm số lần xuất hiện của một ký tự cụ thể trong một phạm vi

Bằng cách sử dụng một công thức tương tự như công thức được sử dụng để đếm một ký tự cụ thể trong một ô, chúng tôi sẽ đưa hàm TÓM TẮT và một phạm vi vào công việc để tính số ký tự cụ thể trong một phạm vi. Điều này có nghĩa là chúng ta sẽ sử dụng lại các hàm LEN và SUBSTITUTE cùng với hàm SUMPRODUCT để kết hợp mọi thứ lại với nhau. Công thức cộng lại là

________số 8

Chúng ta có thể sử dụng công thức trên trong ví dụ của mình để tìm xem có bao nhiêu sản phẩm đã được đánh dấu hoa thị. Trong công thức, tất cả các dấu hoa thị trong phạm vi C3. C18 đã được thay thế bằng văn bản trống bằng hàm SUBSTITUTE. Hàm LEN đếm tất cả các ký tự trong C3. C18 (không bao gồm dấu hoa thị) sẽ có 16 sản phẩm nhân với mã 7 ký tự, tương đương với 112 ký tự

Trong LEN(C3. C18)-LEN(THAY THẾ(C3. C18,"*","")) của hàm, số lượng 112 được trừ vào tổng số ký tự của C3. C18. Nếu chúng tôi kiểm tra nhanh tổng số trong trang tính, nó sẽ lên tới 122 ký tự. 122-112=10 là kết quả của công thức

Nhưng chức năng TÓM TẮT ở đâu trong tất cả những điều này?

Làm cách nào để tìm số lần xuất hiện của một ký tự trong chuỗi trong Excel?

Do đó, chúng tôi có 10 sản phẩm được đánh dấu trong tập dữ liệu của mình

Đếm ngược đến thời điểm đóng cửa đặc trưng. Ngày nay, chức năng LEN đã trở thành người bạn mà chúng ta có thể tin cậy (thực ra là tính bằng). Hãy thử sử dụng một số phương pháp này vào lần tới khi đối mặt với thứ gì đó tỉ mỉ như đếm ký tự; . Và để đảm bảo rằng bạn sẽ không bao giờ bị bỏ rơi trong cuộc phiêu lưu Excel của mình, chúng tôi sẽ trở lại với một khía cạnh khác để khám phá

Làm cách nào để tìm sự xuất hiện cuối cùng của một ký tự trong một chuỗi trong Excel?

Bạn có thể sử dụng bất kỳ ký tự nào bạn muốn. Chỉ cần đảm bảo rằng nó là duy nhất và chưa xuất hiện trong chuỗi. FIND(“@”,SUBSTITUTE(A2,”/”,”@”,LEN(A2)-LEN(SUBSTITUTE(A2,”/”,””))),1) . – This part of the formula would give you the position of the last forward slash.

Làm cách nào bạn có thể tự động đếm các ký tự trong chuỗi văn bản?

Để sử dụng hàm, nhập =LEN(ô) vào thanh công thức rồi nhấn Enter trên bàn phím . Nhiều ô. Để áp dụng cùng một công thức cho nhiều ô, hãy nhập công thức vào ô đầu tiên rồi kéo núm điều khiển điền xuống (hoặc ngang qua) phạm vi ô.