Mẹo để làm việc với văn bản và các hàm văn bản trong Excel

Mẹo để làm việc với văn bản và các hàm văn bản trong Excel

Khi bạn nghĩ về Excel ( các mẹo Excel quan trọng nhất của chúng tôi ), bạn có thể nghĩ đến các con số, phép tính và công thức. Tuy nhiên, bạn cũng thêm văn bản vào bảng tính, như tiêu đề, mô tả hoặc tên của mọi người.





Hôm nay chúng ta sẽ trình bày các cách khác nhau để làm việc với văn bản trong bảng tính Excel. Chúng tôi thảo luận về một số chức năng khác nhau để làm việc với văn bản. Bất cứ khi nào bạn sử dụng một hàm, hãy luôn bắt đầu nó bằng dấu bằng (=).





Gói văn bản trong một ô

Khi bạn nhập văn bản vào ô rộng hơn ô đó, văn bản đi qua đường viền bên phải của ô theo mặc định. Nhưng thật dễ dàng để có dòng bao văn bản để vừa với chiều rộng của cột. Bao văn bản sẽ tự động điều chỉnh khi bạn thay đổi chiều rộng của ô.





Để tạo dòng chữ trong một ô, hãy chọn ô và nhấp vào Bao text nút trong Căn chỉnh phần của Nhà chuyển hướng.

Văn bản được bao bọc trong ô và chiều cao hàng tự động điều chỉnh để vừa với văn bản.



Nếu chiều cao hàng không tự động điều chỉnh, hàng có thể được đặt thành một chiều cao cụ thể.

chuyển bộ nhớ google drive sang tài khoản khác

Để tự động điều chỉnh chiều cao hàng cho văn bản, hãy chọn ô. Sau đó nhấp vào Sự sắp xếp bên trong Tế bào phần trên Nhà tab và chọn Chiều cao hàng tự động bổ sung .





Nếu bạn muốn giữ hàng ở một độ cao cụ thể, bạn có thể thay đổi nó để đảm bảo văn bản được bọc vừa vặn. Lựa chọn Chiều cao hàng từ Sự sắp xếp thực đơn. Sau đó, nhập chiều cao cho hàng trên Chiều cao hàng hộp thoại và nhấp vào VÂNG .

Bạn cũng có thể kéo đường viền dưới cùng của hàng xuống cho đến khi tất cả các dòng văn bản vừa với ô.





Nhập dấu ngắt dòng trong một ô

Nếu văn bản trong ô đi qua đường viền bên phải, bạn cũng có thể chèn dấu ngắt dòng để tạo dòng bao văn theo cách thủ công.

Bấm đúp vào ô để chỉnh sửa văn bản hoặc nhấn F2 . Bấm chuột vào điểm trong văn bản mà bạn muốn chèn dấu ngắt dòng. Sau đó nhấn Alt + Enter .

Chiều cao hàng điều chỉnh để vừa với văn bản nếu Sự sắp xếp được đặt thành Chiều cao hàng tự động bổ sung bên trong Tế bào phần của Nhà chuyển hướng.

Đếm ô chứa bất kỳ văn bản nào

Nếu bạn muốn biết có bao nhiêu ô trong một phạm vi trên trang tính của mình chứa văn bản (không phải số, lỗi, công thức hoặc ô trống), bạn có thể sử dụng hàm COUNTIF.

Dạng chung của hàm COUNTIF để đếm bất kỳ số ký tự văn bản nào là:

=COUNTIF(cellrange,'*')

Dải ô đại diện cho bất kỳ dải ô nào như B2: B9. Dấu hoa thị giữa các dấu ngoặc kép là một ký tự đại diện đại diện cho bất kỳ số ký tự văn bản phù hợp nào. Có một số điều cần lưu ý về những gì được coi là ký tự văn bản:

  • Các giá trị logic TRUE và FALSE không được tính là văn bản.
  • Các số được nhập dưới dạng văn bản được tính bằng ký tự đại diện (*).
  • Một ô trống bắt đầu bằng dấu nháy đơn (') được tính.

Ví dụ: để đếm số ô chứa văn bản trong phạm vi ô A2: G9 trong trang tính sau, chúng ta nhập '= COUNTIF ('. Sau đó, để nhập phạm vi ô, chúng ta chọn các ô mà chúng ta muốn đưa vào đếm .

Hàm COUNTIF không phân biệt chữ hoa chữ thường.

Sau đó, chúng ta gõ dấu phẩy (,) và ký tự đại diện (*) được bao quanh bởi dấu ngoặc kép.

nhấn Vào để hoàn thành việc nhập hàm và xem kết quả trong ô.

Đếm ô chứa văn bản cụ thể

Bạn cũng có thể sử dụng hàm COUNTIF để đếm số lượng ô chứa các ký tự văn bản cụ thể.

Hàm chung để đếm số lần xuất hiện của một ký tự văn bản chuỗi cụ thể là:

=COUNTIF(cellrange,'txt')

Cũng giống như trong phần trước, ô ô đại diện cho bất kỳ dải ô nào như B2: B9. Chúng tôi đặt chuỗi ký tự văn bản mà chúng tôi muốn tìm giữa dấu ngoặc kép.

Ví dụ: để đếm số ô chứa 'Bút chì' trong phạm vi ô A2: G9 trên trang tính sau, chúng tôi nhập hàm sau:

=COUNTIF(A2:G9,'Pencil')

Điều này sẽ tìm thấy tất cả các ô chỉ chứa từ 'Bút chì' mà không có văn bản nào khác trong ô. Vì hàm COUNTIF không phân biệt chữ hoa chữ thường, nó sẽ tìm tất cả các ô có chứa 'Bút chì' hoặc 'bút chì'.

Hàm COUNTIFS cho phép bạn đếm các ô có văn bản nhưng loại trừ ô với các ký tự văn bản cụ thể.

Ví dụ: chúng tôi sử dụng COUNTIFS theo cách sau để tìm tất cả các ô chứa bất kỳ văn bản nào ngoại trừ 'Bút chì'.

=COUNTIFS(A2:G9,'*',A2:G9,'Pencil')

Đối với hàm COUNTIFS, trước tiên bạn cung cấp cho nó phạm vi và văn bản bạn muốn tìm. Sau đó, cung cấp lại cùng một phạm vi và văn bản bạn muốn loại trừ. Dấu '' được sử dụng để loại trừ bất kỳ văn bản nào theo sau.

Khi sử dụng hàm COUNTIF hoặc COUNTIFS, bạn có thể thêm dấu hoa thị vào một hoặc cả hai bên của chuỗi để tìm các ô chứa chuỗi đó được bao quanh bởi bất kỳ số ký tự văn bản nào (hoặc không có).

Ví dụ, để tìm tất cả các ô có chứa ký tự 'j', chúng ta sử dụng hàm sau:

cách tìm tài liệu tự động lưu trong word 2010
=COUNTIF(A2:G9,'*j*')

Một lần nữa, vì hàm COUNTIF không phân biệt chữ hoa chữ thường, các ô chứa 'j' hoặc 'J' sẽ được tính.

Chuyển văn bản thành số

Nếu bạn có nhiều ô chứa số được lưu trữ dưới dạng văn bản, có một số cách bạn có thể chuyển văn bản thành số.

Bạn có thể biết liệu một số có được định dạng dưới dạng văn bản hay không khi nó được căn trái trong ô thay vì căn phải. Ngoài ra, nếu một số đã được định dạng bắt buộc dưới dạng văn bản bằng dấu nháy đơn (') ở đầu, sẽ có một hình tam giác màu xanh lục ở góc trên bên trái của ô.

Để chuyển đổi văn bản thành số, bạn có thể sử dụng Chuyển đổi thành số tùy chọn, Văn bản thành cột tính năng, hoặc Dán đặc biệt . Chúng tôi thảo luận về từng phương pháp này trong bài viết của chúng tôi về trích xuất số và văn bản trong Excel.

Chuyển một số thành văn bản

Có thể có những lúc bạn muốn lưu trữ số dưới dạng văn bản. Có thể bạn đang thực hiện một hành động trên một dải ô và có một số ô nhất định bạn không muốn đọc là số, mặc dù chúng đúng như vậy.

Nhập dấu nháy đơn (') ở đầu một số sẽ chuyển nó thành văn bản. Nhưng nếu bạn có nhiều ô có số muốn chuyển thành văn bản, bạn có thể sử dụng hàm TEXT.

Ví dụ, chúng tôi muốn chuyển các số trong cột B được hiển thị bên dưới thành văn bản. Chúng ta gõ hàm sau vào ô bên phải của số đầu tiên.

=TEXT(B2,'0')

Bạn cung cấp cho hàm tham chiếu ô cho số cần chuyển đổi và sau đó là định dạng số bạn muốn. Chúng tôi chỉ chuyển đổi thành một số không có định dạng đặc biệt (ví dụ: không phải đơn vị tiền tệ hoặc ngày tháng). Vì vậy, chúng tôi sử dụng '0' (không).

Sử dụng tính năng Tự động điền để sao chép hàm TEXT vào phần còn lại của ô. Các số trở thành văn bản và được căn trái.

Bạn có thể sao chép và dán các giá trị đã chuyển đổi vào cột gốc. Chọn các ô có chứa hàm TEXT và nhấn Ctrl + C để sao chép chúng. Chọn ô đầu tiên trong cột ban đầu. Trên Nhà , nhấp vào mũi tên trên Dán nút và đi đến Dán Đặc biệt> Giá trị .

Bạn có thể tìm thấy các ví dụ về định dạng văn bản khác nhau có sẵn để sử dụng trong chức năng TEXT trên Trang web hỗ trợ của Microsoft .

Chuyển văn bản thành ngày tháng

Bạn đã bao giờ nhận một sổ làm việc từ người khác, trong đó họ đã nhập ngày tháng dưới dạng văn bản, dưới dạng số hoặc ở định dạng không thể nhận dạng là ngày tháng? Bạn có thể chuyển đổi văn bản thành ngày tháng bằng cách sử dụng hàm DATE.

Đây là định dạng chung của hàm DATE:

=DATE(year,month,day)

Đối với năm, tháng và ngày, chúng ta sẽ sử dụng các hàm chuỗi LEFT, MID và RIGHT để trích xuất các phần thích hợp của văn bản hoặc số mà chúng ta muốn chuyển đổi. Chúng tôi sẽ giải thích bốn ví dụ trong hình ảnh bên dưới.

Để chuyển đổi '20171024' trong ô C2 thành một ngày, chúng tôi đã sử dụng hàm LEFT để trích xuất bốn ký tự đầu tiên cho năm (2017). Sau đó, chúng tôi sử dụng hàm MID để trích xuất hai ký tự bắt đầu từ vị trí thứ năm là tháng (10). Cuối cùng, chúng tôi sử dụng hàm RIGHT để trích xuất hai ký tự cuối cùng là ngày (24).

=DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))

Ví dụ tiếp theo, '2102018' trong ô C3, theo một thứ tự khác. Chúng tôi vẫn sử dụng các hàm chuỗi nhưng theo một thứ tự khác. Chúng tôi đã sử dụng hàm RIGHT để trích xuất bốn ký tự cuối cùng cho năm (2018). Tháng chỉ có một chữ số trong trường hợp này, vì vậy chúng tôi đã sử dụng hàm LEFT để trích xuất ký tự đầu tiên là tháng (2). Cuối cùng, chúng tôi sử dụng hàm MID để trích xuất hai ký tự bắt đầu ở vị trí thứ hai là ngày (10).

=DATE(RIGHT(C3,4),LEFT(C3,1),MID(C3,2,2))

Ngày tháng trong ô C4 và C5 trông giống như ngày tháng bình thường, nhưng Excel không nhận ra chúng là ngày tháng. Trong ô C4, định dạng là ngày, tháng, năm. Vì vậy, chúng tôi sử dụng các hàm RIGHT, MID và LEFT theo cách sau:

trò chơi mà bạn có thể trò chuyện với mọi người
=DATE(RIGHT(C4,4),MID(C4,4,2),LEFT(C4,2))

Trong ô C5, định dạng là tháng, ngày và năm, sử dụng hai số 0 phía trước tháng có một chữ số. Vì vậy, chúng tôi sử dụng các hàm RIGHT, LEFT và MID theo cách sau:

=DATE(RIGHT(C5,4),LEFT(C5,2),MID(C5,4,2))

Sử dụng hàm DATE có vẻ giống như việc gõ lại văn bản dưới dạng ngày tháng. Nhưng rất có thể cùng một định dạng đã được sử dụng trong sổ làm việc của bạn nếu một người làm việc trên đó.

Trong trường hợp đó, bạn có thể sao chép và dán hàm và các tham chiếu ô sẽ điều chỉnh thành các ô chính xác. Nếu không, chỉ cần nhập các tham chiếu ô chính xác. Bạn có thể đánh dấu một tham chiếu ô trong một hàm và sau đó chọn ô bạn muốn nhập tham chiếu đó.

Kết hợp văn bản từ nhiều ô

Nếu bạn có một lượng lớn dữ liệu trên trang tính và bạn cần kết hợp văn bản từ nhiều ô, có một cách dễ dàng để làm điều đó. Bạn không cần phải gõ lại tất cả văn bản đó.

Ví dụ: chúng tôi có một trang tính chứa tên của các nhân viên và thông tin liên hệ của họ, như được hiển thị bên dưới. Chúng tôi muốn tách Tên đầu tiênHọ và sau đó kết hợp chúng thành một Họ và tên cột. Chúng tôi cũng có thể tạo một Địa chỉ email tự động bằng cách kết hợp họ và tên.

Để làm điều này, chúng tôi sử dụng Hàm CONCATENATE . Để 'nối' đơn giản có nghĩa là 'kết hợp' hoặc 'kết hợp với nhau.' Chức năng này cho phép bạn kết hợp văn bản từ các ô khác nhau thành một ô. Bạn cũng có thể thêm bất kỳ văn bản nào khác vào văn bản từ các ô khác.

Để kết hợp HọTên đầu tiên trong một hàng vào Họ và tên , chúng tôi sử dụng hàm CONCATENATE theo cách sau:

=CONCATENATE(B2,' ',A2)

Cung cấp cho hàm CONCATENATE văn bản để kết hợp theo thứ tự bạn muốn. Vì vậy, chúng tôi đã cung cấp cho hàm Tên đầu tiên (B2), một dấu cách trong dấu ngoặc kép (''), sau đó Họ (A2).

Chúng tôi cũng có thể xây dựng địa chỉ email theo cách tương tự. Chúng tôi sử dụng Tên đầu tiên (B2), Họ (A2), rồi đến phần còn lại của địa chỉ email (@ email.com) trong dấu ngoặc kép.

=CONCATENATE(B2,A2,'@email.com')

Luôn đặt bất kỳ văn bản cụ thể nào trong dấu ngoặc kép, nhưng không đặt dấu ngoặc kép xung quanh tham chiếu ô.

Tách văn bản thành nhiều ô

Bạn có một số ô có nội dung định dạng hỗn hợp mà bạn muốn tách biệt không? Ví dụ: nếu bạn có một ô chứa '14 bánh mì gà tây ', bạn có thể tách ô đó thành số (14) và văn bản (bánh mì gà tây). Bằng cách đó, bạn có thể sử dụng số trong các hàm và công thức.

Để lấy số lượng trong số '14 chiếc bánh mì gà tây', chúng tôi sử dụng hàm chuỗi TRÁI.

=LEFT(B2,SEARCH(' ',B2, 1))

Đầu tiên, chúng tôi cung cấp cho hàm tham chiếu ô cho văn bản mà chúng tôi muốn trích xuất số (B2). Sau đó, chúng ta sử dụng hàm SEARCH để tìm khoảng trắng đầu tiên sau ký tự đầu tiên trong chuỗi.

Để lấy văn bản ra khỏi '14 bánh mì gà tây ', chúng tôi sử dụng hàm RIGHT string.

=RIGHT(B2,LEN(B2)-SEARCH(' ', B2, 1))

Đầu tiên, chúng tôi cung cấp cho hàm RIGHT tham chiếu ô mà chúng tôi muốn trích xuất văn bản từ đó (B2). Sau đó, chúng tôi sử dụng các hàm LEN và SEARCH để xác định có bao nhiêu ký tự từ bên phải mà chúng tôi muốn lấy. Chúng tôi đang trừ số ký tự từ khoảng trắng đầu tiên sau ký tự đầu tiên trong chuỗi đến cuối chuỗi từ tổng độ dài của chuỗi.

Tìm hiểu thêm chi tiết về cách tách văn bản thành nhiều ô trong bài viết của chúng tôi về trích xuất văn bản hoặc số từ các ô định dạng hỗn hợp.

Tìm hiểu thêm về cách làm việc với các hàm văn bản trong Excel

Đôi khi bảng tính bạn đang làm việc có quá nhiều văn bản. Những điều này sẽ giúp bạn đơn giản hóa nó.

Bạn có thể tìm thêm chi tiết về các chức năng mà chúng tôi đã thảo luận ở đây trong bài viết của chúng tôi về hoạt động văn bản, cũng như thông tin về một số chức năng liên quan bổ sung mà chúng tôi không đề cập ở đây.

Đăng lại Đăng lại tiếng riu ríu E-mail Cài đặt Windows 11 trên PC không tương thích có được không?

Giờ đây, bạn có thể cài đặt Windows 11 trên các PC cũ hơn bằng tệp ISO chính thức ... nhưng bạn có nên làm như vậy không?

Đọc tiếp
Chủ đề liên quan
  • Năng suất
  • Microsoft Excel
  • Microsoft Office 2016
Giới thiệu về tác giả Lori Kaufman(Đã xuất bản 62 bài báo)

Lori Kaufman là một nhà văn kỹ thuật tự do sống ở khu vực Sacramento, CA. Cô ấy là một người đam mê công nghệ và tiện ích, người thích viết các bài báo về cách thực hiện về nhiều chủ đề. Lori cũng thích đọc những bí ẩn, thêu chữ thập, sân khấu âm nhạc và Doctor Who. Kết nối với Lori trên LinkedIn .

Xem thêm từ Lori Kaufman

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký