cuốn sách gpt4 ai đã làm

Python áp dụng thanh dữ liệu trong ô Excel

In lại Tác giả: Sahara Thời gian cập nhật: 24-12-2024 16:47:52 57 4
mua khóa gpt4 Nike

Thêm thanh dữ liệu trong Excel là kỹ thuật trực quan hóa dữ liệu, hiển thị trực quan kích thước của các giá trị trong ô dưới dạng biểu đồ thanh. Nó đặc biệt phù hợp để so sánh giá trị của các ô khác nhau trong cùng một cột hoặc hàng. Cách biểu diễn này cho phép hiểu được một lượng lớn thông tin số trong nháy mắt. Bài viết này sẽ giới thiệu cách sử dụng Python để thêm thanh dữ liệu vào một phạm vi ô được chỉ định trong Excel.

Thư viện Python Excel

Thư viện Spire. có thể cài đặt trực tiếp bằng lệnh pip sau: (Bạn cũng có thể tải xuống gói sản phẩm rồi cài đặt nó from local path).

pip cài đặt Spire.XLS .

  .

Python bổ sung dữ liệu trong Excel

Tuyệt vời cần được phát triển thông qua các định dạng giao diện có các điều kiện khác nhau do thư viện Spire.XLS cung cấp cho Python. Các bước chính như sau:

  1. sử dụng TảiFromFile() Phương pháp tải file Excel;
  2. Lấy các tính toán được chỉ định rõ ràng của bảng, sau đó bổ sung các định dạng có điều kiện vào đó và trả về XlsĐịnh dạng có điều kiện vật thể.
  3. sử dụng ThêmRange() Ô định nghĩa phương thức chỉ cần áp dụng định dạng có điều kiện.
  4. sử dụng Add điều kiện() phương pháp để thêm một điều kiện và sau đó chuyển đổi IConditionalFormat.FormatType Thuộc tính đặt loại của nó thành DataBar.
  5. Đặt hiệu ứng màu sắc và màu sắc của dữ liệu.
  6. sử dụng LưuToFile() Phương pháp lưu tài liệu.

Mã Python:

từ ngọn lửa.xls nhập khẩu *
từ spire.xls.common nhập khẩu *

# Tải file Excel
sổ công việc = Sổ làm việc() sổ làm việc.LoadFromFile("report1.xlsx")

# Nhận thuộc tính đầu tiên của bảng
thông báo = sổ công việc.Worksheets[0]

# Áp dụng định dạng có điều kiện cho một ô được chỉ định
xcfs= sheet.ConditionalFormats.Add() xcfs.AddRange(sheet.Range["D2:D12"])

# Add data
format= xcfs format.AddCondition().FormatType = ConditionalFormatType.DataBar

# Đặt hiệu ứng màu và màu sắc
format.DataBar.BarFillType = Format DataBarFillType.DataBarFillGradient.DataBar.BarColor = Màu.get_Red()

# lưu tài liệu
sổ công việc.SaveToFile("Data Excel.xlsx", ExcelVersion.Version2016) sổ công việc.Dispose()

First file:


Thư viện Spire. bật các giá trị trên hoặc dưới mức trung bình, làm nổi bật các giá trị trên cùng và dưới cùng, vv

https://www.e-iceblue.cn/xls_python_conditional_formatting/python-apply-conditional-formatting-in-excel.html.

  .

Cuối cùng, bài viết về ứng dụng thanh dữ liệu của Python strong ô Excel end tại đây. thanh data Python trong ô Excel, vui lòng tìm kiếm các bài viết về CFSDN hoặc tiếp tục duyệt các bài viết liên quan trong tương lai! .

57 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress