Chào các bác, dạo này em đang mày mò với Python trong Excel và gặp một bài toán khá hay. Công ty em có một báo cáo bán hàng hàng tháng, yêu cầu trích xuất dữ liệu từ nhiều file Excel nhỏ (mỗi file là dữ liệu của một chi nhánh) rồi tổng hợp lại, tính toán một số chỉ số cơ bản và cuối cùng là vẽ biểu đồ. Trước đây, việc này tốn khá nhiều thời gian vì phải copy-paste rồi dùng các hàm tính toán thủ công.
Em đã thử dùng Python để tự động hóa một phần, cụ thể là gom dữ liệu từ các file về một file tổng. Tuy nhiên, phần tính toán các chỉ số phức tạp và vẽ biểu đồ thì em vẫn đang loay hoay. Em có xem qua một vài bài viết trong chuyên mục này về tự động hóa biểu đồ và xử lý dữ liệu, nhưng vẫn chưa tìm được giải pháp ưng ý cho trường hợp của mình.
Cụ thể, em muốn hỏi:
- Có cách nào dùng Python để trực tiếp tạo các biểu đồ phức tạp (ví dụ: biểu đồ kết hợp cột và đường, biểu đồ tùy chỉnh trục Y) ngay trong file Excel sau khi đã gom dữ liệu không?
- Ngoài Pandas, có thư viện Python nào khác được tích hợp tốt với Excel để xử lý các phép tính phức tạp mà không cần export dữ liệu ra ngoài không?
Rất mong các cao nhân trong diễn đàn chia sẻ kinh nghiệm hoặc gợi ý hướng đi ạ. Em cảm ơn!