Cách sử dụng hàm if trong excel có hay không

Hàm IF chắc chắn là một trong những hàm quan trọng nhất trong excel. Nói chung, các câu lệnh IF cung cấp thông tin mong muốn cho chương trình để chương trình có thể đưa ra quyết định dựa trên các tiêu chí đã cho và quan trọng nhất là quyết định luồng chương trình

Show

Trong thuật ngữ của Microsoft Excel, câu lệnh IF còn được gọi là "câu lệnh IF-Then trong Excel". Hàm IF đánh giá một biểu thức boolean/logic và trả về một giá trị nếu biểu thức đánh giá là 'TRUE' và một giá trị khác nếu biểu thức đánh giá là 'FALSE'

Cách sử dụng hàm if trong excel có hay không

Mục lục

  • Định nghĩa hàm IF trong Excel
  • cú pháp
  • Các đặc điểm quan trọng của Hàm IF trong Excel
  • Toán tử so sánh có thể được sử dụng với câu lệnh IF
  • Các ví dụ đơn giản về câu lệnh IF trong Excel
    • ví dụ 1. Sử dụng toán tử so sánh 'bằng' trong hàm IF
    • ví dụ 2. Sử dụng toán tử so sánh 'không bằng' trong hàm IF
    • ví dụ 3. Sử dụng toán tử 'nhỏ hơn' trong hàm IF
    • Ví dụ 4. Sử dụng toán tử 'lớn hơn hoặc bằng' trong câu lệnh IF
    • Ví dụ 5. Sử dụng toán tử 'lớn hơn' trong câu lệnh IF
    • Ví dụ 6. Sử dụng toán tử 'nhỏ hơn hoặc bằng' trong câu lệnh IF
    • Ví dụ 7. Sử dụng Hàm logic Excel trong công thức IF trong Excel
    • Ví dụ 8. Sử dụng hàm IF trong Excel để trả về kết quả của một công thức khác
  • Sử dụng Hàm AND & OR hoặc Toán tử logic với Câu lệnh IF trong Excel
    • Ví dụ 9. Sử dụng hàm IF cùng với hàm AND
    • Ví dụ 10. Sử dụng hàm IF cùng với hàm OR
  • Câu lệnh IF lồng nhau
    • cú pháp
    • Cú pháp trên dịch sang cái này
    • Ví dụ 11. Câu lệnh IF lồng nhau
  • Kết hợp một phần hoặc ký tự đại diện với hàm IF
    • Ví dụ 12. Sử dụng các hàm TÌM KIẾM và TÌM KIẾM bên trong câu lệnh IF
    • Ví dụ 13. Sử dụng hàm TÌM KIẾM bên trong công thức Excel IF với các toán tử ký tự đại diện
  • Một số ví dụ thực tế về việc sử dụng hàm IF
    • Ví dụ 14. Sử dụng hàm Excel IF với ngày tháng
    • Ví dụ 15. Sử dụng công thức dựa trên hàm IF để tìm các ô trống trong excel
    • Ví dụ 16. Sử dụng câu lệnh Excel IF để hiển thị kết quả tượng trưng (thay vì kết quả dạng văn bản)
  • Hàm IFS Trong Excel
    • Cú pháp hàm IFS
    • Ví dụ 17. Sử dụng hàm IFS trong Excel

Định nghĩa hàm IF trong Excel

Theo Microsoft Excel, hàm IF được định nghĩa là một công thức "kiểm tra xem một điều kiện có được đáp ứng hay không, trả về một giá trị nếu đúng và một giá trị khác nếu sai"

cú pháp

Cú pháp hàm IF trong Excel như sau

=IF(logic_test, [value_if_true], [value_if_false])

'logic_test' (đối số bắt buộc) – Đề cập đến biểu thức boolean hoặc biểu thức logic cần được đánh giá.
______3 (đối số tùy chọn) – Đề cập đến giá trị sẽ được hàm IF trả về nếu giá trị 'logic_test' là TRUE.
______5 (đối số tùy chọn) – Đề cập đến giá trị sẽ được hàm IF trả về nếu giá trị 'logic_test' là FALSE.

Cách sử dụng hàm if trong excel có hay không

Các đặc điểm quan trọng của Hàm IF trong Excel

  • Để sử dụng hàm IF, bạn cần cung cấp 'logic_test' hoặc câu lệnh điều kiện bắt buộc
  • Các đối số 'value_if_true''value_if_false' là tùy chọn, nhưng bạn cần cung cấp ít nhất một trong số chúng
  • Kết quả của câu lệnh IF chỉ có thể là một trong hai giá trị đã cho (có thể là 'value_if_true' hoặc 'value_if_false'). Cả hai giá trị không thể được trả về cùng một lúc
  • Hàm IF ném ra một '#Name?'
  • Có thể lồng các câu lệnh IF, nhưng Excel chỉ cho phép điều này ở 64 cấp độ. Lồng câu lệnh IF có nghĩa là sử dụng một câu lệnh if trong một câu lệnh khác

Toán tử so sánh có thể được sử dụng với câu lệnh IF

Các toán tử so sánh sau đây có thể được sử dụng trong đối số 'logic_test' của hàm IF

  • = (bằng)
  • <> (không bằng)
  • < (ít hơn)
  • > (lớn hơn)
  • >= (lớn hơn hoặc bằng)
  • <= (less than or equal to)
  • Ngoài những hàm này, bạn cũng có thể sử dụng bất kỳ hàm nào khác trả về kết quả boolean ('true' hoặc 'false'). Ví dụ – ISBLANK, ISERROR, ISEVEN, ISODD, v.v.

Bây giờ, hãy xem một số ví dụ đơn giản để sử dụng các toán tử so sánh này trong Hàm IF

Các ví dụ đơn giản về câu lệnh IF trong Excel

Bây giờ, chúng ta hãy thử xem một ví dụ đơn giản về hàm IF trong Excel

ví dụ 1. Sử dụng toán tử so sánh 'bằng' trong hàm IF

Trong ví dụ này, chúng tôi có một danh sách các màu và chúng tôi muốn tìm màu 'Xanh lam'. Nếu chúng ta có thể tìm thấy màu 'Xanh lam', thì trong ô liền kề, chúng ta cần gán 'Có';

Cách sử dụng hàm if trong excel có hay không

Vì vậy, công thức sẽ là

=IF(logic_test, [value_if_true], [value_if_false])4

Điều này cho thấy rằng nếu giá trị hiện tại trong ô A2 là 'Xanh da trời', thì hãy trả về 'Có';

Nếu chúng ta kéo công thức này xuống tất cả các hàng, chúng ta sẽ thấy rằng nó trả về 'Có' cho các ô có giá trị 'Xanh lam' cho tất cả các ô khác;

ví dụ 2. Sử dụng toán tử so sánh 'không bằng' trong hàm IF

Hãy xem ví dụ 1 và hiểu cách chúng ta có thể đảo ngược logic và sử dụng toán tử 'không bằng' để xây dựng công thức sao cho vẫn cho kết quả 'Có' đối với màu 'Xanh lam' và 'Không' đối với bất kỳ văn bản nào khác

Cách sử dụng hàm if trong excel có hay không

Vì vậy, công thức sẽ là

=IF(logic_test, [value_if_true], [value_if_false])5

Điều này cho thấy rằng nếu giá trị tại A2 không bằng 'Xanh da trời', thì hãy trả về 'Không';

Khi được kéo xuống tất cả các hàng bên dưới, công thức này sẽ tìm thấy tất cả các ô (từ A2 đến A8) có giá trị không phải là 'Xanh lam' và đánh dấu 'Không' đối với chúng. Mặt khác, nó đánh dấu 'Có' trong các ô liền kề

ví dụ 3. Sử dụng toán tử 'nhỏ hơn' trong hàm IF

Trong ví dụ này, chúng tôi có điểm số của một số sinh viên, cùng với tên của họ. Chúng tôi muốn chỉ định "Đạt" hoặc "Không đạt" đối với từng học sinh trong cột kết quả

Cách sử dụng hàm if trong excel có hay không

Dựa trên tiêu chí của chúng tôi, điểm vượt qua là 50 trở lên

Đối với điều này, chúng ta có thể sử dụng hàm IF như

=IF(logic_test, [value_if_true], [value_if_false])6

Điều này cho thấy rằng nếu giá trị tại B2, i. e. , 37, nhỏ hơn 50, sau đó trả về "Không đạt";

Vì 37 nhỏ hơn 50 nên kết quả sẽ là "Không đạt"

Chúng ta có thể kéo công thức đã cho ở trên cho các ô còn lại bên dưới và kết quả sẽ chính xác

Ví dụ 4. Sử dụng toán tử 'lớn hơn hoặc bằng' trong câu lệnh IF

Hãy xem ví dụ 3 và xem cách chúng ta có thể đảo ngược logic và sử dụng toán tử 'lớn hơn hoặc bằng' để xây dựng công thức sao cho kết quả vẫn là 'Đạt' cho các điểm từ 50 trở lên và 'Không đạt' cho tất cả các điểm còn lại

Cách sử dụng hàm if trong excel có hay không

Đối với điều này, chúng ta có thể sử dụng hàm IF của Excel như

=IF(logic_test, [value_if_true], [value_if_false])7

Điều này cho thấy rằng nếu giá trị tại B2, i. e. , 37 lớn hơn hoặc bằng 50 thì trả về "Đạt";

Vì 37 không lớn hơn hoặc bằng 50 nên kết quả sẽ là "Không đạt"

Khi kéo xuống các ô còn lại bên dưới, công thức này sẽ gán kết quả chính xác cho các hàng liền kề

Ví dụ 5. Sử dụng toán tử 'lớn hơn' trong câu lệnh IF

Trong ví dụ này, chúng tôi có một cửa hàng trực tuyến nhỏ giảm giá cho khách hàng dựa trên số tiền họ chi tiêu. Nếu khách hàng chi từ 50 đô la trở lên, anh ta sẽ được giảm giá 5%;

Cách sử dụng hàm if trong excel có hay không

Để biết có giảm giá hay không, chúng ta có thể sử dụng công thức excel sau

=IF(logic_test, [value_if_true], [value_if_false])8

Điều này có nghĩa là – Nếu giá trị tại ô B2 lớn hơn 50, hãy gán văn bản "Giảm giá 5%", nếu không, hãy gán văn bản "Không Giảm giá" cho khách hàng

Trong trường hợp đầu tiên, vì 23 không lớn hơn 50, đầu ra sẽ là "Không Giảm Giá"

Chúng ta có thể kéo công thức đã cho ở trên cho các ô còn lại bên dưới là kết quả sẽ chính xác

Ví dụ 6. Sử dụng toán tử 'nhỏ hơn hoặc bằng' trong câu lệnh IF

Hãy lấy ví dụ 5 và xem cách chúng ta có thể đảo ngược logic và sử dụng toán tử 'nhỏ hơn hoặc bằng' để xây dựng công thức sao cho vẫn dẫn đến 'Giảm giá 5%' cho tất cả khách hàng có tổng chi tiêu vượt quá $50 và 'Không

Cách sử dụng hàm if trong excel có hay không

Đối với điều này, chúng ta có thể sử dụng câu lệnh IF-then như

=IF(logic_test, [value_if_true], [value_if_false])9

Điều này có nghĩa là nếu giá trị tại B2, i. e. , 23, nhỏ hơn hoặc bằng 50, sau đó trả về "Không giảm giá";

Vì 23 nhỏ hơn hoặc bằng 50 nên kết quả sẽ là "Không Giảm Giá"

Khi kéo xuống các ô còn lại bên dưới, công thức này sẽ gán kết quả chính xác cho các hàng liền kề

Ví dụ 7. Sử dụng Hàm logic Excel trong công thức IF trong Excel

Trong ví dụ này, giả sử chúng ta có một danh sách các số và chúng ta phải đánh dấu các số Chẵn và Lẻ. Chúng ta có thể làm điều này bằng cách sử dụng điều kiện IF và các hàm sẵn có ISEVEN hoặc ISODD do Microsoft Excel cung cấp

Hàm ISEVEN trả về 'true' nếu số được truyền cho nó là số chẵn; . Tương tự, hàm ISODD trả về 'true' nếu số được truyền cho nó là số lẻ;

Cách sử dụng hàm if trong excel có hay không

Đối với điều này, chúng ta có thể sử dụng câu lệnh IF-then như

'logic_test'0

Điều này có nghĩa là – Nếu giá trị tại ô A2 là một số chẵn, thì kết quả sẽ là "Chẵn";

Ngoài ra, logic trên cũng có thể được viết bằng hàm ISODD cùng với câu lệnh IF như

'logic_test'1

Điều này có nghĩa là – Nếu giá trị tại ô A2 là một số lẻ, thì kết quả sẽ là "Lẻ";

Ví dụ 8. Sử dụng hàm IF trong Excel để trả về kết quả của một công thức khác

Trong ví dụ này, chúng tôi có Dữ liệu nhân viên từ một công ty. Công ty nghĩ ra một cách đơn giản để thưởng cho những nhân viên trung thành của mình. Họ quyết định thưởng cho nhân viên hàng năm dựa trên số năm nhân viên đó làm việc trong tổ chức

Nhân viên có kinh nghiệm trên 5 năm được thưởng 10% tiền lương hàng năm trong khi những người khác nhận được 5% tiền lương hàng năm làm tiền thưởng

Cách sử dụng hàm if trong excel có hay không

Đối với điều này, công thức excel sẽ là

'logic_test'2

Điều này có nghĩa là – nếu giá trị tại B2 (cột kinh nghiệm) lớn hơn 5, thì trả về kết quả bằng cách tính 10% của C2 (cột lương hàng năm). Tuy nhiên, nếu kiểm tra logic được đánh giá là sai, thì trả về kết quả bằng cách tính 5% của C2 (cột lương hàng năm)

Sử dụng Hàm AND & OR hoặc Toán tử logic với Câu lệnh IF trong Excel

Câu lệnh IF trong Excel cũng có thể được sử dụng cùng với các hàm khác như AND, OR, NOT để phân tích logic phức tạp. Các hàm này (AND, OR & NOT) được gọi là toán tử logic vì chúng được sử dụng để kết nối hai hoặc nhiều biểu thức logic

Hàm AND– Hàm AND trả về giá trị true khi tất cả các điều kiện bên trong hàm AND được đánh giá là true. Cú pháp của Hàm AND trong Excel là

'logic_test'3

Hàm OR– Hàm OR trả về giá trị true khi bất kỳ một trong các điều kiện bên trong hàm OR được đánh giá là true. Cú pháp của Hàm OR trong Excel là

'logic_test'4

    Ví dụ 9. Sử dụng hàm IF cùng với hàm AND

    Trong ví dụ này, chúng tôi có điểm kiểm tra môn Toán và khoa học của một số học sinh và chúng tôi muốn gán giá trị 'Đạt' hoặc 'Không đạt' cho các học sinh dựa trên điểm số của họ

    tiêu chí vượt qua. Học sinh phải đạt hơn 50 điểm môn Toán và hơn 70 điểm môn khoa học để vượt qua bài kiểm tra

    Cách sử dụng hàm if trong excel có hay không

    Dựa trên các điều kiện trên, công thức sẽ là

    'logic_test'5

    Công thức chuyển thành – nếu giá trị tại B2 (Điểm môn toán) lớn hơn 50 và giá trị tại C2 (Điểm môn Khoa học) lớn hơn 70, thì gán giá trị "Đạt";

    Ví dụ 10. Sử dụng hàm IF cùng với hàm OR

    Trong ví dụ này, chúng tôi có hai điểm kiểm tra của một số học sinh và chúng tôi muốn gán giá trị 'Đạt' hoặc 'Không đạt' cho các học sinh dựa trên điểm số của họ

    tiêu chí vượt qua. Học sinh phải vượt qua một trong hai bài kiểm tra với điểm trên 50

    Cách sử dụng hàm if trong excel có hay không

    Dựa trên các điều kiện trên, công thức sẽ là

    'logic_test'6

    Công thức chuyển thành – nếu giá trị tại B2 (Điểm kiểm tra 1) lớn hơn 50, HOẶC giá trị tại C2 (Điểm kiểm tra 2) lớn hơn 50, thì chỉ định giá trị "Đạt";

    đề xuất đọc. Hàm NOT của Excel

    Câu lệnh IF lồng nhau

    Khi được sử dụng một mình, công thức IF chỉ có thể dẫn đến hai kết quả, i. e. , Đúng hay sai. Nhưng có nhiều trường hợp chúng ta muốn kiểm tra nhiều kết quả bằng câu lệnh IF

    Trong những trường hợp như vậy, việc lồng hai hoặc nhiều câu lệnh IF Then bên trong một câu lệnh khác có thể thuận tiện trong việc viết công thức

    cú pháp

    Cú pháp của câu lệnh Nested IF Then như sau

    'logic_test'7

    'logic_test'8 – Đề cập đến bài kiểm tra logic đầu tiên hoặc biểu thức điều kiện cần được đánh giá bởi hàm IF bên ngoài.
    ______29 – Đề cập đến giá trị sẽ được trả về bởi hàm IF bên ngoài nếu 'logic_test'8 đánh giá là TRUE.
    ______31 – Đề cập đến phép thử logic thứ hai hoặc biểu thức điều kiện cần được đánh giá bởi hàm IF bên trong.
    ______32 – Đề cập đến giá trị sẽ được trả về bởi hàm IF bên trong nếu 'value_if_true'1 đánh giá là TRUE.
    'value_if_true'4 – Đề cập đến giá trị sẽ được trả về bởi hàm IF bên trong nếu 'value_if_true'1 đánh giá là FALSE.

    Cú pháp trên dịch sang cái này

    IF Condition1 = true THEN value_if_true1 'If Condition1 is true
    ELSE IF Condition2 = true THEN value_if_true2 'Elseif Clause Condition2 is true
    ELSE value_if_false2 'If both conditions are false
    END IF 'End of IF Statement

    Như chúng ta có thể thấy, các công thức lồng nhau có thể nhanh chóng trở nên phức tạp, vì vậy, chúng ta hãy cố gắng hiểu cách lồng câu lệnh IF hoạt động như thế nào với một ví dụ

    đề xuất đọc. Tuyên bố trường hợp chọn VBA

    Ví dụ 11. Câu lệnh IF lồng nhau

    Trong ví dụ này, chúng tôi có một danh sách các quốc gia và nhiệt độ trung bình của họ tính bằng độ C trong tháng Giêng. Mục tiêu của chúng tôi là phân loại quốc gia dựa trên phạm vi nhiệt độ như sau

    Tiêu chuẩn. Nhiệt độ dưới 20°C phải được đánh dấu là "Dưới nhiệt độ phòng", nhiệt độ từ 20°C đến 25°C phải được phân loại là "Nhiệt độ phòng bình thường", trong khi bất kỳ nhiệt độ nào trên 25°C phải được đánh dấu là "Trên nhiệt độ phòng"

    Cách sử dụng hàm if trong excel có hay không

    Dựa trên các điều kiện trên, công thức sẽ là

    'value_if_true'6

    Công thức chuyển thành – nếu giá trị tại B2 nhỏ hơn 20, thì văn bản "Dưới nhiệt độ phòng" được trả về từ khối IF bên ngoài. Tuy nhiên, nếu giá trị tại B2 lớn hơn hoặc bằng 20, thì khối IF bên trong được đánh giá

    Bên trong khối IF bên trong, giá trị tại B2 được kiểm tra. Nếu giá trị tại B2 lớn hơn hoặc bằng 20 và nhỏ hơn hoặc bằng 25. Sau đó, khối IF bên trong trả về văn bản "Nhiệt độ phòng bình thường"

    Tuy nhiên, nếu điều kiện bên trong khối IF bên trong cũng đánh giá là 'sai', điều đó có nghĩa là giá trị tại B2 lớn hơn 25, do đó, kết quả sẽ là "Nhiệt độ phòng cao hơn"

    đề xuất đọc. Hàm SWITCH trong Excel

    Kết hợp một phần hoặc ký tự đại diện với hàm IF

    Mặc dù bản thân hàm IF không chấp nhận bất kỳ ký tự đại diện nào như (* hoặc ?) trong khi thực hiện kiểm tra logic, nhưng rất may, có nhiều cách để thực hiện so khớp một phần và tìm kiếm ký tự đại diện với hàm IF

    Để thực hiện khớp từng phần bên trong hàm IF, chúng ta có thể sử dụng hàm FIND (phân biệt chữ hoa chữ thường) hoặc hàm SEARCH (không phân biệt chữ hoa chữ thường)

    Hãy xem xét điều này với một số ví dụ

    Ví dụ 12. Sử dụng các hàm TÌM KIẾM và TÌM KIẾM bên trong câu lệnh IF

    Trong ví dụ này, chúng tôi có một danh sách khách hàng và chúng tôi cần tìm tất cả khách hàng có họ là "Flynn". Nếu tên khách hàng chứa văn bản "Flynn", thì chúng ta cần gán văn bản "Đã tìm thấy" cho tên của họ. Nếu không, chúng ta cần gán một văn bản "Không tìm thấy"

    Cách sử dụng hàm if trong excel có hay không

    Đối với điều này, chúng ta có thể sử dụng hàm FIND trong hàm IF như

    'value_if_true'7

    Sử dụng chức năng TÌM, chúng tôi thực hiện tìm kiếm phân biệt chữ hoa chữ thường đối với văn bản "Flynn" trong cột tên khách hàng. Nếu hàm FIND có thể tìm thấy văn bản "Flynn", nó sẽ trả về một số biểu thị vị trí mà nó tìm thấy văn bản

    Nếu số được hàm FIND trả về là hợp lệ, thì Hàm ISNUMBER trả về giá trị true. Khác, nó trả về false. Dựa trên đầu ra của hàm ISNUMBER, kiểm tra logic được thực hiện và giá trị thích hợp "Tìm thấy" hoặc "Không tìm thấy" được chỉ định

    Ghi chú. Cần lưu ý rằng hàm FIND thực hiện tìm kiếm phân biệt chữ hoa chữ thường

    Điều này có nghĩa là trong ví dụ trên nếu tên khách hàng được nhập bằng chữ thường (như "sean flynn" thì hàm trên sẽ trả về not found đối với họ

    Để thực hiện tìm kiếm không phân biệt chữ hoa chữ thường, chúng ta có thể thay thế hàm find bằng hàm tìm kiếm và phần còn lại của công thức sẽ giống nhau

    'value_if_true'8

    Ví dụ 13. Sử dụng hàm TÌM KIẾM bên trong công thức Excel IF với các toán tử ký tự đại diện

    Trong ví dụ này, chúng ta có cùng một danh sách khách hàng từ ví dụ 12 và chúng ta cần tìm tất cả các khách hàng có tên chứa chữ "M". Nếu tên khách hàng chứa chữ cái "M", chúng ta cần gán văn bản "M Found" cho tên của họ. Nếu không, chúng ta cần gán một văn bản "M Not Found"

    Cách sử dụng hàm if trong excel có hay không

    Đối với điều này, chúng ta có thể sử dụng hàm TÌM KIẾM với toán tử ký tự đại diện '*' bên trong hàm IF như

    'value_if_true'9

    Để biết thêm chi tiết về Hàm Tìm kiếm và ký tự đại diện, người vận hành hãy xem bài viết này – Hàm Tìm kiếm Trong Excel

    Một số ví dụ thực tế về việc sử dụng hàm IF

    Bây giờ, chúng ta hãy xem một số ví dụ thực tế hơn về Hàm IF trong Excel

    Ví dụ 14. Sử dụng hàm Excel IF với ngày tháng

    Trong ví dụ này, chúng tôi có một danh sách nhiệm vụ cùng với ngày đến hạn của nhiệm vụ. Mục tiêu của chúng tôi là hiển thị kết quả dựa trên ngày đến hạn của nhiệm vụ

    Nếu ngày đến hạn của nhiệm vụ là trong quá khứ, chúng tôi cần hiển thị "Đã đến hạn {1,2,3. } ngày trở lại", nếu ngày đến hạn của nhiệm vụ là ngày hôm nay, chúng ta cần hiển thị "Hôm nay" và tương tự, nếu ngày đến hạn của nhiệm vụ là trong tương lai thì chúng ta cần hiển thị "Hạn trong {1,2,3. } ngày"

    Cách sử dụng hàm if trong excel có hay không

    Trong Microsoft Excel, chúng ta có thể thực hiện việc này với sự trợ giúp của câu lệnh IF-then và hàm TODAY, như minh họa bên dưới

    'logic_test'0

    Điều này có nghĩa là – so sánh ngày hiện tại trong ô B2 nếu ngày đó bằng với ngày hôm nay, hãy hiển thị văn bản "Hôm nay". Nếu ngày trong ô B2 không bằng ngày hôm nay, thì khối IF bên trong sẽ kiểm tra xem ngày trong B2 có lớn hơn ngày hôm nay không. Nếu ngày trong ô B2 lớn hơn ngày hôm nay, điều đó có nghĩa là ngày trong tương lai, vì vậy hãy hiển thị văn bản "Hết hạn sau {1,2,3…} ngày"

    Tuy nhiên, nếu ngày trong ô B2 không lớn hơn ngày hôm nay, điều đó có nghĩa là ngày trong quá khứ; . } ngày trở lại"

    Bạn cũng có thể tiến thêm một bước và áp dụng định dạng có điều kiện trên phạm vi và đánh dấu tất cả các ô bằng văn bản "Hôm nay. ". Điều này sẽ giúp bạn nhìn rõ

    Ví dụ 15. Sử dụng công thức dựa trên hàm IF để tìm các ô trống trong excel

    Trong ví dụ này, chúng ta sẽ sử dụng hàm IF để tìm các ô trống trong Microsoft Excel. Chúng tôi có một danh sách khách hàng và ở giữa danh sách, một số ô trống. Chúng tôi mong muốn tìm các ô trống và thêm dòng chữ "đã tìm thấy cuộc gọi trống. " chống lại họ

    Cách sử dụng hàm if trong excel có hay không

    Chúng ta có thể làm điều này với sự trợ giúp của hàm IF cùng với hàm ISBLANK. Hàm ISBLANK trả về giá trị true nếu tham chiếu ô được truyền cho nó trống. Nếu không, hàm ISBLANK trả về false

    Hãy xem công thức –

    'logic_test'1

    Điều này có nghĩa là – Nếu ô ở A2 trống, thì văn bản kết quả phải là "Đã tìm thấy ô trống. ", tuy nhiên, nếu ô ở A2 không trống, thì không hiển thị bất kỳ văn bản nào

    Ví dụ 16. Sử dụng câu lệnh Excel IF để hiển thị kết quả tượng trưng (thay vì kết quả dạng văn bản)

    Trong ví dụ này, chúng ta có danh sách nhân viên bán hàng của một công ty cùng với số lượng sản phẩm mà nhân viên đó bán được trong tháng hiện tại. Chúng tôi muốn hiển thị biểu tượng mũi tên hướng lên (↑) nếu nhân viên đã thực hiện hơn 50 lần bán hàng và biểu tượng mũi tên hướng xuống (↓) nếu nhân viên đã thực hiện dưới 50 lần bán hàng

    Cách sử dụng hàm if trong excel có hay không

    Để làm điều này, chúng ta có thể sử dụng công thức

    'logic_test'2

    Điều này ngụ ý – Nếu giá trị tại B2 lớn hơn 50, thì kết quả là hiển thị nội dung trong ô G6 (ô chứa mũi tên hướng lên) và nếu không thì hiển thị nội dung tại G8 (ô chứa mũi tên hướng xuống)

    Nếu bạn thắc mắc về các dấu '$' được sử dụng trong công thức, bạn có thể xem bài đăng này –  Tham khảo tuyệt đối của Excel . Các ký hiệu '$' này được sử dụng để tạo các tham chiếu ô excel tuyệt đối.

    đề xuất đọc. CHỌN Hàm trong Excel

    Hàm IFS Trong Excel

    Hàm IFS trong Microsoft Excel là một giải pháp thay thế tuyệt vời cho các câu lệnh IF lồng nhau. Nó rất giống với câu lệnh switch. Hàm IFS đánh giá nhiều điều kiện được truyền cho nó và trả về giá trị tương ứng với điều kiện đầu tiên có giá trị là true

    Hàm IFS viết và đọc đơn giản hơn nhiều so với các câu lệnh IF lồng nhau. Chức năng IFS có sẵn trong Office 2019 và các phiên bản cao hơn

    Cú pháp hàm IFS

    'logic_test'3

    'logic_test'4 (đối số bắt buộc) – Đề cập đến bài kiểm tra logic đầu tiên cần được đánh giá

    'logic_test'5 (đối số bắt buộc) – Tham chiếu đến kết quả được trả về khi 'logic_test'4 đánh giá là TRUE

    'logic_test'7 (đối số tùy chọn) – Đề cập đến bài kiểm tra logic thứ hai cần được đánh giá

    'logic_test'8 (đối số tùy chọn) – Đề cập đến kết quả sẽ được trả về khi 'logic_test'7 đánh giá là TRUE

    Ví dụ 17. Sử dụng hàm IFS trong Excel

    Trong ví dụ này, chúng tôi có một danh sách học sinh, cùng với điểm số của họ và chúng tôi cần chỉ định điểm cho học sinh dựa trên điểm số

    Tiêu chí chấm điểm như sau – Hạng A với số điểm từ 90 trở lên, Hạng B với số điểm từ 80 đến 89. 99, Hạng C cho điểm từ 70 đến 79. 99, Hạng D cho điểm từ 60 đến 69. 99, Hạng E cho điểm từ 60 đến 59. 99, Hạng F cho điểm thấp hơn 50

    Cách sử dụng hàm if trong excel có hay không

    Hãy xem cách dễ dàng viết một công thức phức tạp như vậy với hàm IFS

    'value_if_false'0

    Điều này ngụ ý rằng – Nếu B2 lớn hơn hoặc bằng 90, hãy trả về A. Ngược lại nếu B2 lớn hơn hoặc bằng 80, trả về B. Ngược lại nếu B2 lớn hơn hoặc bằng 70, trả về C. Ngược lại nếu B2 lớn hơn hoặc bằng 60, trả về D. Ngược lại nếu B2 lớn hơn hoặc bằng 50, trả về E. Khác nếu B2 nhỏ hơn 50, trả về F

    Nếu bạn muốn viết cùng một công thức bằng cách sử dụng các câu lệnh IF lồng nhau, hãy xem nó trở nên dài và phức tạp như thế nào

    'value_if_false'1

    Vì vậy, đây là tất cả về hàm IF trong excel. Nếu bạn muốn tìm hiểu thêm về hàm IF, tôi khuyên bạn nên xem qua bài viết này – VBA IF Statement With Examples