Sử dụng hàm IF trong Excel: Công thức cho số, văn bản, ngày tháng, ô trống

IF là một trong những hàm phổ biến và hữu ích nhất trong Excel. Bạn sử dụng câu lệnh IF để kiểm tra trạng thái và trả về một giá trị nếu điều kiện được đáp ứng và một giá trị khác nếu điều kiện không được đáp ứng.

Trong hướng dẫn này, chúng ta sẽ khám phá cú pháp và cách sử dụng phổ biến của hàm IF trong Excel, sau đó xem xét kỹ hơn các công thức mẫu mà chúng tôi hy vọng sẽ hữu ích cho cả người mới bắt đầu và người dùng nâng cao.

Hàm IF trong Excel – cú pháp và cách sử dụng

Hàm IF là một trong những hàm logic đánh giá một điều kiện cụ thể và trả về một giá trị mà bạn chỉ định nếu điều kiện là đúng và một giá trị khác nếu điều kiện là FALSE.

Cú pháp cho IF như sau:

IF (logic_test, “value_if_true”, “value_if_false”)
Như bạn thấy, hàm IF có 3 đối số, nhưng chỉ đối số đầu tiên là bắt buộc, hai đối số còn lại là tùy chọn.

logic_test (bắt buộc) – Một giá trị hoặc biểu thức logic có thể là TRUE hoặc FALSE. Đối số này có thể là giá trị văn bản, ngày tháng, số hoặc bất kỳ toán tử so sánh nào.
Ví dụ: kiểm tra boolean của bạn có thể được biểu thị bằng B1 “đã bán”, B1’12 / 1/2014, B1 hoặc B1’10.

value_if_true (tùy chọn) – Giá trị trả về khi kiểm tra boolean cho kết quả là TRUE, tức là nếu điều kiện được đáp ứng.
Ví dụ: công thức sau trả về văn bản “Tốt” nếu giá trị trong ô B1 lớn hơn 10: “IF (B1,10,” Tốt “)

value_if_false (tùy chọn) – Giá trị sẽ được trả về nếu kiểm tra boolean cho kết quả là false, tức là nếu điều kiện không được đáp ứng.
Ví dụ: nếu bạn thêm “Xấu” làm tham số thứ ba vào công thức trên, nó sẽ trả về văn bản “Tốt” nếu giá trị trong ô B1 lớn hơn 10, ngược lại, nó sẽ trả về “Xấu”: “IF (B1’10”, “Tốt xấu”)

Hàm IF trong Excel – công thức ví dụ

>>> Tìm hiểu chi tiết:  Top 20 bài viết chia sẻ kiến thức công nghệ thủ thuật hay nhất –
digitalfuture 

Hàm IF – những điều cần nhớ!

Mặc dù hai tham số cuối cùng của hàm IF là tùy chọn, nhưng công thức của bạn có thể cho kết quả không mong muốn nếu bạn không biết logic cơ bản.

Nếu value_if_true bị bỏ qua
Nếu value_if_true bị bỏ qua (tức là chỉ có dấu phẩy sau logic_test), hàm IF trả về giá trị không (0) khi điều kiện được đáp ứng. Đây là một ví dụ về công thức như vậy:

“IB (B1-10,” Kém “)

Trong trường hợp bạn không muốn câu lệnh IF trong Excel của mình hiển thị bất kỳ giá trị nào khi điều kiện được đáp ứng, hãy nhập dấu ngoặc kép (“”) vào tham số thứ hai, ví dụ: “IF (B1” 10, “Bad”). Về mặt kỹ thuật, trong trường hợp này, công thức trả về một chuỗi trống không hiển thị đối với người dùng, nhưng được các hàm khác nhận biết.

Ảnh chụp màn hình sau đây cho thấy các cách tiếp cận trên đang hoạt động, trong khi cách thứ hai có vẻ hợp lý hơn:
Các công thức IF có value_if_true bị bỏ qua

Nếu value_if_false bị bỏ qua
Nếu bạn không quan tâm điều gì xảy ra khi điều kiện đã chỉ định không được đáp ứng, bạn có thể bỏ qua tham số thứ ba trong công thức của mình, điều này sẽ dẫn đến tham số tiếp theo.

Nếu kiểm tra boolean cho kết quả là false và tham số value_if_false bị bỏ qua (chỉ có một dấu ngoặc đóng sau đối số value_if_true), hàm IF trả về giá trị Boolean FALSE. Điều này hơi bất ngờ phải không? Đây là một ví dụ về công thức như vậy: “IF (B1” 10, “Tốt”)

Đặt dấu phẩy sau đối số value_if_true khiến câu lệnh IF của bạn trả về 0, điều này cũng không có ý nghĩa: “IF (B1” 10, “Good”)

Một lần nữa, cách tiếp cận hợp lý nhất là đặt “” vào đối số thứ ba, trong trường hợp này, bạn sẽ có các ô trống khi điều kiện không được đáp ứng: “IF (B1,10,” Good “,” “)
Các công thức IF có value_if_false bị bỏ qua.

>>> Tìm hiểu chi tiết: https://digitalfuture.vn/tong-hop-15-bai-viet-ham-excel-thong-dung-nhat-cho-dan-van-phong

Nhận hàm IF để hiển thị boolean TRUE hoặc FALSE

Để công thức IF trong Excel của bạn hiển thị các giá trị Boolean TRUE và FALSE khi điều kiện được chỉ định được đáp ứng và không được đáp ứng, tương ứng, đối số value_if_true. Tham số value_if_false có thể là FALSE hoặc bị bỏ qua. Đây là một ví dụ về công thức:

(B1-10, TRUE, FALSE)
Hoặc là
IF (B1-10, TRUE)
ví dụ hàm IF hiển thị giá trị Boolean TRUE hoặc FALSE

Ghi chú. Để câu lệnh IF của bạn trả về TRUE và FALSE dưới dạng các giá trị Boolean mà các công thức khác có thể nhận ra, hãy đảm bảo bạn không đặt chúng trong dấu ngoặc kép. Dấu hiệu trực quan cho Boolean là căn giữa trong ô, như bạn có thể thấy trong ảnh chụp màn hình ở trên.
Nếu bạn muốn “TRUE” và “FALSE” là các giá trị văn bản bình thường, hãy đặt chúng trong “dấu ngoặc kép”. Trong trường hợp này, các giá trị trả về sẽ được căn nguyên và được định dạng là chia sẻ. Không có công thức Excel nào nhận dạng văn bản “TRUE” và “FALSE” là các giá trị Boolean.

Câu lệnh IF để thực hiện một phép toán và trả về kết quả

Thay vì trả về các giá trị cụ thể, bạn có thể nhận công thức IF để kiểm tra trạng thái được chỉ định, thực hiện phép toán thích hợp và trả về giá trị dựa trên kết quả. Bạn thực hiện việc này với các toán tử số học hoặc các hàm khác trong các đối số value_if_true và / hoặc value_if_false. Đây chỉ là một vài ví dụ về công thức:

Ví dụ 1: “IF (A1” B1, C3,10, C3’5)

Công thức so sánh các giá trị trong ô A1 và B1, và nếu A1 lớn hơn B1, nó nhân giá trị trong ô C3 với 10, ngược lại là 5.

Ví dụ 2: “IF (A1” B1, SUM (A1: D1), “)

Công thức so sánh các giá trị trong các ô A1 và B1 và ​​nếu A1 không bằng B1, công thức trả về tổng giá trị trong các ô A1: D1, ngược lại là một chuỗi trống.

Sử dụng hàm IF trong Excel – Ví dụ về Công thức
Bây giờ bạn đã quen với cú pháp của hàm IF, hãy xem một số ví dụ về công thức và xem cách sử dụng nó trong các tình huống thực tế.

Câu lệnh IF trong Excel cho các số: lớn hơn, nhỏ hơn

Sử dụng giá trị số Hàm IF dựa vào việc sử dụng các toán tử so sánh khác nhau để biểu thị các điều kiện của bạn. Danh sách đầy đủ các toán tử logic, được minh họa bằng các ví dụ về công thức, được hiển thị trong bảng dưới đây.

Mô tả ví dụ về công thức toán tử điều kiện
Nếu số trong ô A2 lớn hơn 5, công thức trả về “OK”; nếu không, 0 được trả về.
Nếu số trong ô A2 nhỏ hơn “IF (A2” 5, “OK”, “”), nếu số trong ô A2 nhỏ hơn 5, công thức trả về “OK”; chuỗi rỗng nếu không.
Tương tự như IF thứ (A2’5, “OK”, “Số không hợp lệ”) Nếu số trong ô A2 là 5, công thức trả về “OK”; nếu không, hàm hiển thị “Số không hợp lệ”.
Không bằng IF (A2,5, “Số không hợp lệ”, “OK”) Nếu số trong ô A2 không phải là 5, công thức trả về Số không hợp lệ; nếu không, Tốt.
Lớn hơn hoặc bằng MTA thứ (A2.5, “OK”, “Kém”) Nếu số trong ô A2 lớn hơn hoặc bằng 5, công thức trả về “OK”; ngược lại, Tội nghiệp.
Nhỏ hơn hoặc bằng 5, nếu số trong ô A2 nhỏ hơn hoặc bằng 5, công thức trả về “OK”; chuỗi rỗng nếu không.
Ảnh chụp màn hình bên dưới hiển thị công thức IF với toán tử Boolean “Lớn hơn hoặc bằng”:
công thức IF với

Ví dụ IF trong Excel cho các giá trị văn bản
Thông thường, bạn viết một câu lệnh IF với văn bản sử dụng toán tử “bằng” hoặc “không bằng”, như được minh họa trong một số ví dụ IF sau đây.

Ví dụ 1. Công thức IF không phân biệt chữ hoa chữ thường cho các giá trị văn bản
Giống như đại đa số các hàm, IF không nhạy theo mặc định. Đối với bạn, điều này có nghĩa là kiểm tra boolean trên các giá trị văn bản không nhận dạng chữ hoa và chữ thường trong các công thức IF thông thường.

Ví dụ: công thức IF sau trả về Có hoặc Không dựa trên Trạng thái Phân phối (Cột C):

CNTT (Đã gửi C2, Không, Có)

Trong bản dịch đơn giản bằng tiếng Anh, công thức yêu cầu Excel trả về “Không” nếu ô trong cột C có chứa từ “Đã gửi”, nếu không thì trả về “Có”. Việc bạn nhập từ “Đã gửi” vào đối số logic_test – “Đã gửi”, “Đã gửi” hoặc “ĐÃ GIAO” không quan trọng bằng cách nào. Không quan trọng nếu từ “Đã gửi” là chữ thường hay chữ hoa trong bảng nguồn như trong ảnh chụp màn hình bên dưới.
Công thức IF không phân biệt chữ hoa chữ thường cho các giá trị văn bản

Một cách khác để đạt được kết quả chính xác là sử dụng toán tử không bằng nhau và hoán đổi các đối số value_if_true và value_if_false:

“IT (C2” đã giao “,” Có “,” Không “)

More Articles for You

Mật khẩu máy tính giống nhau trong 10 năm qua? Bạn có thể cần một trò chơi mạng rung

Thiết bị đơn giản này sẽ thúc đẩy mọi người thực hiện các thay đổi hành vi để bảo vệ …

Khoa Hóa học và các chương trình đào tạo trong lĩnh vực Hóa học và Công nghệ

[Dành cho Thí sinh quan tâm đến Hóa học và Công nghệ] Khoa Hóa học có tỷ lệ có việc …

ĐẠI HỌC SƯ PHẠM HOA ĐÔNG | Du học Trung Quốc Riba.vn

REVIEW ĐẠI HỌC SƯ PHẠM HOA ĐÔNG Tên tiếng Trung: 华东师范大学 Tên tiếng Anh: EAST CHINA NORMAL UNIVERSITY Trường đại …

MÔN NGỮ VĂN – LỚP 8 | HÀNH ĐỘNG NÓI | 10H00 NGÀY 25.04.2020 | HANOITV

Học trên truyền hình: Môn Ngữ Văn – Lớp 8 Bài giảng: Hành động nói Giáo viên: Lương Thu Thủy …

Học Trực Tuyến Toán Lớp 3 Đề Thi Cuối Học Kì 2 Năm 2020 ( Đề 9)

Học Trực Tuyến Toán Lớp 3 Đề Thi Cuối Học Kì 2 Năm 2020 ( Đề 9) Sẽ giúp các …

Lịch mọc răng và thứ tự thay răng sữa được bác sĩ nhi khoa chia sẻ các mẹ nhớ lưu lại nhé

Lịch mọc răng và thứ tự thay răng sữa được bác sĩ nhi khoa chia sẻ các mẹ nhớ lưu …