Excel nếu ô bắt đầu bằng văn bản nhất định

Excel If Cell Chứa Text Then Formula giúp bạn trả về kết quả khi một ô có bất kỳ văn bản nào hoặc một văn bản cụ thể. Bạn có thể kiểm tra xem một ô có chứa một chuỗi hoặc văn bản nào đó hay không và tạo nội dung nào đó trong ô khác. Ví dụ: bạn có thể kiểm tra xem ô A1 có chứa văn bản 'văn bản ví dụ'  hay không và in Có hoặc Không trong Ô B1. Sau đây là các công thức ví dụ để kiểm tra xem Ô có chứa văn bản hay không rồi trả về một số thứ trong Ô

Trong chủ đề này

Nếu ô chứa văn bản

Dưới đây là các công thức Excel để kiểm tra xem Ô có chứa văn bản cụ thể hay không rồi trả về nội dung nào đó. Điều này sẽ trả về nếu có bất kỳ chuỗi hoặc bất kỳ văn bản nào trong Ô đã cho. Chúng ta có thể sử dụng phương pháp đơn giản này để kiểm tra xem một ô có chứa văn bản, văn bản cụ thể, chuỗi, bất kỳ văn bản nào hay không bằng cách sử dụng công thức Excel If. Chúng ta có thể sử dụng toán tử bằng (=) để so sánh các chuỗi

Nếu ô chứa văn bản thì TRUE

Sau đây là công thức Excel để trả về True nếu Ô chứa Văn bản Cụ thể. Bạn có thể kiểm tra một ô nếu có chuỗi đã cho trong Ô và trả về Đúng hoặc Sai

=IF(ISNUMBER(FIND(“How”,A1,1)),TRUE,FALSE)

Công thức sẽ trả về true nếu tìm thấy kết quả khớp, trả về Sai nếu không tìm thấy kết quả khớp

Excel nếu ô bắt đầu bằng văn bản nhất định

Nếu ô chứa một phần văn bản

Chúng tôi có thể trả lại Văn bản Nếu Ô chứa Văn bản Một phần. Chúng tôi sử dụng công thức hoặc VBA để kiểm tra một phần văn bản trong một ô

Tìm đối sánh phân biệt chữ hoa chữ thường

Chúng tôi có thể kiểm tra xem một ô có chứa một phần văn bản hay không, sau đó trả về một cái gì đó bằng Công thức Excel. Sau đây là một ví dụ đơn giản để tìm một phần văn bản trong một ô đã cho. Chúng tôi có thể sử dụng nếu bạn muốn làm cho tiêu chí phân biệt chữ hoa chữ thường

=IF(ISERROR(FIND($E$1,A2,1)),”Không tìm thấy”,”Đã tìm thấy”)

Excel nếu ô bắt đầu bằng văn bản nhất định

  • Ở đây, Hàm Find trả về vị trí tìm kiếm của chuỗi đã cho
  • Sử dụng chức năng Tìm phân biệt chữ hoa chữ thường
  • Hàm IsError kiểm tra xem Hàm Find có trả về Lỗi hay không, điều đó có nghĩa là không tìm thấy chuỗi

Tìm kiếm đối sánh không phân biệt chữ hoa chữ thường

Chúng ta có thể sử dụng chức năng Tìm kiếm để kiểm tra xem Ô có chứa một phần văn bản hay không. Chức năng tìm kiếm hữu ích nếu bạn muốn đặt tiêu chí kiểm tra Không phân biệt chữ hoa chữ thường

=IF(ISERROR(SEARCH($F$1,A2,1)),”Không tìm thấy”,”Đã tìm thấy”)

Excel nếu ô bắt đầu bằng văn bản nhất định

Nếu phạm vi ô chứa văn bản

Chúng ta có thể kiểm tra các chuỗi trong một dải ô. Đây là công thức để tìm Nếu phạm vi ô chứa văn bản. Chúng ta có thể sử dụng Công thức Count If để kiểm tra excel nếu phạm vi ô chứa văn bản cụ thể và trả về Văn bản

=IF(COUNTIF(A2. A21, “*Vùng 1d*”)>0,”Phạm vi chứa văn bản”,”Không tìm thấy văn bản trong phạm vi đã cho”)

  • Hàm CountIf đếm số ô với tiêu chí cho trước
  • Chúng ta có thể sử dụng hàm If để trả về Văn bản được yêu cầu
  • Công thức hiển thị Văn bản 'Phạm vi Chứa Văn bản' nếu tìm thấy kết quả phù hợp
  • Trả về “Không tìm thấy văn bản trong phạm vi đã cho” nếu không tìm thấy kết quả khớp trong phạm vi đã chỉ định

Nếu các ô chứa văn bản từ danh sách

Các công thức bên dưới trả về văn bản Nếu các ô chứa Văn bản từ Danh sách đã cho. Bạn có thể sử dụng dựa trên yêu cầu của bạn

VlookUp để kiểm tra xem ô có chứa văn bản từ danh sách không
Chúng ta có thể sử dụng hàm VlookUp để khớp văn bản trong danh sách Ô đã cho. Và trả về các giá trị tương ứng

  • Kiểm tra xem Danh sách có chứa văn bản không
    =IF(ISERR(VLOOKUP(F1,A1. B21,2,SAI)),”Sai. Không chứa”,”Đúng. Tìm thấy văn bản”)
  • Kiểm tra xem Danh sách có chứa Văn bản và Trả về Giá trị Tương ứng
    =VLOOKUP(F1,A1. B21,2,SAI)
  • Kiểm tra xem một Danh sách có chứa một phần văn bản và trả về giá trị của nó không
    =VLOOKUP(“*”&F1&”*”,A1. B21,2,SAI)

Nếu ô chứa văn bản thì trả về giá trị

Chúng tôi có thể trả về một số giá trị nếu ô chứa một số chuỗi. Đây là công thức Excel để trả về một giá trị nếu Ô chứa Văn bản. Bạn có thể kiểm tra một ô nếu có chuỗi đã cho trong Ô và trả về một số chuỗi hoặc giá trị trong cột khác

Excel nếu ô bắt đầu bằng văn bản nhất định

 

=IF(ISNUMBER(SEARCH(“How”,A1,1)),”Tìm thấy”,”Không tìm thấy”)

Công thức sẽ trả về true nếu tìm thấy kết quả khớp, trả về Sai nếu không tìm thấy kết quả khớp. có thể

Excel nếu ô chứa từ thì gán giá trị

Bạn có thể thay thế bất kỳ từ nào trong công thức sau để kiểm tra xem ô có chứa từ hay không rồi gán giá trị

=IFERROR(IF(SEARCH(“Từ”,A2,1)>0,1,0),””)

Excel nếu ô bắt đầu bằng văn bản nhất định

Chức năng tìm kiếm sẽ kiểm tra một từ đã cho trong ô được yêu cầu và trả về vị trí của từ đó. Chúng ta có thể sử dụng hàm If để kiểm tra xem giá trị có lớn hơn 0 hay không và gán giá trị cho trước (ví dụ. 1) trong ô. hàm tìm kiếm trả về #Value nếu không tìm thấy kết quả khớp trong ô, chúng ta có thể xử lý việc này bằng hàm IFERROR

Đếm nếu ô chứa văn bản

Chúng tôi có thể kiểm tra nếu ô chứa văn bản thì COUNT. Đây là công thức Excel để đếm nếu một ô chứa văn bản. Bạn có thể đếm số ô chứa văn bản cụ thể

=COUNTIF($A$2. $A$7,”*”&D2&”*”)

Công thức sẽ Tính tổng các giá trị trong Cột B nếu các ô của Cột A chứa văn bản đã cho

Excel nếu ô bắt đầu bằng văn bản nhất định

Đếm nếu ô chứa một phần văn bản

Chúng tôi có thể đếm các ô dựa trên tiêu chí khớp một phần. Công thức Excel sau Đếm nếu một ô chứa một phần văn bản

=COUNTIF(A2. A21, “*Khu vực 1*”)

  • Chúng ta có thể sử dụng Hàm CountIf để đếm các ô nếu chúng chứa Chuỗi đã cho
  • Toán tử ký tự đại diện giúp tạo CountIf để kiểm tra Chuỗi một phần
  • Đặt Văn bản của bạn giữa hai ký hiệu dấu hoa thị (*Văn bản của bạn*) để làm tiêu chí tìm bất kỳ vị trí nào trong Ô đã cho
  • Thêm biểu tượng Dấu hoa thị ở cuối văn bản của bạn (YourText*) để làm tiêu chí tìm văn bản của bạn ở đầu Ô đã cho
  • Đặt biểu tượng Dấu hoa thị ở đầu văn bản của bạn (*Văn bản của bạn) để làm tiêu chí tìm văn bản của bạn ở cuối Ô đã cho

Nếu Ô chứa văn bản từ danh sách thì trả về giá trị

Đây là Công thức Excel để kiểm tra xem ô có chứa văn bản từ danh sách không rồi trả về giá trị. Chúng ta có thể sử dụng hàm COUNTIF và OR để kiểm tra mảng giá trị trong Ô và trả về Giá trị đã cho. Đây là công thức để kiểm tra danh sách trong phạm vi D2. D5 và kiểm tra Ô A2 và trả về giá trị trong B2

=IF(OR(COUNTIF(A2,”*”&$D$2. $D$5&”*”)), “Giá trị trả lại”, “”)

Excel nếu ô bắt đầu bằng văn bản nhất định

Nếu ô chứa văn bản thì SUM

Sau đây là công thức Excel để tính tổng nếu một ô chứa văn bản. Bạn có thể tính tổng các giá trị ô nếu có chuỗi đã cho trong Ô. Dưới đây là ví dụ để tính tổng các giá trị của cột B dựa trên các giá trị trong Cột khác

=SUMIF($A$2. $A$7,”*”&D2&”*”,$B$2. $B$7)

Công thức sẽ Tính tổng các giá trị trong Cột B nếu các ô của Cột A chứa văn bản đã cho

Excel nếu ô bắt đầu bằng văn bản nhất định

Tính tổng nếu ô chứa một phần văn bản

Sử dụng hàm SumIfs để tính tổng các ô dựa trên tiêu chí khớp từng phần. Công thức Excel sau tính tổng các giá trị nếu một ô chứa một phần văn bản

=SUMIFS(C2. C21,A2. A21, “*Khu vực 1*”)

  • Hàm SUMIFS sẽ tính tổng phạm vi tổng đã cho
  • Chúng tôi có thể chỉ định Phạm vi Tiêu chí và biểu thức ký tự đại diện để kiểm tra Văn bản một phần
  • Đặt Văn bản của bạn giữa hai ký hiệu dấu hoa thị (*Văn bản của bạn*) để tính tổng các ô nếu tiêu chí tìm bất kỳ vị trí nào trong ô đã cho
  • Thêm biểu tượng Dấu hoa thị ở cuối văn bản của bạn (YourText*) để Tính tổng các Ô nếu tiêu chí để tìm văn bản của bạn bắt đầu từ Ô đã cho
  • Đặt biểu tượng Dấu hoa thị ở đầu văn bản của bạn (* Văn bản của bạn) để tính tổng các ô nếu tiêu chí để tìm văn bản của bạn ở cuối ô đã cho

VBA để kiểm tra xem ô có chứa văn bản không

Đây là chức năng VBA để tìm Nếu các ô chứa văn bản bằng Macro VBA Excel

Nếu ô chứa một phần văn bản VBA

Chúng ta có thể sử dụng VBA để kiểm tra xem ô có chứa văn bản và giá trị trả về không. Đây là mã VBA đơn giản khớp với một phần văn bản. Excel VBA if Cell chứa một phần macro văn bản giúp bạn sử dụng trong các thủ tục và hàm của mình

Sub sbCkeckforPartialText()
MsgBox CheckIfCellContainsPartialText(Cells(2, 1), “Vùng 1”)
kết thúc phụ
Hàm CheckIfCellContainsPartialText(ByVal cell As Range, ByVal strText As String) As Boolean
Nếu InStr(1, ô. Value, strText) > 0 thì CheckIfCellContainsPartialText = True
chức năng kết thúc

  • Hàm CheckIfCellContainsPartialText VBA trả về true nếu ô chứa một phần văn bản
  • Hàm inStr sẽ trả về Vị trí khớp trong chuỗi đã cho

Nếu ô chứa văn bản thì VBA MsgBox

Đây là mã VBA đơn giản để hiển thị hộp thông báo nếu ô chứa văn bản. Chúng ta có thể sử dụng Hàm inStr để tìm kiếm chuỗi đã cho. Và hiển thị thông báo cần thiết cho người dùng

Phụ sbVBAIfCellsContainsText()
Nếu InStr(1, Cells(2, 1), “Vùng 3”) > 0 Thì blnMatch = True
Nếu blnMatch = True Thì MsgBox “Ô chứa văn bản”
kết thúc phụ

  • Hàm inStr sẽ trả về Vị trí khớp trong chuỗi đã cho
  • blnMatch là biến Boolean trở thành True khi khớp chuỗi
  • Bạn có thể hiển thị thông báo cho người dùng nếu Phạm vi chứa văn bản

Hàm nào trả về true nếu ô a1 chứa văn bản?

Bạn có thể sử dụng hàm Excel If và hàm Find để trả về TRUE nếu ô A1 chứa văn bản. Đây là công thức trả về True

=IF(ISNUMBER(FIND(“Văn bản của bạn”,A1,1)),TRUE,FALSE)

Hàm nào trả về true nếu ô a1 chứa giá trị văn bản?

Bạn có thể sử dụng hàm Excel If với hàm Find để trả về TRUE nếu Ô A1 Chứa Giá trị Văn bản. Dưới đây là công thức trả về True dựa trên giá trị văn bản

=IF(ISNUMBER(FIND(“YourTextValue”,A1,1)),TRUE,FALSE)

Trước

Kế tiếp

Chia sẻ câu chuyện này, chọn nền tảng của bạn

7 bình luận

  1. Meghana Tháng Mười Hai 27, 2019 tại 1. 42 giờ chiều

    Xin chào Ngài, Cảm ơn bạn đã giải thích tuyệt vời, bao gồm mọi thứ và giúp sử dụng tạo công thức nếu ô chứa giá trị văn bản

    Cảm ơn nhiều. Meghana

  2. Tối đa Tháng mười hai 27, 2019 tại 4. 44 giờ chiều

    Hoàn hảo. Giải thích rất đơn giản và rõ ràng. Thanks

  3. Mike Song Tháng Tám 29, 2022 tại 2. 45 giờ chiều

    Tôi đã thử công thức chính xác này và nó không hoạt động

  4. Theresa A Harding Tháng Mười 18, 2022 tại 9. 51 giờ chiều

    rất hữu ích. cảm ơn

  5. Marko Tháng Mười Một 3, 2022 tại 9. 21 giờ đêm

    Xin chào

    Có thể tính tổng tất cả WA11 không?

    (A1) WA11 4

    (A2) AdBlue 1, WA11 223

    (A3) AdBlue 3, WA11 32, ca 4

    … và mọi thứ nằm trong một cột

    Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn

    Trân trọng

  6. Mike Tháng Mười Hai 9, 2022 tại 9. 59 giờ chiều

    Cảm ơn bạn vì sự giúp đỡ. Công thức =OR(COUNTIF(M40,”*”&Vendors&”*”)) sẽ cho kết quả “TRUE” khi một số phần của M40 chứa nhà cung cấp từ danh sách “Nhà cung cấp”. Nhưng làm cách nào để Excel cho biết nó đã tìm thấy nhà cung cấp nào trong ô M40?