Cách sử dụng hàm IF trong Google Sheets

Hàm IF rất hữu ích khi bạn muốn xác định một điều kiện là đúng hay sai. Dưới đây là cách sử dụng nó một cách hiệu quả trong hàm IF trong Google Sheets.

Câu lệnh IF có thể hơi đáng sợ, nhưng chúng là một trong những hàm hữu ích nhất trong các chương trình bảng tính. Chúng cho phép bạn thực hiện các phép tính dựa trên việc dữ liệu thô của bạn có đáp ứng các điều kiện nhất định hay không. Hàm IF có thể được kết hợp với nhiều hàm khác để xây dựng công thức phù hợp với yêu cầu chính xác của bạn.

Điều đó là tốt và tốt khi bạn biết mình đang làm gì, nhưng đôi khi quá trình học tập có thể là một thử thách thực sự. Thật may mắn cho bạn, chúng tôi có mọi thứ bạn cần ở đây trong bài viết này để nắm vững kiến thức cơ bản về hàm IF trong Google Sheets.

Xem thêm: Cách sửa lỗi Print to PDF không hoạt động trên Windows

Hàm IF làm gì?

Biến thể Google Sheets hoạt động tương tự như các hàm IF của Microsoft Excel. Về cơ bản, nó tính toán dựa trên việc một giá trị từ một phạm vi có được trả về là TRUE hay FALSE cho các tiêu chí đã chỉ định hay không.

Ví dụ: bạn có thể sử dụng hàm IF để đặt “Pass” vào một ô nếu một người đạt trên một điểm nhất định. Như trong, TRUE là điểm cao hơn tỷ lệ phần trăm được chỉ định.

Hãy xem cách hoạt động của cú pháp, sau đó chúng ta sẽ đi sâu vào cách thực hiện chính xác ví dụ trên và một số ví dụ khác. Các ví dụ sẽ được đơn giản hóa, vì vậy chúng dễ làm theo. Tuy nhiên, bạn có thể áp dụng những ý tưởng tương tự cho các bảng tính lớn hơn và phức tạp hơn nhiều.

Xem thêm: Cách chèn chữ ký vào Google docs

Cú pháp hàm IF của Google Sheets

Cú pháp của một hàm trong chương trình bảng tính như Google Sheets là phần cốt lõi của cách nó hoạt động. Bạn có thể nghĩ về nó giống như một biểu thức đại số trước khi bạn thêm các giá trị vào.

Cú pháp cho hàm IF của Google Sheets như sau:

IF(logical_expression, value_if_true, value_if_false)

Dưới đây là ý nghĩa của từng phần của cú pháp:

  • IF trong Google Sheets biết bạn muốn sử dụng chức năng nào.
  • Logical_expression (Biểu thức logic) là điều kiện bạn muốn hàm IF kiểm tra. Nó phải có thể trả về một câu lệnh TRUE hoặc FALSE.
  • Value_if_true là giá trị trả về nếu điều kiện trong biểu thức logic được đáp ứng.
  • Value_if_false là một tham số tùy chọn cho Google Sheets biết giá trị nào sẽ trả về nếu điều kiện không được đáp ứng. Nếu không có giá trị nào được chỉ định, nó sẽ trả về FALSE.

Xem thêm: Cách thay đổi chữ hoa thành chữ thường trong Excel

Ví dụ 1: Tạo một công thức đơn giản với hàm IF trong Google Sheets

Cách đơn giản nhất để sử dụng hàm IF là sử dụng riêng các giá trị số. Vì vậy, trước tiên chúng ta hãy xem xét một ví dụ như vậy. Giả sử chúng ta là người quản lý tại một nhà kho và chúng ta đã phải đào tạo nhân viên của mình một chương trình an toàn tại nơi làm việc mới mà nhân viên cần phải vượt qua để tiếp tục làm việc.

Xem xét tập dữ liệu dưới đây trong đó điểm vượt qua sẽ là 50/100, chúng ta có thể sử dụng công thức:

=IF(B2>=50,"Pass","Fail")

Hàm IF trong Google Sheets

Sau đó, bạn chỉ cần nhấp và kéo hộp nhỏ màu xanh lam ở góc bên phải qua phần còn lại của cột để áp dụng công thức cho tất cả các ô. Dưới đây là cách áp dụng công thức trong cú pháp.

B2> = 50, là biểu thức logic để hiển thị điều kiện phải được đáp ứng. As> = là toán tử trong Google Sheets cho lớn hơn hoặc bằng, biểu thức logic trong thuật ngữ đơn giản là: Nếu B2 lớn hơn hoặc bằng 50.

“Pass”, “Fail” cho Google Trang tính biết những gì sẽ trả về nếu biểu thức logic tương ứng là TRUE hoặc FALSE. Trong ví dụ này, bất kỳ ai có điểm kiểm tra lớn hơn hoặc bằng 50 đều có tên Vượt qua bên cạnh tên của họ. Những trường hợp dưới 50 là không đạt.

Xem thêm: Tổng hợp hình nền PowerPoint đẹp

Ví dụ 2: Các hàm IF lồng nhau trong Google Sheets

Các hàm IF lồng nhau là những hàm thực hiện một hàm IF thứ hai trong cùng một công thức. Về cơ bản, họ yêu cầu điều kiện thứ hai nếu điều kiện đầu tiên trả về câu lệnh FALSE.

Chúng ta hãy xem xét cùng một tập dữ liệu trước đây để hiểu điều này. Lần này, chúng tôi đang kiểm tra xem các nhân viên có đủ điều kiện cho một cảnh quay khác trong bài kiểm tra hay không. Tất cả những người đã vượt qua không cần phải làm bài kiểm tra lại và những người đạt dưới 40% trước tiên phải thực hiện một số khóa đào tạo bổ sung.

Cách sử dụng hàm IF trong Google Sheets

Như bạn có thể thấy, mặc dù Pete T đã trượt bài kiểm tra, anh ta vẫn có Không dưới cột đào tạo lại vì điểm của anh ta dưới 40% tối thiểu để làm lại bài kiểm tra. Mặt khác, John W nhận được giá trị Có.

Hãy cùng xem xét lại công thức sau:

  • B2> = 50 giống như trước và là biểu_thức_ logic của hàm IF “nest”
  • No” là giá trị trả về nếu điều kiện được đáp ứng. Tức là những người có điểm lớn hơn hoặc bằng 50 không phải làm lại bài kiểm tra.
  • IF (B2 <40, là value_if_false cho hàm if đầu tiên. Nó yêu cầu Google Sheets thực hiện hàm if thứ hai nếu giá trị không lớn hơn hoặc bằng 50. Bây giờ, nó sẽ kiểm tra xem giá trị có nhỏ hơn 40 hay không
  • No”, “Yes” là value_if_truevalue_if_false cho hàm IF lồng nhau.

Đây là một sơ đồ về cách tính toán này hoạt động cho những bạn vẫn còn một chút bối rối.

Sử dụng hàm IF trong Google Sheets

Ví dụ 3: Kết hợp hàm IF với các hàm khác

Có rất nhiều cách để sử dụng hàm IF với những cách khác để xây dựng các công thức cụ thể cho nhu cầu của bạn. Một trong những cái phổ biến hơn là hàm AND. Làm điều này sẽ cho phép bạn kiểm tra một số tiêu chí trước khi trả về kết quả.

Chúng tôi sẽ sử dụng lại dữ liệu cũ, nhưng lần này bạn cần chọn một người để sa thải. Giả sử đó phải là người không đạt yêu cầu kiểm tra AND không đủ điều kiện để làm lại bài kiểm tra.

Chúng ta có thể sử dụng sự kết hợp sau của các hàm AND và IF để xác định điều này.

=IF(AND(D2="No",C2="Fail"),"Yes","No")

Kết hợp hàm IF và hàm AND trong Google Sheets

Kết quả là Pete T. sẽ sa thải.

Hãy phân tích cách hoạt động của công thức: Hàm AND được lồng bên trong hàm IF và hoạt động như biểu thức lôgic. Phần còn lại của hàm hoạt động giống như các hàm IF khác mà chúng ta đã thảo luận. Vì vậy, công thức cho biết, NẾU D2 = “NO” VÀ C2 = “NO” là TRUE, hiển thị “Yes” nếu kết quả là FALSE trả về “No”

Ngoài ra còn có rất nhiều hàm IF khác hoạt động với một hàm phụ, chẳng hạn như COUNTIF trong Google Trang tính. Những chức năng đó sẽ dễ dàng chinh phục một khi bạn quan tâm đến các chức năng IF tiêu chuẩn.

Hàm IF thực sự có thể phát triển trò chơi bảng tính của bạn và hoạt động tốt trong các hàm khác. Bây giờ bạn đã làm theo các ví dụ của chúng tôi, chúng tôi khuyên bạn nên dành thời gian thực hành những gì bạn đã học. Xem liệu bạn có thể nghĩ ra một số kết hợp logic_expression và value_if_true của riêng mình trong một số trang tính của riêng bạn hay không.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *