Hướng dẫn python excel range - phạm vi excel excel
Show Tìm hiểu cách sử dụng thư viện tiện dụng này để làm việc với bảng tính Excel bên ngoài Excel. Bảng tính Excel có thể mạnh mẽ, nhưng một số tác vụ có thể đòi hỏi nhiều sức mạnh lập trình hơn. Nhập Python và mô-đun Openpyxl. Openpyxl cung cấp các hàm cho phép bạn làm việc với tệp Excel từ Python. Bạn có thể sử dụng nó để xử lý dữ liệu, tạo bảng tính mới và thậm chí là thao tác với công thức. Thư viện rất hữu ích nếu bạn cần tự động hóa các phép tính lặp lại giống nhau trên nhiều tệp Excel. Đây có thể là trường hợp nếu bạn cần xử lý dữ liệu lớn hoặc thực hiện phân tích dữ liệu. Cách cài đặt Mô-đun OpenpyxlĐầu tiên, cài đặt Openpyxl vào máy tính của bạn theo các bước sau:
Tạo tệp Excel của bạn và dữ liệu thử nghiệmTạo nhiều tệp Excel và thêm một số dữ liệu thử nghiệm vào chúng. Nếu bạn chưa quen với Excel, có rất nhiều công cụ có thể giúp bạn tìm hiểu nó .
Ví dụ này bao gồm dữ liệu liên quan đến dân số của nhiều quốc gia. Cách tạo tập lệnh PythonTạo Tập lệnh Python như sau:
Cách đọc và ghi dữ liệu từ tệp ExcelSử dụng vòng lặp for để mở, đọc, thao tác và đóng từng tệp Excel.
Cách thực hiện các hàm tích hợp trong Excel bằng tập lệnh PythonĐối với mỗi tệp Excel, hãy tính tổng, trung bình và độ lệch chuẩn cho mỗi cột “quốc gia”. Đoạn mã sau đây tính tổng tất cả các số cho mỗi quốc gia:
Bạn cũng có thể tính toán các hàm Excel trung bình và độ lệch chuẩn theo cùng một cách được hiển thị ở trên. 0 1
Cách ghi vào tệp và đóng sổ làm việcĐoạn mã còn lại lưu và đóng từng sổ làm việc, sau đó đóng chương trình.
Mã hoàn toàn: 4Cách chạy tập lệnh Python
Đảm bảo không có tệp Excel nào được mở khi bạn chạy tập lệnh. Tự động hóa nhiều hơn với PythonBây giờ bạn đã có những kiến thức cơ bản về cách thực hiện các hàm Excel bên trong Tập lệnh Python. Bây giờ bạn có thể tìm hiểu cách thực hiện nhiều hàm Excel khác, cũng như nhiều cách khác để tự động hóa tệp Excel. Điều này bao gồm việc sử dụng thư viện như Pandas để nhập dữ liệu hoặc thậm chí sử dụng Visual Basic để thực hiện các tác vụ lặp đi lặp lại trong Excel. Vân Nguyễn Dịch từ: https://www.makeuseof.com/python-openpyxl-excel-spreadsheet-edit/ |