Hướng dẫn cách xử lý lỗi khi viết hàm DAX trong Power Pivot

Tommy Dũng Lê
Tommy Dũng Lê
Jul 19 2020

Power Pivot là một bổ trợ (Add-in) của Excel cần thiết khi phải phân tích dữ liệu với số lượng lớn (triệu dòng) từ nhiều nguồn khác nhau. Những ai chuyên ngành kế toán tài chính hay những người thường xuyên với Excel sẽ cần phải trở nên quen thuộc với chức năng này. Và trong bài viết này, hãy cùng Gitiho tìm hiểu thêm về 2 cách xử lý lỗi khi viết hàm DAX trong công cụ này nhé.

Khó tránh khỏi việc bạn sẽ gặp lỗi sai khi viết hàm DAX. Vậy cách xử lý trong trường hợp này là gì? Hãy cùng tìm hiểu theo nội dung dưới đây:

  • Khi hộp thoại Measure đang mở, bạn không làm được việc gì khác ngoài phạm vi cửa sổ này. Do đó một là đóng cửa sổ Measure rồi viết lại hàm DAX, hai là bạn sửa lỗi trực tiếp trên vùng viết công thức.
  • Công thức bạn viết phải là công thức hợp lệ. Nếu không hợp lệ thì thậm chí bạn không thể đóng hộp thoại này. Có 2 cách để xử lý:

Cách 1: nhập 1 số bất kỳ tại thanh công thức.

Mục đích là chỉ muốn giữ lại tên Measure và định dạng kết quả, còn nội dung công thức bạn sẽ viết lại sau (với thao tác Edit Measures)

hướng-dẫn-cach-xử-ly-lỗi-khi-viết-ham-dax-trong-power-pivot-01
Hình 1: cách xử lý để giữ tên Measure

Cách 2: Sử dụng cặp dấu nháy kép bao quanh toàn bộ công thức

Nếu muốn giữ lại nội dung công thức mà chưa rõ lỗi ở đâu, bạn có 1 cách xử lý khác là sử dụng cặp dấu nháy kép bao quanh toàn bộ công thức. Khi đó Measure sẽ hiểu toàn bộ phần bên trong dấu nháy kép là đoạn text (tương tự như số 1) mà không quan tâm nội dung bên trong là gì.

hướng-dẫn-cach-xử-ly-lỗi-khi-viết-ham-dax-trong-power-pivot-02
Hình 2: cách xử lý giữ lại nội dung công thức

Lưu ý:

Nếu trong công thức có sử dụng dấu nháy kép từ trước đó rồi như ví dụ sau:

=CALCULATE([Total Number of Customers], Customers[Gender] = “M”)

Để chuyển về dạng ghi chú như ở cách thứ 2, bạn phải đổi thành:

=”CALCULATE([Total Number of Customers], Customers[Gender] = ‘M’)”

  • Cặp dấu nháy kép bao quanh chữ M chuyển về dấu nháy đơn.
  • Toàn bộ công thức đặt trong cặp dấu nháy kép

Sau khi chỉnh sửa lại Measure, bạn bỏ dấu nháy kép bao quanh công thức, đồng thời sửa lại dấu nháy đơn về dấu nháy kép.

Vậy trong bài viết này bạn đã nắm thêm một chút kiến thức về Power Pivot rồi, cụ thể là cách xử lý lỗi khi viết hàm DAX trong công cụ này. Để tìm hiểu thêm về các kiến thức liên quan đến Power Pivot, bạn hãy truy cập trang gitiho.com nhé.

Hướng dẫn cách chỉnh sửa Measures trong Power Pivot:
https://blog.gitiho.com/wp-admin/post.php?post=45612&action=edit
Hướng dẫn cách tái sử dụng Measure trong Power Pivot:
https://blog.gitiho.com/wp-admin/post.php?post=45633&action=edit

Thời đại công nghệ 4.0 đang dần đi vào cuộc sống đòi hỏi mọi người phải tự trang bị kiến thức tin học cho phù hợp để có thể bắt kịp nhưng thay đổi nhanh chóng này. Chẳng ai khác ngoài bạn hiểu mình cần trang bị thêm kiến thức gì. Hãy tìm hiểu ngay TẠI ĐÂY những khóa học hấp dẫn, có tính thực tế cao của Gitiho và đăng ký nhận tư vấn ngay hôm nay.

Đánh giá bài viết này

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Những lưu ý về việc đặt tên cũng như thay đổi tên của Measure trong Power Pivot

Những lưu ý về việc đặt tên cũng như thay đổi tên của Measure trong Power Pivot

Hướng dẫn cách tái sử dụng Measure trong Power Pivot

Hướng dẫn cách tái sử dụng Measure trong Power Pivot

Hướng dẫn về cách sử dụng cột phụ trong Power Pivot

Hướng dẫn về cách sử dụng cột phụ trong Power Pivot

Hướng dẫn về khi nào nên sử dụng các hàm có hậu tố X trong Power Pivot

Hướng dẫn về khi nào nên sử dụng các hàm có hậu tố X trong Power Pivot

Hướng dẫn về các bộ lọc của Pivot Table và sự ảnh hưởng của nó trong Power Pivot

Hướng dẫn về các bộ lọc của Pivot Table và sự ảnh hưởng của nó trong Power Pivot

Hướng dẫn về sự lan truyền của bộ lọc trong Power Pivot

Hướng dẫn về sự lan truyền của bộ lọc trong Power Pivot

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội