Trang Chủ Xã hội Truyền thông Cách sử dụng DAX trong PowerPivot Add-In của Excel - núm vú

Cách sử dụng DAX trong PowerPivot Add-In của Excel - núm vú

Video: Học Excel | Làm thế nào để sử dụng tính năng Power Pivot trong excel (Phần 1) 2025

Video: Học Excel | Làm thế nào để sử dụng tính năng Power Pivot trong excel (Phần 1) 2025
Anonim

DAX là viết tắt của Data Analysis Expression và là tên của ngôn ngữ rằng PowerPivot cho Excel 2013 sử dụng để tạo các phép tính giữa các cột (trường) trong mô hình dữ liệu Excel của bạn. May mắn thay, việc tạo ra một tính toán với DAX giống như tạo ra một công thức Excel sử dụng hàm tích hợp hơn là sử dụng một ngôn ngữ lập trình như VBA hoặc HTML.

Sự tương tự này được nhấn mạnh bởi thực tế là tất cả các biểu thức DAX đều bắt đầu bằng một dấu bằng giống như tất cả các công thức chuẩn của Excel và ngay khi bạn bắt đầu gõ các chữ cái đầu tiên của tên hàm DAX mà bạn muốn sử dụng trong biểu thức bạn đang xây dựng, một trình đơn thả xuống Chèn Chức năng với tất cả các chức năng DAX có tên bắt đầu bằng những chữ tương tự xuất hiện.

Ngay khi bạn chọn chức năng DAX mà bạn muốn sử dụng từ trình đơn này, PowerPivot không chỉ chèn tên của hàm DAX trên thanh công thức PowerPivot (có cùng một lệnh Cancel, Enter, và Chèn chức năng như thanh công thức Excel), nhưng cũng hiển thị cú pháp hoàn chỉnh của hàm, hiển thị tất cả các đối số bắt buộc và tùy chọn của hàm đó ngay bên dưới thanh công thức.

Để tạo cột tính cho Mô hình dữ liệu của bạn, PowerPivot phải ở Chế độ xem dữ liệu. (Nếu bạn đang ở chế độ xem Sơ đồ, bạn có thể chuyển trở lại bằng cách nhấp vào nút Xem Dữ liệu trên tab Trang chủ của PowerPivot hoặc bằng cách nhấp vào nút Lưới ở góc dưới bên phải của cửa sổ PowerPivot). Khi PowerPivot cho Excel là trong Dữ liệu Xem, bạn có thể tạo một trường tính mới bằng cách làm theo các bước sau:

Nhấp vào tab của bảng dữ liệu trong cửa sổ PowerPivot mà bạn muốn thêm cột được tính.
  1. Nhấp vào nút Add trên tab Design của Ribbon PowerPivot.

  2. PowerPivot thêm một cột mới ở cuối bảng dữ liệu hiện tại với tên trường chung chung, Thêm cột . Kiểu = (dấu bằng) để bắt đầu xây dựng biểu thức DAX của bạn.

  3. PowerPivot kích hoạt thanh công thức của nó, nơi nó chèn vào bằng ký.

    Xây dựng biểu thức DAX của bạn trên thanh công thức PowerPivot nhiều hoặc ít hơn khi bạn xây dựng một công thức Excel trong một ô của một trong các trang tính của nó.

  4. Để sử dụng chức năng DAX trong biểu thức, nhấp vào nút Chèn Chức năng trên thanh công thức PowerPivot và chọn chức năng sử dụng trong hộp thoại Chèn Chức năng (tương tự như hộp thoại Chèn Chức năng Chữ Excel tiêu chuẩn ngoại trừ nó chỉ chứa các hàm DAX).

    Để xác định số học hoặc tính toán văn bản giữa các cột trong bảng dữ liệu hiện tại, bạn chọn cột cần sử dụng bằng cách nhấp vào chúng trong bảng dữ liệu xen kẽ với toán tử thích hợp.

    Để chọn một trường để sử dụng trong phép tính hoặc như một đối số trong hàm DAX, hãy nhấp vào tên trường của nó ở đầu cột để thêm nó vào biểu thức trên thanh công thức PowerPivot. Lưu ý rằng PowerPivot tự động bao gồm tất cả các tên trường được sử dụng trong các biểu thức DAX trong một cặp dấu ngoặc vuông như trong

    = [UnitPrice] * [Số lượng]

    nơi bạn đang xây dựng một biểu thức trong cột tính giá mở rộng nhân với giá trị trong trường UnitPrice bởi các giá trị trong trường Quantity của bảng dữ liệu đang hoạt động.
    

    Nhấp vào nút Enter trên thanh công thức PowerPivot để hoàn thành biểu thức và tính toán nó.

  5. Ngay khi bạn nhấp vào nút Enter, PowerPivot thực hiện các phép tính được chỉ định bởi biểu thức bạn vừa tạo, trả về kết quả cho cột mới. (Điều này có thể mất vài phút tùy thuộc vào số lượng bản ghi trong bảng dữ liệu.)

Ngay khi PowerPivot hoàn thành việc tính toán, kết quả xuất hiện trong các ô của trường Thêm cột. Sau đó, bạn có thể đổi tên cột bằng cách nhấp đúp vào tên chung

Thêm tên cột , gõ tên trường mới và nhấn Enter. Sau khi tạo cột tính cho bảng dữ liệu của mình, bạn có thể xem biểu thức DAX bằng cách nhấp vào tên trường của nó ở đầu cột trong Chế độ xem dữ liệu PowerPivot. Nếu bạn cần chỉnh sửa biểu thức của nó, bạn có thể thực hiện bằng cách nhấp vào tên trường để chọn toàn bộ cột và sau đó nhấp vào điểm chèn trong biểu thức DAX được hiển thị trên thanh công thức PowerPivot.

Nếu bạn không còn cần cột tính trong bảng hoán chuyển cho Mô hình dữ liệu của nó, bạn có thể xóa nó bằng cách nhấp chuột phải vào cột và sau đó chọn Xóa các Cột trên trình đơn phím tắt của nó. Nếu bạn chỉ muốn ẩn cột khỏi Chế độ xem dữ liệu, bạn chọn mục Ẩn từ Công cụ Khách hàng trên trình đơn phím tắt này.

Hãy nhớ rằng biểu thức DAX sử dụng các toán tử số học và logic theo cùng thứ tự của toán tử điều khiển như trong các công thức Excel thông thường. Nếu bạn cần phải thay đổi thứ tự tự nhiên này, bạn phải sử dụng dấu ngoặc lồng nhau trong biểu thức DAX để thay đổi thứ tự như bạn làm trong công thức Excel. Chỉ cần cẩn thận khi thêm các dấu ngoặc đơn này để bạn không làm phiền bất kỳ dấu ngoặc vuông nào luôn bao hàm tên của bất kỳ trường dữ liệu bảng nào được đề cập đến trong biểu thức DAX.

Cách sử dụng DAX trong PowerPivot Add-In của Excel - núm vú

Lựa chọn của người biên tập

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây - núm vú

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây - núm vú

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây < thật khó để hầu hết các tổ chức dự đoán chính xác chi phí thực tế để chạy bất kỳ ứng dụng nào trong một trung tâm dữ liệu điện toán đám mây. Một máy chủ cụ thể có thể được sử dụng để hỗ trợ một số ứng dụng khác nhau. Trong một số tổ chức, có thể đã có những nỗ lực để buộc chi phí tính toán cho các phòng ban cụ thể, nhưng nếu có, mô hình có thể ...

Các khía cạnh của Quản lý Nhận dạng Điện toán đám mây - núm vú

Các khía cạnh của Quản lý Nhận dạng Điện toán đám mây - núm vú

Quản lý nhận dạng là một chủ đề rộng áp dụng cho hầu hết các lĩnh vực trung tâm dữ liệu. Tuy nhiên, nó đặc biệt quan trọng trong việc bảo vệ môi trường điện toán đám mây. Bởi vì đám mây là về chia sẻ và ảo hóa tài nguyên vật lý trên nhiều người dùng bên trong (và thường là bên ngoài), bạn phải biết ai có quyền truy cập vào những dịch vụ nào. Corralling dữ liệu với ...

Làm thế nào để Tạo một Chiến lược An ninh Điện toán đám mây - núm vú

Làm thế nào để Tạo một Chiến lược An ninh Điện toán đám mây - núm vú

Ngay cả khi tổ chức CNTT của bạn đã có một- chiến lược an ninh được thiết kế, các vấn đề khác nhau sẽ bề mặt bằng điện toán đám mây. Do đó, chiến lược của bạn phải tính đến mô hình tính toán khác. Trên thực tế, bạn muốn đảm bảo rằng chiến lược bảo mật CNTT của bạn được xếp hàng với chiến lược bảo mật trên đám mây của bạn. Các con trỏ để tạo ra một đám mây ...

Lựa chọn của người biên tập

Sử dụng các lớp Mask trong Flash CS5 - núm vú

Sử dụng các lớp Mask trong Flash CS5 - núm vú

Che mặt nạ trong Adobe Flash Creative Suite 5 liên quan đến việc sử dụng một hình dạng ) để ẩn hoặc tiết lộ một số phần của tác phẩm nghệ thuật Flash CS5 - giống như xem bên ngoài qua một cửa sổ nhỏ trong nhà bạn. Kích thước cửa sổ giới hạn những gì bạn có thể nhìn thấy khi bạn ở trong. Flash có một kiểu đặc biệt ...

Sử dụng công cụ Brush Tool trong Flash CS5 - núm vú

Sử dụng công cụ Brush Tool trong Flash CS5 - núm vú

Adobe Flash Creative Suite 5 công cụ như Pen và Pencil cung cấp cho bạn những cách khác nhau để tạo ra những con đường vuốt ve. Ngược lại, công cụ Brush Flash CS5 sơn với đầy. Giống như một cây cọ lỗi thời, công cụ này có thể tạo ra những nét dầy dày, rộng với màu sắc đậm đặc hay những gradient cho những hiệu ứng nghệ thuật xuất sắc. Công cụ Brush ...

Clip phim Flash CS5 là gì? - núm vú

Clip phim Flash CS5 là gì? - núm vú

Adobe Flash Creative Suite 5 có thể bao gồm toàn bộ các hình động Flash CS5 độc lập nhưng được đặt và duy trì trong bộ phim của bạn cũng dễ dàng như các biểu tượng đồ hoạ. Movie Clip là một trong ba loại biểu tượng trong Flash, và giống như các biểu tượng đồ hoạ, chúng có thể được sao chép một cách dễ dàng và ...

Lựa chọn của người biên tập

Làm thế nào để xây dựng một nút Submit cho các trang Web dựa trên HTML5 và CSS3 của bạn

Làm thế nào để xây dựng một nút Submit cho các trang Web dựa trên HTML5 và CSS3 của bạn

Nút gửi thường được sử dụng trong lập trình phía máy chủ. Trong dạng lập trình HTML5 này, mã này nằm trên máy chủ web. Bạn có thể sử dụng PHP để tạo mã phía máy chủ. Thẻ cũng được sử dụng để tạo nút Gửi! Mặc dù chúng trông giống nhau, nút Submit khác với ...

Làm thế nào để xây dựng các hộp kiểm tra cho các trang Web dựa trên HTML5 và CSS3 của bạn - những cái núm vú < Làm thế nào để Xây dựng Hộp Kiểm tra cho Các trang Web dựa trên HTML5 và CSS3 của bạn

Làm thế nào để xây dựng các hộp kiểm tra cho các trang Web dựa trên HTML5 và CSS3 của bạn - những cái núm vú < Làm thế nào để Xây dựng Hộp Kiểm tra cho Các trang Web dựa trên HTML5 và CSS3 của bạn

Hộp kiểm tra là một công cụ hữu ích cho các nhà phát triển trang web HTML5 và CSS3. Hộp kiểm được sử dụng khi bạn muốn người dùng bật hoặc tắt một lựa chọn cụ thể. Mỗi ô kiểm tra đại diện cho một giá trị đúng hoặc sai có thể được chọn hoặc không được chọn, và trạng thái của mỗi hộp kiểm là hoàn toàn