Power Pivot - Add data to Model (5 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hoahuongduong1986

Thành viên thường trực
Tham gia
14/11/18
Bài viết
346
Được thích
40
Dear Anh chị và các Bạn của GPE

E có câu hỏi liên quan đến Pitable, PowerPivot trên OFFCICE 2013
- Khi không add data to Model (Không dùng Power Pivot):
+ Vì khi phân tích cần có Thêm Item Nợ xấu, tỷ lệ nợ xấu luôn vào bảng Pivot nên em Chọn thêm tính Items: Tuy nhiên khi bảng bố trị dạng Parents thì nó tính sai tỷ lệ (Nó cộng theo chiều dọc cột)
+ Cái Items đó nó đeo đẳng mãi không thôi khi thực hiện các Pivot khác từ Table có tên là table1 => Làm sao để loạn bỏ nó cho các bảng tính sau (Thực tế khi bỏ thì nó bỏ hết luôn: Em có nghĩ đến vào chỗ Retain Items…Chọn NONE mà hem được)

- Nếu Pivot chọn Add data to model: Thì cái phần Alynaze chỗ Caculated items nó ẩn và hiện ra cái cách tính mới mà chưa biết tính (File Excel mình có chụp ảnh) => Nếu tính thêm Items Nợ xấu, tỷ lệ nợ xấu thì tính thế nào ạ.
- Nếu dùng PowerPivot thì nó hiện ra màn hình như File (Em thấy nó là tính Fields không phải tính Items) => Nếu tính nợ xấu và tỷ lệ nợ xấu thì tính sao ạ.


E cảm ơn ạ.
 

File đính kèm

Dear Anh chị và các Bạn của GPE

E có câu hỏi liên quan đến Pitable, PowerPivot trên OFFCICE 2013
- Khi không add data to Model (Không dùng Power Pivot):
+ Vì khi phân tích cần có Thêm Item Nợ xấu, tỷ lệ nợ xấu luôn vào bảng Pivot nên em Chọn thêm tính Items: Tuy nhiên khi bảng bố trị dạng Parents thì nó tính sai tỷ lệ (Nó cộng theo chiều dọc cột)
+ Cái Items đó nó đeo đẳng mãi không thôi khi thực hiện các Pivot khác từ Table có tên là table1 => Làm sao để loạn bỏ nó cho các bảng tính sau (Thực tế khi bỏ thì nó bỏ hết luôn: Em có nghĩ đến vào chỗ Retain Items…Chọn NONE mà hem được)

- Nếu Pivot chọn Add data to model: Thì cái phần Alynaze chỗ Caculated items nó ẩn và hiện ra cái cách tính mới mà chưa biết tính (File Excel mình có chụp ảnh) => Nếu tính thêm Items Nợ xấu, tỷ lệ nợ xấu thì tính thế nào ạ.
- Nếu dùng PowerPivot thì nó hiện ra màn hình như File (Em thấy nó là tính Fields không phải tính Items) => Nếu tính nợ xấu và tỷ lệ nợ xấu thì tính sao ạ.


E cảm ơn ạ.
Có ai gặp khó kiểu em không ạ. Em hỏi bao người mà chưa giải quyết được vụ Insert Items này ạ.
 
Bạn muốn show Báo cáo Pivot Table theo mẫu này, hay mẫu nào khác? Mình sẽ viết lại công thức trên Power Pivot cho nhé. Bởi vì với yêu cầu hiển thị báo cáo khác nhau thì mình phải lựa chọn giữa viết công thức trên Calculated Column hoặc Measures

216646
 
Bạn muốn show Báo cáo Pivot Table theo mẫu này, hay mẫu nào khác? Mình sẽ viết lại công thức trên Power Pivot cho nhé. Bởi vì với yêu cầu hiển thị báo cáo khác nhau thì mình phải lựa chọn giữa viết công thức trên Calculated Column hoặc Measures

View attachment 216646
Dạ đúng anh ơi. Nhưng em chỉ được dùng Excel 2013 anh ạ. Nếu 2016 nó có Add measure nhưng 2013 em không thấy có. Anh xem giúp em với nhé.
 

File đính kèm

Anh cho em hỏi làm sao để add measure ở Excel 2013 vậy anh. Nhìn File em không biết được cách anh làm ạ. Chỉ cho em đường dẫn dần vào trong với ạ.

Dễ lắm nha:

B1: Bật Power Pivot

216659

B2: Đưa con trỏ vào vùng Measure (1) ; sau đó đưa con trỏ lên thanh Fomular (Fx) để viết công thức (2)

216660

Còn viết được công thức thì bạn chịu khó nghiên cứu thêm nhé. Tuy DAX Function (hàm dùng trong Power Pivot) tương tự với Excel Fomular nhưng cách sử dụng nó hoàn toàn khác. Bởi cần phải hiểu được khái niệm Evaluate Context (bao gồm Filter Context và Row Context); kết hợp với hiểu các hàm DAX thì bạn mới sử dụng linh hoạt được nhé.

Như trong file mình có sử dụng Measure: Nợ Xấu:=SUMX( FILTER( solieu , solieu[Tuổi nợ] > 2 ) , solieu[Giá trị HĐ] )
Trong này có sử dụng 2 hàm đặc trưng (cơ bản) của DAX Function là SUMX và FILTER (02 hàm này không có trong Excel)

Câu lệnh trên có nghĩa là: Hãy tính TỔNG [Giá trị HĐ] của cái bảng tạm thời (virtual table) mà có tuổi nợ lớn hơn 2
 
Dễ lắm nha:

B1: Bật Power Pivot

View attachment 216659

B2: Đưa con trỏ vào vùng Measure (1) ; sau đó đưa con trỏ lên thanh Fomular (Fx) để viết công thức (2)

View attachment 216660

Còn viết được công thức thì bạn chịu khó nghiên cứu thêm nhé. Tuy DAX Function (hàm dùng trong Power Pivot) tương tự với Excel Fomular nhưng cách sử dụng nó hoàn toàn khác. Bởi cần phải hiểu được khái niệm Evaluate Context (bao gồm Filter Context và Row Context); kết hợp với hiểu các hàm DAX thì bạn mới sử dụng linh hoạt được nhé.

Như trong file mình có sử dụng Measure: Nợ Xấu:=SUMX( FILTER( solieu , solieu[Tuổi nợ] > 2 ) , solieu[Giá trị HĐ] )
Trong này có sử dụng 2 hàm đặc trưng (cơ bản) của DAX Function là SUMX và FILTER (02 hàm này không có trong Excel)

Câu lệnh trên có nghĩa là: Hãy tính TỔNG [Giá trị HĐ] của cái bảng tạm thời (virtual table) mà có tuổi nợ lớn hơn 2
Nghe có vẻ hấp dẫn đó anh. Em hỏi thêm cái này xem thế nào nhé. Em làm báo cáo bằng Pivotable, tức tận dụng chức năng Refresh của nó đẻ làm mới khi đổ dữ liệu vào. Nếu mình áp dụng cái Power Pivot này và tạo thêm Items này thì có tự động Update khi đổ dữ liệu mới không anh.
 
Refresh là có nhé. Nhưng sau khi cập nhật Data mới vào Table thì bạn cần nhấn nút Refresh All thay vì chỉ Refresh.

216678
 
Web KT

Bài viết mới nhất

Back
Top Bottom