excel online - excel vlookup



truy Lượt Xem:638

Mẹo sử dụng hàm IF trong excel

Hàm IF được sử dụng để tùy chỉnh kết quả của phép thử.
 
Nếu thử nghiệm trả về TRUE, bạn có thể trả về một kết quả cụ thể, như "Win" và nếu thử nghiệm là FALSE, bạn có thể hiển thị trong ô "Lost".

Hàm IF

Hàm IF được xây dựng với 3 tham số
 
Các bài kiểm tra
 
Kết quả nếu thử nghiệm là TRUE
 
Kết quả nếu thử nghiệm là FALSE
 
= IF (thử nghiệm, kiểm tra là TRUE, kiểm tra là FALSE)
 
 Hàm IF phân tích một phép thử và trả về kết quả trong trường hợp phép thử là TRUE và một phép thử khác khi thử nghiệm là FALSE
 
Kiểm tra logic
 
Tham số đầu tiên của hàm IF là một phép thử logic . Kiểm tra lôgic so sánh 2 dữ liệu. Bạn có thể có những khả năng này:

Mẹo sử dụng hàm IF trong excel

Nhưng một phép thử logic chỉ trả về TRUE hoặc FALSE ( hoặc 0 và 1 với các mẹo và thủ thuật này ). Vì vậy, để tùy chỉnh kết quả của bạn, bạn phải viết bài kiểm tra của mình trong hàm IF
 
Ví dụ: Kiểm tra hóa đơn
 
Chúng tôi muốn kiểm tra xem số tiền mà công ty của bạn nhận được có giống với giá trị của hóa đơn hay không.
 
Mọi thứ đều đúng ở đây. Nhưng chúng ta hãy xem xét kỹ hơn . Hãy thực hiện kiểm tra để kiểm tra xem số tiền có giống nhau cho mỗi hàng hay không.
 
 kiểm tra xem số tiền có giống nhau

Các bài kiểm tra

Bài kiểm tra rất đơn giản. Chúng ta chỉ cần so sánh nếu giá trị trong cột B bằng với số lượng trong cột C. Bài kiểm tra là:
 
= B2 = C2
 
Và khi bạn sao chép thử nghiệm này cho các ô khác, bạn có kết quả này.
 
Khi thử nghiệm là FALSE, số tiền không bằng nhau
 
Khi thử nghiệm là TRUE, đó là bởi vì số tiền là như nhau trong cả hai tế bào
 
Khi thử nghiệm là FALSE, số tiền không bằng nhau
 
Tùy chỉnh kết quả bằng văn bản
 
Chúng ta có thể tùy chỉnh kết quả của phép thử với hàm IF
 
Tham số đầu tiên, cùng một thử nghiệm
 
Tham số thứ hai, từ "OK"
 
Kết quả thứ ba, từ "Số tiền sai"
 
= IF (B2 = C2, "OK", "Số tiền sai")

 


 Đảo ngược bài kiểm tra

 

Tùy chọn: Đảo ngược bài kiểm tra
 
Nếu bạn muốn thử nghiệm nếu số tiền giữa 2 ô là khác nhau, bạn viết công thức của bạn như thế này
 
= IF (B2 <> C2, "Số tiền sai", "OK")
 
Kết quả rõ ràng là giống nhau
 
hàm IF không biết trả về
 

Tại sao hàm trả về FALSE?

Nếu bạn viết hàm của bạn mà không có tham số thứ ba , không có lỗi.
 
Nhưng khi thử nghiệm là FALSE, hàm IF không biết trả về vì tham số thứ ba bị thiếu. Vì vậy, trong trường hợp đó, hàm trả về kết quả của phép thử.
 
= IF (B2 <> C2, "Số tiền sai")

Tại sao hàm trả về FALSE?

Làm cách nào để trả lại kết quả "trống"?

Nếu bạn không muốn trả lại kết quả bằng hàm IF, bạn phải điền thông số thứ ba bằng "" (2 dấu ngoặc kép không có dấu cách giữa)
 
= IF (B2 <> C2, "Số tiền sai", "" )
 
Làm cách nào để trả lại kết quả
 
Trả về kết quả của một công thức
 
Tất nhiên, trả lại "Số tiền sai" không phải là những gì chúng tôi mong đợi. Chúng tôi muốn hiển thị sự khác biệt giữa số tiền nhận được và số tiền của hóa đơn
 
Công thức trả về sự khác biệt đó là hàm đơn giản này
 
= C2-B2
 
Vì vậy, chúng ta có thể viết hoặc hàm IF như thế này ngay bây giờ.
 
= IF (B2 <> C2, C2-B2 , "")
 
Công thức trả về sự khác biệt đó là hàm đơn giản này
 
Bây giờ thật dễ dàng để phân tích kết quả. Trong cột D, chúng tôi chỉ có sự khác biệt đối với trường hợp khi 2 giá trị không bằng nhau. Đó là những gì chúng tôi muốn
 
Chúc bạn thành công !

Bạn có thể xem thêm: Hướng dẫn sử dụng hàm YEAR  && Cách sử dụng hàm XOR


Tags:
Bình luận

Bình luận

Các bài viết mới

Các tin cũ hơn

Không có tin nào