Manh Tran
Manh Tran
Thảo luận 5 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 216 lượt xem

Hôm nay học đến bài 46 “Merge & Join” ; nhìnmàn hình thấy chức năng

Chào Thầy , Hôm nay học đến bài 46 “Merge & Join” ; nhìn
màn hình thấy chức năng “Append” của Combine Queries , đang rất cần thiết để
làm báo cáo doanh thu bán hàng và doanh thu trả lại hiện đang ở 02 Table khác
nhau, cần đưa về 1 table cho tiện để sau này báo cáo sử dụng từ 1 table (*). Kết
quả không có gì khó, vì hệ thống lấy tổng số dòng bằng dòng của 2 table cộng lại
, số cột thì cột nào có tên trường trùng nhau thì dữ liệu chung cột, khác trường
thì như là cột mới. Okay.

Tuy nhiên, trong quá trình hiện , học viên có thay đổi tên
trường cho giống nhau để tiết kiệm số cột và cảm thấy cũng OK trong bài học “Append”
này, nhưng có ảnh hưởng các báo cáo khác do đã lấy chung nguồn dữ liệu thô. Và học
viên hôm nay đã có viết trường hợp hỏi Thầy lúc nãy rồi, mong Thầy tư vấn thêm ạ.

Note (*) : Thực tình , thông qua viết measure để phân biệt
doanh thu bán hàng và doanh thu hàng trả lại từ 02 table riêng biệt để đưa lên
cùng 1 cột , cùng report mới về kiểu số như doanh thu thì OK , nhưng chưa giải
quyết được chung cột ( như ngày chứng từ, số chứng từ, … tên khách, tên hàng ,…)
– Đó là lý do cần Merge/ Append.

Thầy có thể tư vấn với ngữ cảnh trên để làm trên Excel không
ạ ? Cảm ơn.

Thảo luận 5 câu trả lời
Lượt xem 216 lượt xem
Vỗ tay vỗ tay
Manh Tran 16:11 - Nov 26, 2020

Hi anh Mạnh, câu hỏi về thay đổi giảng viên đã trả lời bên câu hỏi kia nhé. 

Về ý thứ 2, giảng viên chưa hiểu ý anh Mạnh, anh có thể diễn giải thêm bằng hình ảnh ko ?

Vỗ tay vỗ tay
Manh Tran 08:11 - Nov 27, 2020

Chào Thầy, Vui lòng xem qua hình ảnh giúp học viên ạ .

Cảm ơn và Chúc Thầy cuối tuần vui vẻ nha.

https://imgur.com/a/2PLHrBS

Vỗ tay vỗ tay
Manh Tran 15:11 - Nov 27, 2020

Chào Thầy, Do
muốn thể hiện Số doanh thu từ 3 Table lên chi tiết trên cùng 1 Report. Nhưng
chưa giải quyết được, nên phải chọn phương án Merge, Join, Append để trình bày.
Tuy nhiên, Sử dụng cách này , hệ thống Excel làm việc chậm quá, thậm chí không
thực hiện được do lỗi … “Thiếu bộ nhớ”

Tại vị trí "ROW" của PivotTable , HV mong muốn show các Filed như ngày chứng từ, số chứng từ, khách hàng, hàng hóa.


Thầy xem thêm
hình vẽ . Cảm ơn.

https://imgur.com/a/YVI6HGh




Vỗ tay vỗ tay
Manh Tran 18:11 - Nov 27, 2020

Hi anh Mạnh, về nguyên tắc khi làm việc với dữ liệu bằng cách phần mềm của Microsoft như Excel, Power BI - hãng đã khuyến nghị chúng ta rất rõ là nên tách thành các bảng khác nhau và sử dụng relationship, thì data model sẽ làm việc tốt hơn. Nếu nếu mình sử dụng nhiều phần này, sẽ không tối ưu và hay dẫn đến tính trạng thiếu RAM (bộ nhớ ...)

Nếu Doanh thu từ 3 table, thì phương án tối ưu model hơn là 3 table đó cũng relationship tới 1 Lookup Table khác thì sẽ tốt hơn trong trường hợp data bị nặng.

Vỗ tay vỗ tay
Manh Tran 19:11 - Nov 27, 2020

Cảm ơn Thầy . HV vẫn giữ nguyên các Relationship của 3 Table có doanh thu đó đến các danh mục liên quan như Calendar, item & customer List, và đã ra kết quả tại vùng Value thông qua các hàm Switch , IF, Hasonevalue, values , nhưng chưa biết làm thế nào ở vị trí Row để đưa các fields cùng lần như ngày, số chứng từ, tên khách, tên hàng ? Khi nào thì đưa các fields của table nào ta ?

Vỗ tay vỗ tay
Câu hỏi liên quan
© 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
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông