Cách sử dụng hàm iftrong excel

Excel cơ phiên bản Excel nâng cấp Thủ thuật Excel dtnguyen biện pháp thực hiện hàm if, hàm ĐK if, hàm if, hàm IF lồng nhau, hàm if trong excel

Nội dung chính

3 Cách thực hiện hàm IF vào Excel với các ví dụ:3.2 Hàm IF trong vnạp năng lượng bản:3.3 Ví dụ về cách làm hàm IF cho 1 ngày, tháng:

Hàm IF là một trong những hàm phổ biến và quan trọng đặc biệt tốt nhất vào excel. quý khách hàng dùng hàm nhằm thử dùng Excel khám nghiệm một điều kiện cùng trả về một giá trị nếu như ĐK được đáp ứng nhu cầu, hoặc trả về một giá trị khác trường hợp điều kiện kia ko được đáp ứng nhu cầu.

Bạn đang xem: Cách sử dụng hàm iftrong excel

Trong nội dung bài viết này, mbachulski.com Học Excel Online sẽ khám phá về cú pháp cùng bí quyết dùng hàm IF phổ biến trong Excel, tiếp nối sẽ sở hữu cái nhìn sâu hơn bởi những ví dụ về cách làm nhưng mà hy vọng là đang có ích cho tất cả những người new sử dụng Excel với những người bao gồm kinh nghiệm tay nghề.

Cú pháp hàm IF và bí quyết dùng:

Hàm IF là 1 trong những giữa những hàm lô ghích cho phép Đánh Giá một điều kiện nhất mực và trả về giá trị mà lại chúng ta chỉ định ví như ĐK là TRUE và trả về một cực hiếm không giống giả dụ ĐK là FALSE


*

*

Cú pháp mang đến hàm IF nlỗi sau:

IF (logical_thử nghiệm, , )

Nhỏng các bạn thấy, hàm IF tất cả 3 tđam mê số, nhưng chỉ bao gồm tđam mê số thứ nhất là sẽ phải có, còn 2 tsi mê số còn sót lại là ko bắt buộc

logical_test: Là một giá trị xuất xắc biểu thức xúc tích có giá trị TRUE (đúng) hoặc FALSE (sai). Bắt phải bao gồm. Đối cùng với tham mê số này, bạn có thể chứng thật sẽ là ký từ bỏ, tháng ngày, số lượng tốt bất cứ biểu thức đối chiếu nào.

Ví dụ: Biểu thức súc tích của bạn cũng có thể là hoặc B1=”sold”, B110.

Value_if_true: Là giá trị mà lại hàm đang trả về ví như biểu thức lô ghích mang đến quý giá TRUE xuất xắc nói theo một cách khác là điều kiện thỏa mãn nhu cầu. Không cần phải bao gồm.

Ví dụ: Công thức sau đang trả về tự “Good” giả dụ giá trị nghỉ ngơi ô B1 lớn hơn 10: =IF(B1>10, “Good”)

Value_if_false: là quý hiếm mà hàm vẫn trả về trường hợp biểu thức súc tích đến giá trị FALSE tuyệt nói cách khác là điều kiện không thỏa mãn. Không bắt buộc phải gồm.

Ví dụ: Nếu chúng ta thêm biến thứ 3 là “Bad” vào cách làm nghỉ ngơi ví dụ trên, nó vẫn trả về tự “Good” giả dụ giá trị sống vào ô B1 lớn hơn 10, còn giả dụ trở lại thì giá trị trả về sẽ là “Bad”: =IF(B1>10, “Good”, “Bad”)

*

Những vấn đề cần ghi nhớ về hàm IF trong Excel:

Mặc dù nhì trở thành cuối cùng vào hàm IF là ko yêu cầu tuy thế cách làm có thể trả về đầy đủ cực hiếm ko ao ước đợi nếu khách hàng ko nắm rõ hầu hết phép tắc cơ phiên bản nhất

Nếu nlỗi value_if_true bị bỏ qua

Nếu value_if_true bị bỏ qua mất vào công thức IF (ví dụ chỉ tất cả vệt cần sau logical_test), thì hàm IF đang trả về tác dụng là 0 nếu như điều kiện bao gồm được đáp ứng nhu cầu. Đây là ví dụ:=If(B1>10,,”Bad”)

Nếu chúng ta không muốn hàm If của mình không hiển thị bất kể điều gì Khi điều kiện thỏa, hãy nhập gấp đôi lốt nhấy vào tham mê số thứ hai như vậy này: =If(B1>10,””,”Bad”). Về cơ bạn dạng, trường vừa lòng này hàm if đang trả về chuỗi trống.

*

Nếu như value_if_false bị quăng quật qua

Nếu chúng ta ko quyên tâm cho điều gì đang xảy ra giả dụ điều kiện chế độ không được đáp ứng nhu cầu, chúng ta cũng có thể làm lơ biến đổi thiết bị 3 trong cách làm hàm IF, vấn đề đó sẽ dẫn mang lại hiệu quả nhỏng sau

Nếu biểu thức xúc tích và ngắn gọn được cho là FALSE cùng thông số value_if_false bị bỏ lỡ (chỉ bao gồm một giá trị độc nhất ứng cùng với tmê man số value_if_false) thì hàm IF đang trả về quý hiếm FALSE. Đây trái là một trong điều không hề mong muốn nên ko nào?

Đây là một trong những ví dụ mang lại cách làm =IF(B1>10, “Good”)

Nếu bạn đặt vết phẩy sau tđắm đuối số value_if_true thì hàm IF vẫn trả về cực hiếm bằng 0, điều này có nghĩa rằng quý hiếm trả về ko tương xứng cùng với cách làm =IF(B1>10, “Good”,).

Lần nữa, nguyên nhân tmáu phục độc nhất vô nhị để tại vị “” trong tmê mệt số sản phẩm cha là các bạn sẽ thừa nhận cực hiếm trống rỗng nếu điều khiện tại không thỏa mãn nhu cầu =IF(B1>10, “Good”, “”).

*

Làm mang lại hàm IF hiện lên cực hiếm TRUE hoặc FALSE

Nếu nlỗi bạn có nhu cầu những cách làm Excel hoàn toàn có thể tồn tại những giá trị xúc tích và ngắn gọn nhỏng TRUE hoặc FALSE khi 1 điều kiện cố định được thỏa mãn thì bạn buộc phải gõ TRUE trong ô tmê say số value_if_true. Ô value_if_false hoàn toàn có thể điền vào là FALSE hoặc để trống. Đây là một trong những ví dụ mang lại công thức trên:

=IF(B1>10, TRUE, FALSE)hoặc=IF(B1>10, TRUE)

*
Lưu ý. Nếu nhỏng bạn muốn hàm IF trả về cực hiếm TRUE với FALSE nlỗi giá trị ngắn gọn xúc tích (Boolean) mà lại cách làm excel khác hoàn toàn có thể thừa nhận dạng thì bạn phải bảo vệ rằng không đặt nó trong dấu ngoặc knghiền. Dấu hiệu của một Boolean trong một ô nlỗi bạn có thể thấy trong hình minch họa bên trên.

Nếu bạn muốn quý giá “TRUE” và “FALSE” là ký từ bỏ thì nên đặt chúng vào lốt ngoặc kép. Trong ngôi trường phù hợp này, quý hiếm được trả về đã nằm bên cạnh trái cùng được định hình là dạng General. Không có cách làm Excel như thế nào thừa nhận dạng “TRUE” với “FALSE” là giá trị súc tích cả.

Làm mang đến hàm IF hiển thị một phép toán cùng trả về một công dụng

Thay do trả về một gái trị nhất thiết thì chúng ta có thể làm cho công thức hàm IF khám nghiệm điều kiện chỉ dẫn, tính toán một phương pháp tân oán với trả về quý giá dựa trên kết quả của phép toán thù đó. quý khách hàng tiến hành vấn đề đó bằng phương pháp dử dụng các cách làm sô học hoặc những hàm không giống của Excel trong ô tđê mê số value_if_true và /hoặc value_if_false. Dưới đó là một vài ba ví dụ điển hình:

Ví dụ 1: =IF(A1>B1, C3*10, C3*5)

Công thức đối chiếu giá trị vào cột A1 với B1, cùng trường hợp quý giá vào cột A1 lớn hơn trong cột B1 thì tác dụng sẽ là vấn đề nhân quý giá vào ô C3 với C10, còn trở lại đang nhân cùng với 5

ví dụ như 2: =IF(A1B1, SUM(A1:D1), “”)

Công thức đã đối chiếu giá trị trong các ô A1 và B1, trường hợp quý giá trong ô A1 không bằng B1 thì phương pháp đã trả về quý giá là tổng của tất cả các quý hiếm tự ô A1 cho tới D1, ngược lại thì đang là 1 trong chuỗi cam kết tự trống rỗng.

Cách thực hiện hàm IF vào Excel với các ví dụ:

Bây giờ đồng hồ chúng ta vẫn không còn xa lạ cùng với cú pháp của hàm IF, hãy cẩn thận một số trong những ví dụ về phương pháp cùng mày mò giải pháp sử dụng hàm IF nhỏng là 1 hàm tính tân oán vào Excel

Công thức ví dụ về hàm IF cho phép so sánh số học như: lớn hơn, nhỏ tuổi rộng, bằng

Việc áp dụng hàm IF cùng với những giá trị số dựa vào việc áp dụng những toán tử so sánh khác nhau nhằm diễn đạt những ĐK của chúng ta. quý khách hàng đang kiếm tìm thấy list đầy đủ những toán thù tử lô ghích được minch họa bởi các ví dụ về phương pháp trong bảng sau đây.

Điều kiệnToán thù tửlấy ví dụ như về công thứcMô tả
Lớn hơn>=IF(A2>5, “OK”,)Nếu số vào ô A2 to hơn 5 thì cách làm đã trả về cực hiếm là “OK”, ngược chở lại thì trả về 0
Nhỏ hơn=IF(A25, “Wrong number”, “OK”)Nếu số trong ô A2 không giống 5 thì bí quyết vẫn trả về cực hiếm là “Wrong Number”, trở lại thì đã hiển thị “OK”
Lớn rộng hoặc bằng>==IF(A2>=5, “OK”, “Poor”)Nếu số vào ô A2 to hơn hoặc bởi 5 thì phương pháp đã trả về giá trị là “OK”, ngược lại thì đang hiển thị “Poor”
Nhỏ hơn hoặc bằng

Hình minc họa sau đây biểu thị công dụng của việc đối chiếu “bự hoăn uống hoặc bằng”

*

Hàm IF trong vnạp năng lượng bản:

Nhìn bình thường, khi chúng ta viết bí quyết hàm IF cho các quý giá văn uống bản nắm vị những tân oán tử “bằng” hoặc “không bằng” thì hãy theo dõi một vài ví dụ tiếp sau đây.

lấy ví dụ 1. Công thức hàm IF không phân biệt chữ hoa tuyệt chữ thường cho những ký tự

Giống nlỗi đa phần các chức năng của Excel, hàm IF được mặc định ko sáng tỏ chữ hoa tuyệt chữ thường xuyên. Điều này còn có nghĩa rằng các biểu thức xúc tích bao gồm đựng ký trường đoản cú cần thiết tách biệt được kiểu chữ hoa tuyệt thường vào bí quyết hàm IF

ví dụ như, Công thức hàm IF tiếp sau đây trả về cực hiếm “Yes” hoặc “No” dựa trên trạng thái ship hàng (cột C)

=IF(C2=”delivered”, “No”, “Yes”)

Công thức này nói lên rằng Excel sẽ trả về “No” giả dụ một ô trong cột C bao hàm từ bỏ “Delivered”, còn ngược chở lại thì đang trả về “Yes”. Không đặc biệt là bạn gõ tự “Delivered” ra sao trong tyêu thích số biểu thức xúc tích và ngắn gọn – “delivered”, “Delivered”, tốt “DELIVERED”. Cũng ko quan trọng liệu từ “Delivered” được viết hoa tuyệt thường làm việc trong bảng, nlỗi minh họa trong hình tiếp sau đây.

Xem thêm: Cách Sử Dụng Acid Salicylic, Công Dụng & Liều Dùng Hello Bacsi

*

Một cách không giống để có được một kết quả đúng mực rộng đó là áp dụng phxay so sánh “ko bằng” với tráo đổi nhị ttê mê số value_if_truevalue_if_false

=IF(C2”delivered”, “Yes”, “No”)

lấy một ví dụ 2. Công thức hàm IF sáng tỏ chữ hoa tuyệt chữ hay cho các cam kết tự

Nếu như bạn muốn chế tạo một biểu thức súc tích có rành mạch dạng hình chữ hoa tốt thường xuyên thì cần sử dụng phối kết hợp hàm IF với hàm EXACT bằng cách đối chiếu hai chuỗi quý hiếm cùng trả về TRUE trường hợp xâu đúng, ngược lại thì trả về FALSE. Mặc dù hàm EXACT tất cả sự minh bạch hoa giỏi hay cơ mà vẫn bỏ qua mất sự khác hoàn toàn về định dạng.

Bạn sử dụng hàm EXACT bằng cách nlỗi sau:

=IF(EXACT(C2,”DELIVERED”), “No”, “Yes”)

Biểu thức xúc tích và ngắn gọn chúng ta vận dụng với “DELIVERED” là quý giá văn uống phiên bản in hoa cơ mà các bạn cần hiện thị một phương pháp đúng mực tương xứng cùng với cột C.

*

Một giải pháp dễ dãi hơn, bạn có thể sử dụng biện pháp ttê mê chiếu ô nắm bởi tyêu thích số đựng cam kết tự thứ nhị vào hàm EXACT giả dụ bạn muốn.

Lưu ý. lúc áp dụng văn phiên bản nhỏng một phát triển thành vào hàm IF thì nên lưu giữ luôn luôn bắt buộc kèm theo cùng với lốt ngoặc kxay.

ví dụ như 3. Công thức IF cho giá trị vnạp năng lượng bạn dạng cùng với Việc tmê man chiếu từng phần

Nếu bạn muốn ĐK mà bạn chỉ dẫn dựa trên việc tmê mệt chiếu từng phần hơn cơ mà tđắm say chiếu đúng chuẩn, một giải pháp lập tức cho vấn đề này đó là thực hiện ký kết từ bỏ thay mặt (hoặc) trong biểu thức logic. Tuy nhiên bí quyết tiếp cận dễ dàng và dễ ợt này sẽ không còn chuyển động. Rất các hàm vào Excel đồng ý cam kết từ bỏ đại diện thay mặt tuy nhiên hàm IF là ngoại lệ.

Một phương án không giống chính là dùng hàm IF kết hợp với hàm ISNUMBER cùng SEARCH (ko khác nhau chữ hoa chữ thường) hoặc hàm FIND (phân biệt chữ hoa chữ thường).

lấy một ví dụ, trường hợp Việc tiến hành điều kiện No là phải cho cả nhì mục “Delivered” cùng “Out for delivery” thì phương pháp sau đã hiệu quả:

=IF(ISNUMBER(SEARCH(“deliv”,C2)), “No”, “Yes”)

*
Chúng tôi đã áp dụng hàm SEARCH đến cách làm trên vì chưng câu hỏi so sánh gồm tách biệt chữ hoa giỏi thường xuyên có vẻ như phù hợp rộng cùng với dữ liệu giới thiệu. Nếu bạn có nhu cầu so sánh tất cả khác nhau chữ hoa giỏi hay thì đơn giản dễ dàng chỉ việc thay thế sửa chữa hàm SEARCH bởi hàm FIND theo cách này:

=IF(ISNUMBER(FIND(“ký tự“, chỗ để tìm kiếm)), value_if_true, value_if_false)

Ví dụ về cách làm hàm IF cho một ngày, tháng:

Thoạt nhìn thì cách làm hàm IF đối với tháng ngày y hệt như đối với số với ký tự bọn họ vừa đề cập. Nhưng không mong muốn là không phải điều này.

lấy ví dụ như 1. Công thức hàm IF cho ngày mon cùng với hàm DATEVALUE

=IF(C2Ví dụ 2. Công thức hàm IF cùng với hàm TODAY()

Với ĐK điều kiện bạn đưa ra phụ thuộc vào ngày tháng ngày nay, chúng ta cũng có thể sử dụng hàm TODAY() vào biểu thức lô ghích. lấy ví dụ như:

=IF(C2Ví dụ 3. Công thức hàm IF mở rộng cho một ngày mon vào thừa khđọng và tương lai

Giả sử nhỏng các bạn chỉ ao ước khắc ghi trong khoảng rộng 30 ngày tính trường đoản cú thời điểm này thì bạn cũng có thể biểu diễn biểu thức xúc tích như sau A2-TODAY()>30. Công thức hoàn chỉnh tất cả dạng:

=IF(A2-TODAY()>30, “Future date”, “”)

Để chỉ ra rằng mọi ngày đã ra mắt từ thời điểm cách đó hơn 30 ngày, bạn có thể sử dụng phương pháp sau:

=IF(TODAY()-A2>30, “Past date”, “”)

*
Nếu bạn muốn tất cả cả nhị dấu hiệu vào cùng một cột bạn sẽ yêu cầu sử dụng mang lại hàm IF được lồng ghnghiền nlỗi sau:

=IF(A2-TODAY()>30, “Future date”, IF(TODAY()-A2>30, “Past date”, “”))

*

lấy một ví dụ về bí quyết hàm IF cho dữ liệu và ô trống:

Đôi khi bạn có nhu cầu khắc ghi ô tài liệu tốt ô trống nhất định thì bạn phải tiến hành một trong những bí quyết sau:

Sử dụng phối hợp hàm IF cùng với ISBLANKSử dụng những biểu thức xúc tích và ngắn gọn =”” (bằng ô trống) hoặc ”” (khác ô trống).

Bảng sau đây sẽ phân tích và lý giải rõ sự khác hoàn toàn thân nhị phương pháp trên và giới thiệu ví dụ

Biểu thức logicMô tảVí dụ
Ô trống=””Được chỉ ra rằng TRUE giả dụ ô được hướng đẫn là ô trống, bao gồm cả các ô với độ lâu năm xâu bằng 0.

trái lại vậy nên FALSE

=IF(A1=””, 0, 1)

Trả về 0 ví như Amột là ô trống. Ngược lại thì trả về 1

Nếu Amột là một chuỗi giá trị trống rỗng thì trả về 0

ISBLANK()Được chỉ ra rằng TRUE giả dụ ô được hướng đẫn là ô rông trọn vẹn – không có phương pháp, không có cả chuỗi giá trị rỗng được trả về tự bí quyết không giống.

Ngược lại chính vậy FALSE

=IF(ISBLANK(A1), 0, 1)

Trả lại kết quả như là với bí quyết trên tuy nhiên cách xử lý các ô có độ lâu năm chuỗi bởi 0 như các ô rỗng.

Tức là, giả dụ A1 chứa một chuỗi quý giá trống rỗng, cách làm đang trả về 1.

Ô tất cả cất dữ liệu””Được cho là TRUE nếu ô hướng dẫn và chỉ định gồm chứa tài liệu. Ngược lại chính vậy FALSE

Những ô cùng với độ lâu năm chuỗi bằng 0 do đó ô trống

=IF(A1””, 1, 0)

Trả về 1 ví như A1 ô bao gồm tài liệu, ngược trở lại thì trả về 0

Nếu A1 tất cả chuỗi quý giá rỗng thì bí quyết trả về 0

ISBLANK()=FALSEĐược chỉ ra rằng TRUE trường hợp ô ấn định không hẳn ô rỗng. trái lại chính vậy FALSE

Ô với độ nhiều năm chuỗi bằng o do đó ô không rỗng

=IF(ISBLANK(A1)=FALSE, 0, 1)

Tương tự nlỗi các phương pháp trên, dẫu vậy trả về 1 trường hợp A1 gồm gồm một chuỗi cực hiếm rỗng

lấy một ví dụ dưới đây sẽ màn trình diễn biểu thức logic gồm đựng dữ liệu/ trống rỗng đã như thế nào.

Xem thêm: Thuật Ngữ Ninja Là Gì Và Vì Sao Ninja Nổi Tiếng Toàn Thế Giới

Giả sử nhỏng dữ liệu trong cột C chỉ có được sau thời điểm đã có dữ liệu trong cột B khớp ứng với game vẫn ra mắt thì chúng ta có thể cần sử dụng công thức hàm IF sau nhằm lưu lại gần như game đang trả thành

=IF($C2””, “Completed”, “”)

=IF(ISBLANK($C2)=FALSE, “Completed”, “”)

Vì không tồn tại độ dài chuỗi bằng 0 trong bảng bắt buộc cả hai công thức gần như trả về tác dụng nhỏng nhau:

*

Nếu bạn muốn xem hướng dẫn bí quyết sử dụng hàm IF trong Excel này bên dưới dạng video, thì mời các bạn theo dõi và quan sát Clip sau đây:

lấy ví dụ như áp dụng hàm IF vào Việc xếp một số loại theo điểm số

Trong ngôi trường phù hợp các bạn bao gồm một đề xuất thu xếp điểm số nhỏng sau:

Từ 5 cho 6.5: xếp loại trung bìnhTừ 6.5 cho 8: xếp nhiều loại kháTừ 8 trsống lên: xếp nhiều loại giỏi

giả sử điểm số phía trong ô A1, thì bạn cũng có thể viết hàm IF lồng nhau như sau:

=IF(AND(A1>=5,A1 IF(AND(A1>=6.5, A1 IF(A1>=8,"Giỏi","Không xếp loại")))

Trong ngôi trường đúng theo này, nếu như khách hàng thấy vấn đề viết hàm IF lồng nhau vượt phức hợp với khó khăn hiểu, thì chúng ta cũng có thể xem thêm biện pháp làm cho không giống ngắn thêm gọn gàng và dễ hiểu rộng bởi bí quyết thực hiện hàm VLOOKUP

vì vậy cùng với bài viết này, mbachulski.com đang share mang lại chúng ta phương pháp dùng hàm IF vào Excel: Công thức cho số, ký kết từ bỏ, tài liệu và ô trống với một vài các ví dụ. Nếu có ngẫu nhiên thắc mắc gì có thể phản hồi ngay bên dưới nội dung bài viết này để công ty chúng tôi có thể xử lý đầy đủ thắc mắc của công ty một biện pháp sớm nhất có thể.

Những kỹ năng và kiến thức ai đang coi trực thuộc khóa học: Excel trường đoản cú cơ phiên bản tới nâng cao của Học Excel Online. Khóa học này cung cấp cho bạn kỹ năng một cách đầy đủ và bao gồm hệ thống về những hàm, những biện pháp vào excel, vận dụng excel vào công việc…


Chuyên mục: Kiến thức