Hàm iif trong MS Access

Ứng dụng hàm iif trong MS Access trong làm phần mềm thực tế.

  1. Hàm iif là gì ?
  2. Cấu trúc của hàm IIf như sau
  3. Ví dụ về hàm iif trong Ms Access
  4. Video về hàm iif trong Ms Access

1. Hàm iif là gì ?

Hàm IIf trong Microsoft Access là một hàm điều kiện, cho phép bạn kiểm tra một điều kiện và trả về một giá trị nếu điều kiện đó đúng, hoặc một giá trị khác nếu điều kiện sai.

2. Cấu trúc của hàm IIf như sau

Cú pháp đơn

IIf(Condition, TruePart, FalsePart)

    Condition: Điều kiện cần kiểm tra. Nếu điều kiện này đúng (True), thì hàm sẽ trả về giá trị ở phần TruePart.
    TruePart: Giá trị được trả về khi điều kiện là đúng.
    FalsePart: Giá trị được trả về khi điều kiện là sai.

Cú pháp iif lồng nhau

IIf(Condition, TruePart, IIf(Condition, TruePart,IIf(Condition, TruePart, FalsePart)))

3. Ví dụ về hàm iif trong Ms Access

Giả sử bạn có một bảng Employees với một cột Salary và bạn muốn xác định xem một nhân viên có lương cao hơn 5000 hay không. Bạn có thể sử dụng hàm IIf trong truy vấn để trả về một thông báo khác nhau tùy vào kết quả:

SELECT EmployeeName,
       IIf(Salary > 5000, 'High Salary', 'Low Salary') AS SalaryLevel
FROM Employees


Kết quả của truy vấn trên sẽ là một bảng với hai cột: EmployeeName và SalaryLevel. Nếu lương của nhân viên đó lớn hơn 5000, SalaryLevel sẽ là "High Salary", ngược lại sẽ là "Low Salary".
Một số lưu ý khi sử dụng IIf:

    Bạn có thể sử dụng IIf trong các biểu thức, truy vấn, hoặc báo cáo.
    Nếu bạn cần kiểm tra nhiều điều kiện (còn gọi là iif lồng nhau), bạn có thể lồng nhau nhiều hàm IIf

    Ví dụ iif lồng nhau:

    IIf(Salary > 5000, 'High Salary', IIf(Salary > 3000, 'Medium Salary', 'Low Salary'))

    Hàm IIf là một công cụ rất hữu ích khi bạn cần đưa ra quyết định dựa trên điều kiện trong Microsoft Access.

4. Video về hàm iif trong Ms Access

 

Tìm kiếm:

Bài viết liên quan:

Ứng dụng hàm iif trong MS Access trong làm phần mềm thực tế.