Công thức IF trong Excel - Câu lệnh If Then

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này trình bày cách sử dụng Hàm IF trong Excel trong Excel để tạo Câu lệnh If Then.

Tổng quan về hàm IF

Hàm IF Kiểm tra xem một điều kiện có được đáp ứng hay không. Nếu ĐÚNG làm một việc, nếu FALSE làm một việc khác.

Để sử dụng Hàm IF Excel Worksheet, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm IF Cú pháp và đầu vào:

1 = IF (logic_test, value_if_true, value_if_false)

kiểm tra logic - Biểu thức lôgic. Ví dụ: A1> 4.

value_if_true - Giá trị hoặc Phép tính để thực hiện nếu biểu thức logic là TRUE.

value_if_false - Giá trị hoặc Phép tính để thực hiện nếu biểu thức logic là FALSE.

IF là một hàm "có điều kiện". Điều này có nghĩa là bạn xác định một bài kiểm tra logic và nó sẽ trả về một giá trị nếu bài kiểm tra đó đánh giá là đúng và một giá trị khác nếu nó là sai

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

Đây là một ví dụ rất cơ bản để bạn có thể hiểu ý tôi. Hãy thử nhập nội dung sau vào Excel:

1 = IF (2 + 2 = 4, "Đúng", "Sai!")

Vì 2 + 2 trên thực tế bằng 4, Excel sẽ trả về "Đúng!". Nếu chúng tôi sử dụng cái này:

1 = IF (2 + 2 = 5, "Đúng", "Sai!")

Bây giờ Excel sẽ trả về “It’s false!”, Vì 2 + 2 không bằng 5.

Đây là cách bạn có thể sử dụng IF trong bảng tính.

1 = IF (C4-D4> 0, C4-D4,0)

Bạn điều hành một quán bar thể thao và bạn đặt giới hạn từng tab cho các khách hàng khác nhau. Bạn đã thiết lập bảng tính này để kiểm tra xem mỗi khách hàng có vượt quá giới hạn của họ hay không, trong trường hợp đó, bạn sẽ cắt họ cho đến khi họ thanh toán cho tab của mình.

Bạn kiểm tra xem C4-D4 (số lượng tab hiện tại trừ đi giới hạn của chúng) có lớn hơn 0. Đây là bài kiểm tra logic của bạn. Nếu điều này đúng, IF trả về "Có" - bạn nên cắt chúng đi. Nếu điều này là sai, IF trả về "Không" - bạn để họ tiếp tục uống.

Những gì IF có thể trả lại

Ở trên, chúng tôi đã trả về một chuỗi văn bản, “Có” hoặc “Không”. Nhưng bạn cũng có thể trả về số hoặc thậm chí các công thức khác.

Giả sử một số khách hàng của bạn đang sử dụng các tab lớn. Để ngăn chặn điều này, bạn sẽ bắt đầu tính phí quan tâm đối với những khách hàng vượt quá giới hạn của họ.

Bạn có thể sử dụng IF cho điều đó:

1 = IF (C4> D4, C4 * 0,03,0)

Nếu tab cao hơn giới hạn, hãy trả về tab nhân với 0,03, trả về 3% của tab. Nếu không, trả về 0: họ không ở trên tab của họ, vì vậy bạn sẽ không tính lãi suất.

Sử dụng IF với AND

Bạn có thể kết hợp IF với hàm AND của Excel <>. Bạn sử dụng điều này trong kiểm tra logic, cho phép bạn chỉ định hai hoặc nhiều điều kiện để kiểm tra. Excel sẽ chỉ trả về TRUE nếu TẤT CẢ các thử nghiệm đều đúng.

Vì vậy, bạn đã thực hiện lãi suất của mình. Nhưng một số nhân viên chính quy của bạn đang phàn nàn. Trước đây họ luôn trả tiền cho các tab của họ, tại sao bây giờ bạn lại bẻ khóa họ? Bạn nghĩ ra một giải pháp: bạn sẽ không tính lãi suất cho một số khách hàng đáng tin cậy.

Bạn tạo một cột mới cho bảng tính của mình để xác định khách hàng đáng tin cậy và cập nhật câu lệnh IF bằng hàm AND:

1 = IF (AND (C4> D4, F4 = "Không"), C4 * 0,03,0)

Hãy xem xét riêng phần VÀ:

1 VÀ (C4> D4, F4 = "Không")

Lưu ý hai điều kiện:

  • C4> D4: kiểm tra xem chúng có vượt quá giới hạn tab của chúng hay không, như trước đây
  • F4 = ”Không”: đây là phần mới, kiểm tra xem họ có phải là khách hàng đáng tin cậy không

Vì vậy, bây giờ chúng tôi chỉ trả lại lãi suất nếu khách hàng trên tab của họ VÀ chúng tôi có "Không" trong cột khách hàng đáng tin cậy. Chính quy của bạn đã vui vẻ trở lại.

Đọc thêm trên trang chính về Hàm AND của Excel <>.

Sử dụng IF với OR

HOẶC là một hàm logic khác của Excel. Giống như AND, nó cho phép bạn xác định nhiều điều kiện. Nhưng không giống như AND, nó sẽ trả về TRUE nếu BẤT KỲ thử nghiệm nào bạn xác định là đúng.

Có thể việc khách hàng qua tab của họ không phải là lý do duy nhất khiến bạn loại bỏ họ. Có thể bạn đưa ra lệnh cấm tạm thời cho một số người vì những lý do khác, có lẽ là đánh bạc trong khuôn viên.

Vì vậy, bạn thêm một cột mới để xác định khách hàng bị cấm và cập nhật thông tin "Cắt bỏ?" cột có kiểm tra HOẶC:

1 = IF (HOẶC (C4> D4, E4 = "Có"), "Có", "Không")

Chỉ nhìn vào phần HOẶC:

1 HOẶC (C4> D4, E4 = "Có")

Có hai điều kiện:

  • C4> D4: kiểm tra xem chúng có vượt quá giới hạn tab của chúng không
  • F4 = ”Có”: phần mới, kiểm tra xem chúng hiện đang bị cấm

Điều này sẽ đánh giá là true nếu họ ở trên tab của họ hoặc nếu có "Có" trong cột E. Như bạn có thể thấy, Harry đã bị cắt ngay bây giờ, mặc dù anh ấy chưa vượt quá giới hạn tab của mình.

Đọc thêm trên trang chính về Hàm OR trong Excel <>.

Sử dụng IF với XOR

XOR là một hàm logic khác, trả về "Exclusive Or". Điều này kém trực quan hơn một chút so với những cái trước mà chúng ta đã thảo luận.

Trong trường hợp đơn giản, bạn xác định hai điều kiện và XOR sẽ trả về:

  • TRUE nếu một trong hai đối số là đúng (giống như OR bình thường)
  • FALSE nếu cả hai đối số đều đúng
  • FALSE nếu cả hai đối số đều sai

Một ví dụ có thể làm cho điều này rõ ràng hơn. Hãy tưởng tượng bạn muốn bắt đầu thưởng hàng tháng cho nhân viên của mình:

  • Nếu họ bán đồ ăn trên 800 đô la hoặc đồ uống trên 800 đô la, bạn sẽ thưởng cho họ một nửa
  • Nếu họ bán được hơn 800 đô la cả hai, bạn sẽ thưởng đầy đủ cho họ
  • Nếu họ bán dưới 800 đô la cả hai, họ sẽ không nhận được bất kỳ khoản tiền thưởng nào.

Bạn đã biết cách tính toán nếu họ nhận được toàn bộ tiền thưởng. Bạn chỉ cần sử dụng IF với AND, như đã mô tả trước đó.

1 = IF (AND (C4> 800, D4> 800), "Có", "Không")

Nhưng làm thế nào bạn sẽ tìm ra ai nhận được một nửa tiền thưởng? Đó là nơi XOR xuất hiện:

1 = IF (XOR (C4> = 800, D4> = 800), "Có", "Không")

Như bạn có thể thấy, doanh số bán đồ uống của Woody là hơn 800 đô la, nhưng không phải doanh số bán đồ ăn. Vì vậy, anh ta nhận được một nửa tiền thưởng. Điều ngược lại là đúng với Coach. Diane và Carla đã bán được hơn 800 đô la cho cả hai, vì vậy họ không nhận được một nửa tiền thưởng (cả hai đối số đều ĐÚNG) và Rebecca đã thực hiện dưới ngưỡng cho cả hai (cả hai đối số là FALSE), vì vậy công thức lại trả về "Không".

Đọc thêm trên trang chính của Hàm Excel XOR <>.

Sử dụng IF với NOT

NOT là một trong những hàm logic khác của Excel, được sử dụng rất phổ biến với IF.

KHÔNG đảo ngược kết quả của một bài kiểm tra logic. Nói cách khác, nó kiểm tra xem một điều kiện chưa được đáp ứng.

Bạn có thể sử dụng nó với IF như thế này:

1 = IF (AND (C3> = 1985, NOT (D3 = "Steven Spielberg")), "Xem", "Không xem")

Ở đây chúng tôi có một bảng với dữ liệu về một số bộ phim những năm 1980. Chúng tôi muốn xác định những bộ phim được phát hành vào hoặc sau năm 1985, không phải do Steven Spielberg làm đạo diễn.

Vì NOT được lồng trong một Hàm AND, nên Excel sẽ đánh giá điều đó trước tiên. Sau đó, nó sẽ sử dụng kết quả như một phần của AND.

Đọc thêm trên trang chính trên Excel NOT Hàm <>.

Câu lệnh IF lồng nhau

Bạn cũng có thể trả về câu lệnh IF trong câu lệnh IF của mình. Điều này cho phép bạn thực hiện các phép tính phức tạp hơn.

Hãy quay lại bảng khách hàng của chúng ta. Hãy tưởng tượng bạn muốn phân loại khách hàng dựa trên mức nợ của họ đối với bạn:

  • $ 0: Không có
  • Lên đến $ 500: Thấp
  • $ 500 đến $ 1000: Trung bình
  • Trên $ 1000: Cao

Bạn có thể làm điều này bằng cách "lồng" các câu lệnh IF:

1 = IF (C4 = 0, "Không có", IF (C4 <= 500, "Thấp", IF (C4 <= 1000, "Trung bình", IF (C4> 1000, "Cao"))))

Sẽ dễ hiểu hơn nếu bạn đặt các câu lệnh IF trên các dòng riêng biệt (ALT + ENTER trên Windows, CTRL + COMMAND + ENTER trên Mac):

12345 =IF (C4 = 0, "Không có",IF (C4 <= 500, "Thấp",IF (C4 <= 1000, "Trung bình",IF (C4> 1000, "Cao", "Không xác định"))))

NẾU C4 bằng 0, chúng tôi trả về "Không có". Nếu không, chúng ta chuyển sang câu lệnh IF tiếp theo. NẾU C4 bằng hoặc nhỏ hơn 500, chúng tôi trả về "Thấp". Nếu không, chúng ta chuyển sang câu lệnh IF tiếp theo… và cứ tiếp tục như vậy.

Đơn giản hóa các câu lệnh IF phức tạp với các cột trợ giúp

Nếu bạn có nhiều câu lệnh IF lồng nhau và bạn cũng đang sử dụng các hàm logic, thì các công thức của bạn có thể trở nên rất khó đọc, kiểm tra và cập nhật.

Điều này đặc biệt quan trọng cần ghi nhớ nếu người khác sẽ sử dụng bảng tính. Điều gì có ý nghĩa trong đầu bạn, có thể không quá rõ ràng đối với người khác.

Cột trợ giúp là một cách tuyệt vời để giải quyết vấn đề này.

Bạn là nhà phân tích trong bộ phận tài chính của một công ty lớn. Bạn đã được yêu cầu tạo một bảng tính để kiểm tra xem mỗi nhân viên có đủ điều kiện nhận lương hưu của công ty hay không.

Đây là tiêu chí:

Vì vậy, nếu bạn dưới 55 tuổi, bạn cần phải có 30 năm phục vụ dưới thời hạn của mình để đủ điều kiện. Nếu bạn ở độ tuổi từ 55 đến 59, bạn cần dịch vụ 15 năm. Và cứ tiếp tục như vậy, đến 65 tuổi, nơi bạn đủ điều kiện cho dù bạn đã làm việc ở đó bao lâu.

Bạn có thể sử dụng một câu lệnh IF đơn, phức tạp để giải quyết vấn đề này:

1 = IF (OR (F4> = 65, AND (F4> = 62, G4> = 5), AND (F4> = 60, G4> = 10), AND (F4> = 55, G4> = 15), G4 > 30), "Đủ điều kiện", "Không đủ điều kiện")

Chà! Thật khó để hiểu được điều đó, phải không?

Một cách tiếp cận tốt hơn có thể là sử dụng các cột trợ giúp. Chúng tôi có năm bài kiểm tra logic ở đây, tương ứng với mỗi hàng trong bảng tiêu chí. Điều này dễ thấy hơn nếu chúng ta thêm ngắt dòng vào công thức, như chúng ta đã thảo luận trước đó:

12345678 = NẾU (HOẶC(F4> = 65,VÀ (F4> = 62, G4> = 5),VÀ (F4> = 60, G4> = 10),VÀ (F4> = 55, G4> = 15),G4> 30), "Đủ điều kiện", "Không đủ điều kiện")

Vì vậy, chúng tôi có thể chia năm thử nghiệm này thành các cột riêng biệt và sau đó chỉ cần kiểm tra xem bất kỳ thử nghiệm nào trong số đó là đúng:

Mỗi cột trong bảng từ E đến I chứa từng tiêu chí của chúng ta một cách riêng biệt. Sau đó, trong J4, chúng tôi có công thức sau:

1 = IF (COUNTIF (E4: I4, TRUE), "Đủ điều kiện", "Không đủ điều kiện")

Ở đây chúng ta có một câu lệnh IF và kiểm tra logic sử dụng COUNTIF <> để đếm số ô trong E4: I4 có chứa TRUE.

Nếu COUNTIF không tìm thấy giá trị TRUE, nó sẽ trả về 0, IF được hiểu là FALSE, vì vậy IF trả về "Không đủ điều kiện".

Nếu COUNTIF tìm thấy bất kỳ giá trị TRUE nào, nó sẽ trả về số lượng của chúng. IF diễn giải bất kỳ số nào khác 0 là TRUE, vì vậy nó trả về "Đủ điều kiện".

Việc chia nhỏ các bài kiểm tra logic theo cách này giúp công thức dễ đọc hơn và nếu có vấn đề gì xảy ra với nó, bạn sẽ dễ dàng phát hiện ra lỗi ở đâu hơn nhiều.

Sử dụng nhóm để ẩn các cột của trình trợ giúp

Các cột của trình trợ giúp giúp quản lý công thức dễ dàng hơn, nhưng khi bạn đã đặt chúng đúng vị trí và bạn biết chúng đang hoạt động chính xác, chúng thường chỉ chiếm dung lượng trên bảng tính của bạn mà không thêm bất kỳ thông tin hữu ích nào.

Bạn có thể ẩn các cột, nhưng điều này có thể dẫn đến sự cố vì các cột ẩn rất khó phát hiện, trừ khi bạn nhìn kỹ các tiêu đề cột.

Một lựa chọn tốt hơn là phân nhóm.

Chọn các cột bạn muốn nhóm, trong trường hợp của chúng tôi là E: I. Sau đó nhấn ALT + SHIFT + MŨI TÊN PHẢI trên Windows hoặc COMMAND + SHIFT + K trên Mac. Bạn cũng có thể chuyển đến tab “Dữ liệu” trên ruy-băng và chọn “Nhóm” từ phần “Dàn ý”.

Bạn sẽ thấy nhóm được hiển thị phía trên tiêu đề cột, như sau:

Sau đó, chỉ cần nhấn nút “-“ để ẩn các cột:

Hàm IFS

Các câu lệnh IF lồng nhau rất hữu ích khi bạn cần thực hiện các phép so sánh logic phức tạp hơn và bạn cần thực hiện nó trong một ô. Tuy nhiên, chúng có thể trở nên phức tạp khi kéo dài hơn và khó đọc và cập nhật trên màn hình của bạn.

Từ Excel 2022 và Excel 365, Microsoft đã giới thiệu một hàm khác, IFS, để giúp quản lý điều này dễ dàng hơn một chút. Ví dụ IF lồng nhau ở trên có thể đạt được với IFS như sau:

1234567 = IFS (C4 = 0, "Không có",C4 <= 500, "Thấp",C4 <= 1000, "Trung bình",C4> 1000, "Cao",ĐÚNG, "Không xác định",)

Bạn có thể đọc tất cả về nó trên trang chính của Hàm IFS Excel <>.

Sử dụng IF với định dạng có điều kiện

Tính năng định dạng có điều kiện của Excel cho phép bạn định dạng một ô theo nhiều cách khác nhau tùy thuộc vào nội dung của nó. Vì IF trả về các giá trị khác nhau dựa trên kiểm tra logic của chúng tôi, chúng tôi có thể muốn sử dụng định dạng có điều kiện để làm cho các giá trị khác nhau này dễ nhìn hơn.

Vì vậy, hãy quay trở lại bảng tiền thưởng cho nhân viên của chúng ta từ trước.

Chúng tôi trả lại "Có" hoặc "Không" tùy thuộc vào phần thưởng mà chúng tôi muốn tặng. Điều này cho chúng tôi biết những gì chúng tôi cần biết, nhưng thông tin không nhảy ra khỏi chúng tôi. Hãy cố gắng khắc phục điều đó.

Đây là cách bạn sẽ làm điều đó:

  • Chọn phạm vi ô chứa các câu lệnh IF của bạn. Trong trường hợp của chúng tôi, đó là E4: F8.
  • Nhấp vào “Định dạng có điều kiện” trên phần “Kiểu” của tab “Trang chủ” trên ruy-băng.
  • Nhấp vào “Đánh dấu quy tắc ô” và sau đó nhấp vào “Bằng”.
  • Nhập “Có” (hoặc bất kỳ giá trị trả lại nào bạn cần) vào hộp đầu tiên, sau đó chọn định dạng bạn muốn từ hộp thứ hai. (Tôi sẽ chọn màu xanh lá cây cho cái này).
  • Lặp lại cho tất cả các giá trị trả về của bạn (Tôi cũng sẽ đặt giá trị "Không" thành màu đỏ)

Đây là kết quả:

Sử dụng IF trong công thức mảng

Mảng là một dải giá trị và trong Excel, mảng được biểu diễn dưới dạng các giá trị được phân tách bằng dấu phẩy được đặt trong dấu ngoặc nhọn, chẳng hạn như:

1 {1,2,3,4,5}

Cái hay của mảng là chúng cho phép bạn thực hiện phép tính trên từng giá trị trong phạm vi và sau đó trả về kết quả. Ví dụ: Hàm SUMPRODUCT nhận hai mảng, nhân chúng với nhau và tính tổng kết quả.

Vì vậy, công thức này:

1 = SUMPRODUCT ({1,2,3}, {4,5,6})

… Trả lại 32. Tại sao? Hãy làm việc đó thông qua:

12345 1 * 4 = 42 * 5 = 103 * 6 = 184 + 10 + 18 = 32

Chúng ta có thể đưa một câu lệnh IF vào bức tranh này, để mỗi phép nhân này chỉ xảy ra nếu một phép thử logic trả về true.

Ví dụ: lấy dữ liệu này:

https://www.automateexcel.com/excel/wp-content/uploads/2020/07/SUMPRODUCT-Example-Range.png "không"> 1 = SUMPRODUCT (IF ($ C $ 2: $ C $ 10 = $ G2, $ D $ 2: $ D $ 10 * $ E $ 2: $ E $ 10))

Lưu ý: Trong Excel 2022 trở về trước, bạn phải nhấn CTRL + SHIFT + ENTER để biến điều này thành công thức mảng.

Chúng tôi sẽ kết thúc với một cái gì đó như thế này:

https://www.automateexcel.com/excel/wp-content/uploads/2020/07/SUMPRODUCTS-IF-Results-Table.png "không"> 1 $ C $ 2: $ C $ 10 = $ G2

Trong tiếng Anh, nếu tên trong cột C bằng với tên trong G2 (“Olivia”), NÊN nhân các giá trị trong cột D và E cho hàng đó. Nếu không, đừng nhân chúng lên. Sau đó, tổng hợp tất cả các kết quả.

Bạn có thể tìm hiểu thêm về công thức này trên trang chính của công thức SUMPRODUCT IF <>.

NẾU trong Google Trang tính

Hàm IF hoạt động hoàn toàn giống trong Google Trang tính như trong Excel:

Ghi chú bổ sung

Sử dụng Hàm IF để kiểm tra xem một điều kiện có ĐÚNG không. Nếu điều kiện là ĐÚNG thì hãy làm một việc. Nếu nó là FALSE thì hãy làm khác. Điều kiện phải là một biểu thức logic (ví dụ: a1> 5), một tham chiếu đến ô chứa TRUE hoặc FALSE hoặc một mảng chứa tất cả các giá trị logic.

Hàm IF chỉ có thể kiểm tra một điều kiện tại một thời điểm. Tuy nhiên, bạn có thể "lồng" các hàm logic khác trong điều kiện IF để kiểm tra nhiều điều kiện cùng một lúc:

= if (AND (a1> 0, a2> 0), TRUE, FALSE)
= if (OR (a1> 0, a2> 0), TRUE, FALSE)
= if (XOR (a1> 0, a2> 0), TRUE, FALSE)

HOẶC Các chức năng kiểm tra nếu một hoặc nhiều Các điều kiện được đáp ứng.
Chức năng AND kiểm tra nếu tất cả các Các điều kiện được đáp ứng.
Kiểm tra các chức năng XOR nếu một và chỉ một điều kiện được đáp ứng.

Bạn cũng có thể "lồng" một Hàm IF trong một Hàm IF:

1 = if (a1 <0, if (a2 <0, "Cả hai", "chỉ 1"), "chỉ một")

Bây giờ là một số ví dụ cụ thể về cách hoạt động của hàm IF trong thực tế:

1. Bắt đầu một cuốn sách Công việc mới.

2. Trong Ô A1, nhập giá trị 10 (và nhấn Enter)

3. Sau đó, trong Ô B1, nhập công thức sau:

1 = IF (A1> 5, "LỚN HƠN 5", "ÍT HƠN 5")

4. Màn hình bây giờ sẽ trông như thế này:

5. Nếu bạn đã nhập đúng công thức, bạn sẽ thấy thông báo “Lớn hơn 5” xuất hiện trong ô B1.

6. Công thức bạn đã nhập vào Ô B1 thực hiện kiểm tra “A1> 5” tức là nó kiểm tra xem giá trị trong Ô A1 có lớn hơn 5. Hiện tại giá trị trong Ô A1 là 10 - vì vậy điều kiện là ĐÚNG và thông báo “LỚN HƠN 5” xuất hiện

7. Nếu bây giờ chúng ta thay đổi giá trị trong ô A1 thành 2:

Thông báo trong ô B2 hiện là “ÍT HƠN 5” vì điều kiện là FALSE.

8. Bạn có thể tiếp tục thay đổi giá trị trong ô A1 và thông báo trong ô B2 sẽ điều chỉnh cho phù hợp.

9. Tất nhiên, có những tình huống mà điều kiện có thể cho kết quả không tốt:

• Điều gì xảy ra nếu chúng ta nhập Giá trị 5 vào Ô A1?

• Nếu chúng ta để trống Ô A1 thì sao?

• Điều gì xảy ra nếu chúng ta đặt một số văn bản trong Ô A1, ví dụ: cụm từ DOG

Tìm hiểu thêm về Hàm IF trong Excel

Bây giờ chúng ta sẽ xem xét hàm IF chi tiết hơn. Nó có thể được sử dụng để phân tích số lượng lớn dữ liệu rất dễ dàng.

Hãy tưởng tượng rằng bạn là một Giám đốc Bán hàng Khu vực và có một Nhóm Bán hàng. Bạn có thể ghi lại tổng Doanh số mà mỗi người thực hiện trong một Bảng tính Excel đơn giản:

Giả sử rằng tiêu chí cho phần thưởng là Doanh số bán hàng do người đó thực hiện vượt quá 40.000 bảng Anh. Bạn có thể chỉ cần "quan sát" dữ liệu và xác định rằng chỉ Anton, Newton và Monique đạt được mục tiêu.

Điều này khá dễ dàng khi bạn chỉ có một số ít tên. Tuy nhiên, nếu bạn có một số thì sẽ có phạm vi để xảy ra lỗi. May mắn thay, bằng cách sử dụng hàm IF của Excel, nó có thể được thực hiện nhanh hơn và an toàn hơn nhiều.

Thiết lập sổ làm việc mới và nhập dữ liệu như trên. Sau đó, trong ô D4 nhập công thức sau: -

1 = NẾU (C4> 40000, "TIỀN THƯỞNG CÓ THỂ TRẢ", "KHÔNG CÓ THƯỞNG")

để bạn có:

Lưu ý cách Excel hiển thị cấu trúc của công thức IF - đây là một bản ghi nhớ phụ hữu ích.

Sau khi nhập công thức, hãy nhấn ENTER và bạn thấy nó đánh giá cho hàng đầu tiên:

Công thức đã được đánh giá cho Martin - vì anh ấy kiếm được dưới 40.000 bảng Anh nên anh ấy không được hưởng bất kỳ khoản tiền thưởng nào.

Và sau đó, chúng tôi kéo các công thức xuống bằng cách nhấp vào góc dưới cùng bên phải và kéo xuống, chúng tôi có thể xác định xem mỗi người có được nhận tiền thưởng hay không:

Và chúng tôi thấy rằng Excel đã xác định những Nhân viên bán hàng nào được hưởng tiền thưởng.

Quay lại danh sách tất cả các hàm trong Excel

Câu lệnh VBA IF

Bạn cũng có thể sử dụng Câu lệnh If trong VBA. Nhấp vào liên kết để tìm hiểu thêm, nhưng đây là một ví dụ đơn giản:

1234567 Sub Test_IF ()Nếu Phạm vi ("a1"). Giá trị <0 thìPhạm vi ("b1"). Giá trị = "Âm"Kết thúc nếuKết thúc nếu

Mã này sẽ kiểm tra xem giá trị ô có âm hay không. Nếu vậy, nó sẽ viết "âm" trong ô tiếp theo.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave