Hàm ISBLANK
Là Gì?
Hàm ISBLANK
trong AppSheet được sử dụng để kiểm tra xem một ô (cell) hoặc một trường (field) có trống hay không. Hàm này trả về giá trị Boolean (TRUE hoặc FALSE), với TRUE nếu ô trống và FALSE nếu không trống. Đây là một hàm hữu ích để xác định trạng thái của các trường dữ liệu trong ứng dụng, đặc biệt là trong các trường hợp cần xác nhận dữ liệu đầu vào của người dùng.
Phục Vụ Cho Mục Đích Gì?
Hàm ISBLANK
là hàm kiểm tra dữ liệu có rỗng, vì vậy hàm thường được sử dụng để
- Kiểm Tra Dữ Liệu Đầu Vào:
Hàm ISBLANK
giúp bạn xác định xem người dùng đã nhập dữ liệu vào trường thông tin nào và điều hướng nhập liệu đến các trường thông tin khác. Nhờ việc điều hướng này sẽ giúp cho biểu mẫu nhập liệu được tin gọn tránh gây bối rối cho người dùng khi có quá nhiều trường thông tin.
- Kiểm tra dữ liệu trước khi thực hiện tính toán
Để tính toán, một giá trị có nhiều loại thuộc tính, phụ thuộc vào thông tin phân loại, sẽ có các công thức tính toán khác nhau. Dựa vào việc kiểm tra giá trị rỗng để chuyển giá trị đó thành giá trị số 0 để tránh bị lỗi khi tính toán.
Quy Tắc Viết Hàm
Cú pháp của hàm ISBLANK
là:
ISBLANK(value)
- value: Giá trị hoặc ô mà bạn muốn kiểm tra.
Ví Dụ Cú Pháp
ISBLANK([Email])
Hàm này sẽ trả về TRUE nếu trường Email
trống và FALSE nếu trường đó có dữ liệu.
Ứng Dụng Của Hàm Trong Thực Tế
Hàm ISBLANK
có nhiều ứng dụng khi viết hàm, thường hàm này ít khi đứng một mình, chúng ta có thể áp dụng các hàm điều kiện như IF,IFS, SELECT để sử dụng. Ở đây mình đã ứng dụng một số trường hợp sau:
Kiểm Tra Thông Tin Đầu Vào:
IF(ISBLANK([Password]),"Mời nhập mật khẩu","Sai tên đăng nhập")
Kiểm tra thông tin mật khẩu phải được nhập, khi mật khẩu đã nhập sẽ chuyển sang so sánh mật khẩu đã được cài đặt trong database.
Kiểm Tra Thông Tin Để Tính Toán
IF(ISBLANK([dai]),"",[dai]&"x"&[rong])
Một số vật tư nhập vào được phân loại theo diện tích, chẳng hạn như ván gỗ hoặc thép, trong khi những loại khác chỉ được tính theo trọng lượng, ví dụ như sơn hoặc bột mì.
Đối với các vật tư có chiều dài và chiều rộng, AppSheet sẽ tự động tính diện tích dựa trên kích thước đã nhập, có thể hỗ trợ quản lý hiệu quả không gian lưu kho. Ngược lại, những vật tư chỉ tính theo trọng lượng sẽ không cần sử dụng thông tin về kích thước này.
Để tự động hóa quá trình này, hàm ISBLANK() được sử dụng để kiểm tra xem người dùng đã nhập kích thước hay chưa. Nếu kích thước được điền đầy đủ, hệ thống sẽ kích hoạt hàm tính toán tự động.
Một số ứng dụng khác
Để trong Appsheet, chúng ta có thể sử dụng hàm NOT kết hợp với hàm ISBLANK nhằm đảo ngược kết quả so sánh giá trị. Cụ thể, hàm NOT(ISBLANK( ))
sẽ hoạt động tương tự như hàm ISNOTBLANK
, giúp kiểm tra xem một ô hoặc giá trị có trống hay không.
Ví dụ, nếu bạn muốn kiểm tra một ô không trống, bạn có thể sử dụng cú pháp sau trong Appsheet:
NOT(ISBLANK([Tên_cột]))
Điều này có nghĩa là nếu ô hoặc cột Tên_cột
không trống, điều kiện sẽ trả về giá trị TRUE. Tương tự, khi sử dụng hàm ISNOTBLANK
, bạn cũng có thể đạt được kết quả tương tự. Hàm này thường được sử dụng trong các biểu thức điều kiện để lọc dữ liệu, tạo cảnh báo, hoặc kích hoạt hành động khi một ô chứa giá trị.
Kết Luận
Hàm ISBLANK
là một công cụ linh hoạt trong AppSheet, giúp bạn kiểm tra xem một ô hoặc trường có trống hay không. Việc sử dụng hàm ISBLANK
giúp nâng cao tính toàn vẹn của dữ liệu và cải thiện trải nghiệm người dùng trong ứng dụng của bạn.
Xem thêm:
Nếu các bạn đang tìm kiếm khóa học liên quan tới Google Appsheet có thể tham khảo thêm khóa học Chinh Phục Appsheet mới nhất tại đây: https://www.hocappsheet.online/course/khoa-hoc-google-appsheet-co-ban-nang-cao
Discussion