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:
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é
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:
Google Sheets: Sign-in
Access Google Sheets with a personal Google account or Google Workspace account (for business use).
docs.google.com
Đây là file theo giải pháp mà bác Nguyễn Hòa giúp em:
Google Sheets: Sign-in
Access Google Sheets with a personal Google account or Google Workspace account (for business use).
docs.google.com
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é