Nhờ cao nhân giúp đỡ hoặc code giúp mình tính phí cũng dc

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

teaklee

Thành viên mới
Tham gia
11/3/13
Bài viết
41
Được thích
1
Hi All
Số làm hiện team em đang làm MMO và hợp tác với rất nhiều team khác nhau, mỗi team bọn em lại có 1 google sheet để quản lý đơn hàng. Hiện em dùng cách có 1 sheet tổng hợp, ở đó mỗi bên CO e lại importrange về 1 tab, sau đó gộp các tab lại trên tab tổng hợp và lại phân từ các tab tổng hợp đó các đơn hàng cho từng nhân viên khác nhau của team.
Dùng importrange thì cũng nhàn, nhưng hiện em là đứa duy nhất biết cách edit cái file này, 1 hôm nào đẹp giời em đi du lịch mà ở nhà team em nó lại hợp tác thêm 1 bên khác là coi như chúng nó k tự xử được phải đợi em về.
Nên em muốn làm file nhẹ nhàng hơn, em cũng đã tìm ra giải pháp nhờ 1 bác cao thủ trên cộng đồng, nhưng bác ấy bận quá nên chỉ giúp em về giải pháp. Em lại code ngu nên chưa làm được, có bác nào giúp dc em em xin hậu tạ cốc cafe.
các bác có thể xem quá file gốc em đang làm:

Đây là file theo giải pháp mà bác Nguyễn Hòa giúp em:
1670519782892.png
Như mọi người thấy thì mỗi 1 bên CO sẽ có 1 tên riêng, và có 1 Spreadsheet riêng, và mỗi bên CO sẽ hợp tác với bên em nhiều mặt hàng, như trên hình thfi Vương Phạm sẽ là 5 mặt hàng, Minh sẽ là 2 mặt hàng. Các con số như 2 - 10 - 12 - 13 là các cột chứa dữ liệu em cần lấy về để phân lại cho các nhân viên bên em, giải thuật của bác Hòa là:
1/ Quét ID và connect tới Spreadsheet dựa trên ID, sau đó lại dựa trên Sheet Name để đến đúng tab cần lấy dữ liệu.
2/ Dùng .map để lấy đúng cột cần lấy bằng cách đọc values trên cột tương ứng ở bảng trên.
3/ Sau khi đã lấy đúng và đủ dữ liệu thì push nó vào 1 mảng rồi ghi mảng đó vào Sheets Tổng Hợp
4/ Sau này mỗi khi có thêm bên mới nv chỉ cần copy ID dán vào và điền số cột chứa dữ liệu tương ứng vào bảng sau đó chạy lại hàm là được


Vậy bác nào làm được inb em nhé hoặc các bác thương em code cho em cái code free cũng dc, nếu không có vụ các file bên CO nó loạn hết cột lên thì em cũng code dc cái hàm gộp này vì code trên stackoverflow em cũng copy về nhiều :)). Nhưng vướng vụ dữ liệu mỗi bên mỗi khác cần lấy theo cột thì em bó tay.

P/s: Em nhân viên quèn thôi, nên các bác có thu phí thì thu em nhẹ nhẹ nhé :p
 
Bạn tham khảo importrange từ nhiều file:
 
Bạn thử xem ý tưởng như trong video được không.
Mỗi sheet là một user sẽ đăng nhập.

 
Lần chỉnh sửa cuối:
Bạn thử xem ý tưởng như trong video được không.
Mỗi sheet là một user sẽ đăng nhập.

Không bạn ơi, mình cần là nó sẽ tổng hợp các link về 1 sheet như sheet tổng hợp ở file này
https://docs.google.com/spreadsheet...kqYED-eNR0HXBBpJ81xPfxQY0/edit#gid=1668825754

Vấn đề mình gặp là mỗi 1 file nó lại có cấu trúc dữ liệu khác nhau cho nên như file bạn thấy mình tạo mỗi bên CO là 1 tab và chạy query để lấy cột mình cần ấy, bên giải thuật cũng có nói là điền ID file và number column thì script nó quét dựa trên cái bảng config trước đó để ghép dữ liệu lại.

Mình k cần mỗi 1 bên lại logout ra rồi login lại đâu
 
À mình login và logout là minh họa thôi, Ý mình là ,Ví dụ CW Vương Phạm sẽ dùng 1 tài khoản login vào, và chỉ có thể hiển thị thông tin của tài khoản đó, không xem được thông tin của CW Minh và ngược lại, chỉ có mình bạn thì xem được thông tin của tất cả.
Có nghĩa trong cùng một thời gian có thể cả nhiều người cùng login cung điền thông tin một lúc.
 
Lần chỉnh sửa cuối:
Mạn phép cho e hỏi, Bác có thể chỉ dẫn e làm MMO với được không ạ
^^
 
À mình login và logout là minh họa thôi, Ý mình là ,Ví dụ CW Vương Phạm sẽ dùng 1 tài khoản login vào, và chỉ có thể hiển thị thông tin của tài khoản đó, không xem được thông tin của CW Minh và ngược lại, chỉ có mình bạn thì xem được thông tin của tất cả.
Có nghĩa trong cùng một thời gian có thể cả nhiều người cùng login cung điền thông tin một lúc.
Không cần bạn ơi, ý là mình cần load hết về 1 sheet rồi từ 1 sheet tổng đó các team khác bên mình sẽ Vlookup Order number vào sheet tổng để tra cứu tracking number, nên giới hạn thì k cần
 
Web KT
Back
Top Bottom