Tặng file Pivot Table trong Google Sheets

Blue Softs epl Liên hệ QC

yeudoi

Thành viên gắn bó
Thành viên BQT
Moderator
Tham gia
12/6/06
Bài viết
3,014
Được thích
7,268

Tặng file Pivot Table trong Google Sheets​


Xin gửi tặng các Bạn file về Pivot Table in Google Sheets xem như món quà nhỏ gửi tặng các Bạn thành viên.
Chúc các Bạn tìm hiểu được điều thú vị cho mình.

Liên kết: Bài này
 
Chỉnh sửa lần cuối bởi điều hành viên:

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
12,608
Được thích
15,789
Anh @Hai Lúa Miền Tây ơi. Anh xem chỉnh chỗ này nhé (có thể bỏ phần 'thumbnail' này đi cũng được).

Tiện thể, hiện tại không chèn link vào hình được nữa anh ạ (cỡ tháng trước em vẫn chèn được).

1634525005055.png
 

Hai Lúa Miền Tây

❆❆❆❆❆❆❆❆
Thành viên BQT
Administrator
Tham gia
18/3/08
Bài viết
8,145
Được thích
15,461
Giới tính
Nam
Nghề nghiệp
Làm ruộng.

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT
Moderator
Tham gia
1/1/08
Bài viết
2,513
Được thích
3,626
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Quan hệ.. và quan hệ..
Hi anh @yeu doi
Em download file về chạy thì bị lỗi này:

Screenshot_1.jpg
 

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT
Moderator
Tham gia
1/1/08
Bài viết
2,513
Được thích
3,626
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Quan hệ.. và quan hệ..

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
12,608
Được thích
15,789
Em test thử để dùng power query lấy dữ liệu trực tiếp từ googe sheet về, thì báo lỗi, em nghĩ đây là nguyên nhân lỗi.
Vậy bạn tự tạo dữ liệu (chỉ dữ liệu mà thôi) trên Google Sheets rồi thử nghiệm.

Còn file bài #1 chứa những thành phần của Google Sheets mà MS Excel không hỗ trợ thì tất nhiên lỗi rồi.
(Và ngược lại, có những thành phần của file Excel mà Google Sheets không hỗ trợ, nên khi tải file Excel lên và mở bằng Google Sheets sẽ bị lỗi).

Đại khái, Google Sheets và MS Excel là hai nền tảng khác nhau hoàn toàn, chẳng qua có một số chức năng, thành phần chúng hỗ trợ qua lại mà thôi.
 

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT
Moderator
Tham gia
1/1/08
Bài viết
2,513
Được thích
3,626
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Quan hệ.. và quan hệ..
Vậy bạn tự tạo dữ liệu (chỉ dữ liệu mà thôi) trên Google Sheets rồi thử nghiệm.

Còn file bài #1 chứa những thành phần của Google Sheets mà MS Excel không hỗ trợ thì tất nhiên lỗi rồi.
(Và ngược lại, có những thành phần của file Excel mà Google Sheets không hỗ trợ, nên khi tải file Excel lên và mở bằng Google Sheets sẽ bị lỗi).

Đại khái, Google Sheets và MS Excel là hai nền tảng khác nhau hoàn toàn, chẳng qua có một số chức năng, thành phần chúng hỗ trợ qua lại mà thôi.
Vâng anh, vì em thấy trong menu của Google sheet có chức năng download về file xlsx.
Mà download về rồi mở lên thì lại lỗi, chắc 2 ông lớn này còn nhiều điều chưa hiểu nhau.
 

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
12,608
Được thích
15,789
Vâng anh, vì em thấy trong menu của Google sheet có chức năng download về file xlsx.
Mà download về rồi mở lên thì lại lỗi, chắc 2 ông lớn này còn nhiều điều chưa hiểu nhau.
.
Tải file Google Sheets về thành file Excel bình thường.
Và tải file Excel lên Google Sheets bình thường.
Nhưng không có nghĩa là tải những chức năng, thành phần được tạo ra bởi nền tảng này sẽ hoạt động ở nền tảng kia.
"Download, upload" file chỉ là chức năng vận chuyển dữ liệu mà thôi.
 

doanlong49

Thành viên mới
Tham gia
12/7/13
Bài viết
31
Được thích
13
Vâng anh, vì em thấy trong menu của Google sheet có chức năng download về file xlsx.
Mà download về rồi mở lên thì lại lỗi, chắc 2 ông lớn này còn nhiều điều chưa hiểu nhau.
Nếu lấy data ở sheet data thì có thể dùng M code này

Mã:
let
    Source = Csv.Document(Web.Contents("https://docs.google.com/spreadsheets/d/12dGOoJIZgi_QAlIIwcmNpaQHmOv0aL0YBfb48HinwcM/export?format=csv"),[Delimiter=",", Columns=5, Encoding=65001, QuoteStyle=QuoteStyle.None]),
    #"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Stt", Int64.Type}, {"Ngày", type text}, {"Bộ phận", type text}, {"Họ và Tên", type text}, {"Doanh số", Int64.Type}})
in
    #"Changed Type"
 

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
12,608
Được thích
15,789
CSV thì chỉ được duy nhất 1 sheet có sheet_index = 1 mà thôi.
Chưa kể rủi ro sheet đó bị kéo đi khỏi index = 1.
 

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT
Moderator
Tham gia
1/1/08
Bài viết
2,513
Được thích
3,626
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Quan hệ.. và quan hệ..
Nếu lấy data ở sheet data thì có thể dùng M code này

Mã:
let
    Source = Csv.Document(Web.Contents("https://docs.google.com/spreadsheets/d/12dGOoJIZgi_QAlIIwcmNpaQHmOv0aL0YBfb48HinwcM/export?format=csv"),[Delimiter=",", Columns=5, Encoding=65001, QuoteStyle=QuoteStyle.None]),
    #"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Stt", Int64.Type}, {"Ngày", type text}, {"Bộ phận", type text}, {"Họ và Tên", type text}, {"Doanh số", Int64.Type}})
in
    #"Changed Type"
Ah, vậy là nó đổi format thành CSV, chứ không phải là XLSX.
Cảm ơn anh.
 

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
12,608
Được thích
15,789
vậy là nó đổi format thành CSV, chứ không phải là XLSX.

CSV là một text file, mỗi dòng là 1 bản ghi, các giá trị được phân cách bởi dấu phẩy.
Excel File là tập tin chứa một hoặc nhiều bảng tính trải rộng, ngoài dữ liệu thì nó còn chứa định dạng.

Chẳng qua mọi người thường dùng Excel mở CSV file nên nhầm tưởng CSV thuộc về Excel, chứ nó không liên quan gì cả. CSV có thể chứa nhiều hơn số dòng giới hạn của Excel (1,048,576 dòng).
 

ptm0412

Bad Excel Member
Thành viên BQT
Super Moderator
Tham gia
4/11/07
Bài viết
11,685
Được thích
32,762
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Consultant

excel_lv1.5

Thành viên tích cực
Tham gia
20/10/17
Bài viết
929
Được thích
1,706
Giới tính
Nam
Ah, vậy là nó đổi format thành CSV, chứ không phải là XLSX.
Cảm ơn anh.
Link đó là file csv, power query connect được với file google drive với nhiều định dạng, với điều kiện file đó được share ở chế độ anyone rồi lấy ID của link gắn vào đường link cố định để get như ondrive thôi, bạn tìm trên youtube có nhiều hướng dẫn
 

yeudoi

Thành viên gắn bó
Thành viên BQT
Moderator
Tham gia
12/6/06
Bài viết
3,014
Được thích
7,268
Hi anh @yeu doi
Em download file về chạy thì bị lỗi này:

View attachment 267948
Đa số file Google Sheets đều sử dụng công thức mảng và trả kết quả về một mảng, nên khi download về file excel nó chỉ hỗ trợ chỉ 50%. Vì vậy khi sử dụng download thành file excel chỉ nên sử dụng file thông thường thôi hoặc là sử dụng cho file báo cáo nó trả về dạng hiển thị giá trị ( dù có công thức) và không thể cập nhật khi thay đổi dữ liệu.
 
Web KT
Top Bottom