Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

Không giống như một số hàm được sử dụng thường xuyên khác, hàm IF không hỗ trợ các ký tự đại diện. Tuy nhiên, bạn có thể sử dụng các hàm COUNTIF hoặc COUNTIFS bên trong kiểm tra logic của IF cho chức năng ký tự đại diện cơ bản

Trong ví dụ hiển thị, công thức trong C5 là

=IF(COUNTIF(B5,"??-????-???"),"","invalid")

Làm việc từ trong ra ngoài, kiểm tra logic bên trong hàm IF dựa trên hàm COUNTIF

COUNTIF(B5,"??-????-???")

Ở đây, COUNTIF đếm các ô khớp với mẫu "??-????-???", nhưng vì phạm vi chỉ là một ô nên câu trả lời luôn là 1 hoặc 0. Ký tự đại diện dấu chấm hỏi (?) có nghĩa là "một ký tự", do đó COUNTIF trả về số 1 khi văn bản bao gồm 11 ký tự có hai dấu gạch ngang, như được mô tả trong mẫu. Nếu nội dung ô không khớp với mẫu này, COUNTIF trả về 0

Khi số đếm là 1, hàm IF trả về một chuỗi rỗng (""). Khi số đếm bằng 0, IF trả về văn bản "không hợp lệ". Điều này hoạt động vì logic boolean, trong đó số 1 được đánh giá là TRUE và số 0 được đánh giá là FALSE

Thay thế với chức năng TÌM KIẾM

Một cách khác để sử dụng ký tự đại diện với hàm IF là kết hợp hàm SEARCH và ISNUMBER để tạo bài kiểm tra logic. Điều này hoạt động vì chức năng TÌM KIẾM hỗ trợ ký tự đại diện. Tuy nhiên, TÌM KIẾM và SỐ LÀ cùng nhau sẽ tự động thực hiện đối sánh "loại chứa", vì vậy không phải lúc nào cũng cần ký tự đại diện. Trang này hiển thị một ví dụ cơ bản

Biết cách sử dụng các ký tự đại diện trong Google Trang tính sẽ hữu ích khi bạn muốn đại diện hoặc thay thế một hoặc nhiều ký tự khác trong các chức năng của Google Trang tính

Mục lục

Có ba ký tự đại diện mà bạn có thể sử dụng với một số chức năng nhất định của Google Trang tính. Đó là '?' (dấu chấm hỏi), '*' (dấu hoa thị) và '~' (dấu ngã)

 

  • Dấu chấm hỏi (‘?’) được sử dụng để đại diện hoặc thay thế cho bất kỳ ký tự đơn nào
  • Dấu hoa thị ('*') được sử dụng để đại diện hoặc thay thế cho bất kỳ số lượng ký tự nào
  • Dấu ngã ('~') có cách sử dụng khác với hai ký tự đại diện còn lại. Nó được sử dụng để báo cho các chức năng của Google Trang tính rằng * hoặc ? . Vì vậy, nếu bạn viết '~*' hoặc '~?', dấu * và ?

 

Hãy lấy một ví dụ

Giả sử bạn sở hữu một cửa hàng bán điện thoại di động và có danh sách tất cả điện thoại di động trong cửa hàng và trong kho hàng 📱

Và bây giờ bạn cần biết bạn có bao nhiêu điện thoại di động. Đối với điều này, chúng ta có thể sử dụng hàm SUM hoặc SUMIF

Khi viết hàm SUMIF, bạn sẽ phải nhập tiêu chí (mẫu hoặc phép thử để áp dụng cho dãy). Sau đó, mỗi ô trong phạm vi sẽ được kiểm tra theo tiêu chí về sự bằng nhau (hoặc khớp, nếu bạn đã sử dụng ký tự đại diện khi nhập tiêu chí)

Trong ví dụ của chúng tôi, tiêu chí của bạn có thể là kiểu điện thoại di động. Bạn có thể sử dụng 'S20' làm tiêu chí của mình nếu bạn cần biết bạn có bao nhiêu điện thoại di động Samsung Galaxy S20 trong cửa hàng và trong kho. Nhưng bây giờ bạn cần biết bạn có bao nhiêu mẫu điện thoại di động Samsung Galaxy S

Vì vậy, làm thế nào để chúng tôi làm điều đó?

Giản dị. Bạn sẽ làm điều này bằng cách sử dụng ký tự đại diện trong tiêu chí của mình. Bạn có biết bạn nên sử dụng ký tự đại diện nào không?

Hãy xem ví dụ thực tế nơi chúng tôi sẽ chỉ cho bạn cách sử dụng các ký tự đại diện trong các chức năng của Google Trang tính

 

 

Một ví dụ thực tế về việc sử dụng các ký tự đại diện trong các hàm của Google Sheets

Để biết số lượng của từng model điện thoại, chúng ta cần cột C (có model) và cột E (có số lượng)

Trước tiên chúng ta hãy xem chúng ta có bao nhiêu điện thoại di động Samsung Galaxy S7. Chúng ta sẽ sử dụng công thức sau =SUMIF(C2. C9,”S7″,E2. E9), trong đó SUMIF() là công thức của chúng ta, C2. C9 là phạm vi được kiểm tra theo tiêu chí, “S7” là tiêu chí và E2. 29 là phạm vi được tính tổng. Có 34 ĐTDĐ Samsung Galaxy S7 tại cửa hàng và trong kho

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

Bây giờ chúng ta hãy xem chúng ta có bao nhiêu điện thoại di động Samsung Galaxy S. Như đã nói trước đây, chúng tôi sẽ sử dụng một trong các ký tự đại diện cho điều này. Nhưng cái nào? . Kết quả một lần nữa sẽ là 34 vì đây là số lượng điện thoại di động Samsung Galaxy S7 mà chúng ta có

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

Nhưng nếu chúng ta sử dụng dấu hoa thị ('*'), công thức sẽ tìm các kiểu điện thoại di động có bất kỳ số lượng ký tự nào sau chữ 'S' (là S7, S10 và S20). Kết quả bây giờ sẽ là 64 vì chúng ta có 34 điện thoại Samsung Galaxy S7, 16 Samsung Galaxy S10 và 14 điện thoại Samsung Galaxy S20

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

 

Cách sử dụng các ký tự đại diện trong các hàm của Google Sheets

Bây giờ chúng tôi sẽ chỉ cho bạn cách sử dụng các ký tự đại diện trong Google Trang tính, từng bước một

  1. Đầu tiên, nhấp vào một ô để làm cho nó hoạt động. Đối với hướng dẫn này, chúng tôi sẽ sử dụng ô B14

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

  1. Bây giờ, chúng ta nên bắt đầu hàm của mình bằng dấu bằng '=' và nhập tên của hàm mà chúng ta sẽ sử dụng (hãy nhớ rằng bạn không thể sử dụng các ký tự đại diện với tất cả các hàm của Google Trang tính). Tên của hàm chúng ta sẽ sử dụng trong hướng dẫn này là SUMIF. Khi bạn bắt đầu nhập, Google Trang tính sẽ tự động đề xuất các hàm bắt đầu bằng các chữ cái giống nhau. Chọn từ các đề xuất (chỉ cần cẩn thận) hoặc tiếp tục nhập

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

  1. Sau dấu ngoặc tròn mở '(', hãy nhập phạm vi của bạn được kiểm tra theo tiêu chí. Phạm vi này là C2. C9. Đặt dấu phẩy ',' sau nó

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

  1. Bây giờ chúng ta nên nhập tiêu chí của mình, đó là “S*” (hãy nhớ rằng nó phải được đặt trong dấu ngoặc kép “”). Đặt dấu phẩy ',' sau nó

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

  1. Và cuối cùng, nhập phạm vi cần tính tổng (sum_range), là E2. E9. Nhập dấu ngoặc tròn đóng ')' hoặc nhấn phím Enter trên bàn phím của bạn. Nếu bạn làm mọi thứ theo hướng dẫn, kết quả sẽ là 64

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

 

Bây giờ hãy xem điều gì sẽ xảy ra nếu chúng ta sử dụng dấu chấm hỏi (‘?’). Công thức bây giờ sẽ như thế này =SUMIF(C2. C9,”S?”,E2. E9) và sẽ trả về số kiểu điện thoại di động có một ký tự sau chữ 'S' (trong ví dụ của chúng tôi, đó chỉ là S7). Kết quả sẽ là 34

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

Nhưng điều gì sẽ xảy ra nếu chúng ta có một số hộp không được dán nhãn trong cửa hàng và trong nhà kho và cần biết có bao nhiêu hộp không được dán nhãn (S? trong bảng tính của chúng ta)? . C9,”S?”,E2. E9) nó sẽ tìm kiếm tất cả các kiểu điện thoại di động có một ký tự sau chữ 'S' (không chỉ S? mà cả S7 nữa). Kết quả bây giờ sẽ là 70

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

Nhưng đây không phải là những gì chúng tôi muốn. Chúng tôi chỉ cần số lượng hộp không được dán nhãn. Vì vậy, làm thế nào để chúng tôi đó? . Chúng tôi sẽ sử dụng ký tự đại diện thứ ba của mình, dấu ngã '~'. Công thức sẽ là =SUMIF(C2. C9,”S~?”,E2. E9) trong đó dấu ngã cho công thức biết rằng dấu chấm hỏi là một ký tự thực chứ không phải ký tự đại diện. Kết quả bây giờ sẽ là 36

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

 

Đó là nó. Bây giờ bạn đã biết cách sử dụng các ký tự đại diện trong các chức năng của Google Trang tính

Bạn có thể tạo một bản sao của bảng tính bằng liên kết bên dưới và thực hành thêm

Tạo một bản sao của bảng tính mẫu

 

Hoặc sử dụng các ký tự đại diện với các công thức khác của Google Trang tính để sắp xếp và lọc dữ liệu của bạn hiệu quả hơn. 🙂

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if trên Google Trang tính không?

Nhận email từ chúng tôi về Google Trang tính

Mục tiêu của chúng tôi trong năm nay là tạo ra nhiều hướng dẫn chi tiết, phong phú cho những người dùng Google Trang tính như bạn. Nếu bạn thích cái này, bạn sẽ thích những gì chúng tôi đang làm. Độc giả nhận được ✨ quyền truy cập sớm ✨ vào nội dung mới

Bạn có thể sử dụng ký tự đại diện trong câu lệnh if không?

Không giống như một số hàm được sử dụng thường xuyên khác, hàm IF không hỗ trợ ký tự đại diện . Tuy nhiên, bạn có thể sử dụng các hàm COUNTIF hoặc COUNTIFS bên trong kiểm tra logic của IF cho chức năng ký tự đại diện cơ bản.

Bạn có thể sử dụng ký tự đại diện trong if Excel không?

Công thức IF AND của Excel với các ký tự đại diện . use the COUNTIFS function with wildcards for the logical test.

Bạn có thể sử dụng ký tự đại diện trong và công thức không?

Ký tự đại diện là ký tự đặc biệt trong Microsoft Excel cho phép bạn mở rộng hoặc thu hẹp truy vấn tìm kiếm của mình. Bạn có thể sử dụng các ký tự đại diện này để tìm hoặc lọc dữ liệu và bạn cũng có thể sử dụng chúng trong công thức . Trong Excel, có ba ký tự đại diện. Dấu hoa thị (*), dấu chấm hỏi (?) và dấu ngã (~).

Google có hỗ trợ sử dụng ký tự đại diện không?

Google coi dấu hoa thị (*) là trình giữ chỗ cho 1 hoặc nhiều từ – dấu hoa thị này cũng có thể được coi là toán tử ký tự đại diện một hoặc nhiều từ, bởi vì Google coi dấu hoa thị .