Bên cạnh hàm CUBEMEMBER trong Excel, trả về phần tử hoặc bộ từ khối, bạn có thể tham khảo thêm các bài viết khác trên Mytour để tìm hiểu thêm về hàm ISERR, hàm CUBEMEMBERPROPERTY trong Excel.
Khám phá sức mạnh của Hàm CUBEMEMBER trong Excel
1. Giới thiệu về hàm CUBEMEMBER trong Excel
Hàm CUBEMEMBER trong Excel giúp trả về một phần tử hoặc bộ từ khối, đồng thời xác nhận sự tồn tại của chúng trong khối dữ liệu.
2. Cú pháp của hàm CUBEMEMBER trong Excel, trả về phần tử hoặc bộ từ khối
Hàm CUBEMEMBER trong Excel được sử dụng theo cú pháp sau đây:
CUBEMEMBER(kết_nối, biểu_thức_thành_viên, [tiêu_đề])
Trong đó:
- Tham số Kết_nối là bắt buộc. Chuỗi tên kết nối đến khối dữ liệu.
- Tham số Biểu_thức_thành_viên là bắt buộc. Chuỗi biểu thức đa chiều (MDX) đánh giá phần tử duy nhất trong khối. Nói cách khác, biểu_thức_thành_viên có thể là một bộ được xác định như phạm vi ô hoặc hằng số mảng.
- Tham số Tiêu_đề là tùy chọn. Chuỗi văn bản hiển thị trong ô thay vì chú thích, nếu có chú thích được định nghĩa từ khối. Khi một bộ được trả về, tiêu_đề được sử dụng làm tiêu_đề cho phần tử cuối cùng trong bộ.
3. Chú ý khi sử dụng hàm CUBEMEMBER trong Excel, trả về phần tử hoặc bộ từ khối
- Khi hàm CUBEMEMBER được đánh giá, thông báo tạm thời '#GETTING_DATA...' sẽ xuất hiện trong ô trước khi tất cả dữ liệu được truy xuất.
- Khi sử dụng CUBEMEMBER làm đối số cho hàm CUBE khác, biểu_thức MDX xác định phần tử hoặc bộ được sử dụng bởi hàm CUBE đó, không phải giá trị được hiển thị trong ô của hàm CUBEMEMBER.
- Nếu tên kết nối không hợp lệ, hàm CUBEMEMBER sẽ trả về lỗi #NAME?. Nếu máy chủ Online Analytical Processing (OLAP) không hoạt động, không có sẵn hoặc trả về lỗi, hàm CUBEMEMBER sẽ trả về lỗi #NAME?.
- Nếu có ít nhất một phần tử trong bộ không hợp lệ, hàm CUBEMEMBER sẽ trả về lỗi #VALUE!.
- Nếu biểu_thức_thành_viên dài hơn 255 ký tự, hàm CUBEMEMBER sẽ trả về lỗi #VALUE!. Để sử dụng chuỗi văn bản dài hơn 255 ký tự, hãy nhập chuỗi văn bản đó vào ô (giới hạn 32.767 ký tự), sau đó sử dụng tham chiếu ô làm đối số.
- Hàm CUBEMEMBER trả về lỗi #N/A khi:
+ Cú pháp biểu_thức_thành_viên không chính xác.
+ Phần tử được chỉ định bởi chuỗi MDX không tồn tại trong khối.
+ Bộ không hợp lệ vì không có giao cắt cho các giá trị được chỉ định. (Có thể xảy ra với nhiều thành phần của cùng một cấu trúc phân cấp).
+ Tập hợp chứa ít nhất một phần tử có kích thước khác so với các phần tử khác.
- Hàm CUBEMEMBER có thể trả về lỗi #N/A nếu bạn tham chiếu một đối tượng dựa trên phiên, ví dụ như phần tử được tính toán hoặc tên tập hợp trong PivotTable khi chia sẻ kết nối và PivotTable bị xóa hoặc bạn chuyển đổi PivotTable thành công thức. (trong tab Options, trong nhóm Tools, click chọn OLAP Tools rồi chọn Convert to Formulas).
4. Minh họa cách sử dụng hàm CUBEMEMBER trong Excel, trả về phần tử hoặc bộ từ khối
Dưới đây là một số ví dụ về cách sử dụng hàm CUBEMEMBER trong Excel để trả về phần tử hoặc bộ từ khối:
=CUBEMEMBER('Doanh số bán hàng','[Thời gian].[Tài chính].[2004]')
=CUBEMEMBER($A$1,D$12)
=CUBEMEMBER('Doanh số bán hàng',(B4, C6, D5),'DoanhThu2004')
=CUBEMEMBER('xlextdat8 FoodMart 2000 Sales','([Sản phẩm].[Thực phẩm],[Thời gian].[1997])')
=CUBEMEMBER($A$1,C$12:D$12)
Bài viết này trình bày về hàm CUBEMEMBER trong Excel, giúp trả về phần tử hoặc bộ từ khối. Đồng thời, bạn có thể khám phá thêm về một số hàm Excel phổ biến khác như hàm CUBEVALUE, hàm CODE, hàm AVERAGE trên Mytour.
Trong Excel, có nhiều hàm độc lập, nhưng kết hợp chúng có thể giúp giải quyết bài toán nhanh chóng. Ví dụ, kết hợp hàm Indext và Match cũng là một cách khôn ngoan để tăng hiệu suất. Để biết cú pháp khi kết hợp hàm Indext và hàm Match, bạn có thể tham khảo bài viết hướng dẫn trên Mytour.
