Sử dụng hàm ESTVIDE trong Google Sheets

Google Sheets đòi hỏi một giá trị trong ô tham chiếu, nếu không sẽ xuất hiện lỗi…

Để tránh điều này, chúng ta có thể thêm một phương pháp để quét xem ô tham chiếu có chứa giá trị hay không. Một cách để làm điều này là sử dụng hàm ESTVIDE.

Hàm ESTVIDE trên một ô duy nhất

Một hàm tiện ích bạn có thể sử dụng để kiểm tra xem một ô có trống không (mà không cần nhấp chuột) là hàm ESTVIDE. Hàm ESTVIDE kiểm tra xem một ô có trống không hay không và trả về GIÁ TRỊ ĐÚNG hoặc GIÁ TRỊ SAI:

Bảng cho thấy giá trị trả về của hàm ESTVIDE cho mỗi loại dữ liệu trong một ô. Hàm ESTVIDE trả về giá trị SAI cho các ô chứa chuỗi ký tự, số, dấu nháy đơn, hoặc khoảng trắng dư thừa.

Hàm này hữu ích vì nó thực sự cho phép bạn kiểm tra xem ô có thực sự trống không hay nó có chứa khoảng trắng dư thừa hoặc dấu nháy đơn.

Hàm ESTVIDE trên một bảng ô

Mặc dù ESTVIDE cũng cho phép một bảng ô làm tham chiếu, nó có một số vấn đề đã biết khi đặt một bảng ô làm tham chiếu của công thức, trả về giá trị SAI ngay cả khi ô không chứa dấu nháy đơn hoặc khoảng trắng dư thừa.

Ngoài ra, nếu chúng ta áp dụng hàm ESTVIDE trên một bảng ô, chúng ta muốn xem từng ô riêng biệt xem ô đó thực sự trống không hay có vẻ trống không. Đó là điều chúng ta sẽ học trong phần này.

Có hai cách để làm điều này. Một cách là chèn hàm ESTVIDE trên một ô, tham chiếu đến ô đầu tiên của bảng, sau đó sao chép và dán ô đó để bao phủ toàn bộ phạm vi:

Các ô trong bảng trên có vẻ trống trong bảng trên nhận giá trị SAI trong bảng dưới, cho thấy chúng chứa dấu nháy đơn hoặc khoảng trắng dư thừa bên trong.

ESTVIDE có thể kết hợp với các hàm khác. Cách khác để tạo ra cùng một bảng như trên là đặt nó như một đối số trong ARRAYFORMULA và chỉ định phạm vi bảng làm tham chiếu cho hàm ESTVIDE:

Bảng dưới được tạo bằng cách sử dụng hàm ARRAYFORMULA.

Hàm ESTVIDE trên bảng ô, nâng cao

Chúng ta có thể cải thiện bảng tính của mình bằng cách kết hợp hàm ESTVIDE với hàm IF. Với ví dụ trên, chúng ta muốn Google Sheets in ra “Có gì đó đã được viết” nếu ô chứa một cái gì đó, trong khi nó sẽ in ra “Thực sự trống” nếu ô thật sự trống.

Để thực hiện điều này, chúng tôi viết công thức sau:

Bảng dưới được tạo bằng cách nhập công thức IF để hiển thị "Thực sự trống" khi kết quả của ESTVIDE là GIÁ TRỊ ĐÚNG hoặc hiển thị "Có gì đó đã được viết" khi kết quả của ESTVIDE là GIÁ TRỊ SAI.

Hàm ESTVIDE với một công thức yêu cầu một ô có giá trị

Cuối cùng, chúng ta có thể thử sử dụng hàm ESTVIDE để tránh nhận lỗi từ một công thức yêu cầu ô tham chiếu của nó có giá trị.

Với ví dụ cuối cùng của chúng tôi, chúng tôi muốn tính trung bình doanh số bán hàng trên đơn hàng của các đội đã liệt kê. Nếu một trong hai giá trị cần thiết, tổng doanh số hoặc tổng số đơn hàng, bị thiếu, công thức sẽ không thể tính đúng chỉ số doanh số trung bình trên đơn hàng.

Chúng tôi muốn công thức cho biết điều gì đang thiếu cho mỗi mục nhập. Để làm điều này, chúng tôi đặt các điều kiện sau:

  1. Nếu tổng doanh số bị thiếu, công thức hiển thị “Thiếu tổng doanh số”.
  2. Nếu tổng số đơn hàng bị thiếu, công thức hiển thị “Thiếu tổng số đơn hàng”.
  3. Nếu cả hai đều có mặt, công thức tính doanh số trung bình trên đơn hàng bằng cách chia tổng doanh số cho tổng số đơn hàng.
  4. Nếu cả hai bị thiếu, công thức sẽ hiển thị “Thiếu tổng doanh số và tổng số đơn hàng”.

Để thực hiện điều này, chúng tôi sử dụng hàm IF.MULTIPLE cho phép định nghĩa nhiều điều kiện. Chúng tôi đặt điều kiện và kết quả cho từng ba kịch bản đã cho ở trên. Công thức của chúng tôi sẽ trông như thế này:

=IF.MULTIPLE(ESTVIDE(H19)=TRUE, ESTVIDE(I19)=FALSE, "Thiếu tổng doanh số";
ESTVIDE(H19)=FALSE, ESTVIDE(I19)=TRUE, "Thiếu tổng số đơn hàng";
ESTVIDE(H19)=FALSE, ESTVIDE(I19)=FALSE, H19/I19;
ESTVIDE(H19)=TRUE, ESTVIDE(I19)=TRUE, "Thiếu tổng doanh số và tổng số đơn hàng")

Và kết quả sẽ trông như thế này:

Công thức kết hợp tính năng của hàm ESTVIDE với tính linh hoạt của hàm IF.MULTIPLE. Hàm có thể phân tích các ô tham chiếu để phát hiện sự thiếu sót có thể của dữ liệu và hiển thị điều gì bị thiếu.

Đây là một kết hợp rất mạnh mẽ của các hàm ESTVIDE và IF.MULTIPLE, nhưng như bạn có thể thấy, công thức đã khá dài rồi, với bốn điều kiện cho hai ô tham chiếu đã cho. Tuy nhiên, chúng tôi đã chứng minh được tính hữu ích của hàm ESTVIDE, đặc biệt khi kết hợp với các hàm khác trong Google Sheets.

Ví dụ để hiểu rõ hơn về ESTVIDE

Để giúp bạn hiểu rõ hơn về cách hoạt động của hàm ESTVIDE, bạn có thể xem bảng mẫu tại đây: Bảng mẫu ESTVIDE.

Hy vọng rằng bài viết này đã giúp bạn hiểu và có cái nhìn sâu sắc hơn về cách sử dụng hàm ESTVIDE trong Google Sheets. Bạn cũng có thể thích những bài viết khác của chúng tôi về cách chuyển đổi dữ liệu trong Google Sheets và cách sử dụng hàm UNIQUE của Google Sheets.

Để tối ưu hóa quy trình làm việc của bạn, chúng tôi khuyên bạn nên đọc hướng dẫn của chúng tôi về xây dựng danh sách gửi thư từ Google Sheets và thử nghiệm phần mềm theo dõi hạn chế định kỳ của chúng tôi.

Crawlan.com

Related posts