Hàm CUBEVALUE - Hàm trả về một giá trị tổng hợp từ khối trong Excel

Bài viết dưới đây giới thiệu tới các bạn hàm CUBEVALUE – 1 trong số những hàm nằm trong nhóm hàm khối rất được ưa dùng trong Excel và SQL Server 2000 & 2005.

Hàm Cubevalue

Mô tả: Hàm trả về một giá trị tổng hợp từ khối. Hàm chỉ được hỗ trợ khi bảng tính được kết nối với Microsoft SQL Server 2005 Analysis hoặc nguồn dữ liệu sau.

Cú pháp: CUBEVALUE(connection, [member_expression1], [member_expression2], …)

Trong đó:

- connection: Tên của kết nối tới khối, ở dạng văn bản, là tham số bắt buộc.

- member_expression1, member_expression2 : Chuỗi văn bản biểu thức đa chiều định trị một phần tử duy nhất trong khối trong đó member_expression1 là tham số bắt buộc, từ member_expression2 trở đi là tham số tùy chọn.

Chú ý:

- Hàm CUBEKPIMEMBER định trị nó tạm thời hiển thị thông báo “#Đang lấy dữ liệu…” cho tới khi đã truy xuất được tất cả dữ liệu.

- Khi sử dụng hàm CUBEMEMBER làm một đối số cho một hàm CUBE  khác -> biểu thức MDX sẽ được dùng chữ không phải giá trị hiển thị trong ô.

- Nếu connection không hợp lệ -> hàm trả về giá trị lỗi #NAME?

- Nếu ít nhất 1 thành phần trong bộ không hợp lệ -> hàm trả về giá trị lỗi #VALUE!

- Hàm CUBEMEMBER trả về giá trị lỗi #N/A trong những trường hợp sau:

+ Cú pháp member_expression không chính xác.

+ Phần tử xác định bởi chuỗi văn bản MDX không tồn tại.

+ Bộ trong khối không hợp lệ vì không có giao cắt cho giá trị được chỉ định.

+ Tập hợp có chứa ít nhất 1 phần tử có kích thước khác với phần tử khác.

- Ngoài ra hàm CUBEMEMBER trả về giá trị lỗi #N/A trong trường hợp tham chiếu tới 1 đối tượng theo phiên.

Ví dụ:

Ví dụ 1 số công thức cách áp dụng hàm trong cơ sở dữ liệu:

Một số công thức cách áp dụng hàm Cubevalue trong cơ sở dữ liệu

Trên đây là hướng dẫn và một số ví dụ cụ thể khi sử dụng hàm CUBEVALUE trong Excel.

Chúc các bạn thành công!

Viết bình luận