Chủ đề liên quan
×
Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Python trong Excel hiện đang ở dạng xem trước và có thể thay đổi dựa trên phản hồi. Để sử dụng tính năng này, hãy tham gia Chương trình Nội bộ Microsoft 365 và chọn cấp độ Nội bộ Kênh Beta.

Python trong Excel đang dần được triển khai cho khách hàng Excel dành cho Windows sử dụng Kênh Beta. Tại thời điểm này, tính năng này không sẵn có trên các nền tảng khác.

Nếu bạn gặp bất kỳ vấn đề nào với Python trong Excel, vui lòng báo cáo vấn đề bằng cách chọn Trợ giúp > Phản hồi trong Excel.

Bạn mới làm quen với Python trong Excel? Bắt đầu với Giới thiệu về Python trong ExcelBắt đầu với Python trong Excel

Thư viện Python nguồn mở  

Python trong Excel đi kèm với một tập hợp tiêu chuẩn các thư viện Python do Anacondacung cấp thông qua phân phối an toàn. Sử dụng các thư viện Python này để đơn giản hóa việc phân tích dữ liệu, tìm mẫu hình và thông tin chuyên sâu ẩn, cũng như trực quan hóa dữ liệu của bạn bằng các biểu đồ. 

Core Python trong thư viện Excel 

Các thư viện nguồn mở sau đây sẵn dùng với Python trong Excel theo mặc định. Chúng được nhập cùng với các câu lệnh được liệt kê. 

  • Câu lệnh Matplotlib. Import: import matplotlib.pyplot as plt

  • Câu lệnh NumPy. Import: import numpy as np

  • Câu lệnh pandas. Import: import pandas as pd

  • Câu lệnh seaborn. Import: import seaborn as sns

  • Câu lệnh statsmodels. Import: import statsmodels as sm

Lưu ý: Các thư viện cốt lõi này cũng được liệt kê trong Python trong ngăn tác vụ khởi tạo Excel. Truy nhập ngăn tác vụ khởi tạo bằng cách chọn Công thức > Khởi tạo trong dải băng Excel. Ngăn tác vụ này hiện ở dạng chỉ đọc và hiển thị cài đặt khởi tạo cho Python của bạn trong thời gian chạy Excel.

Cách nhập thư viện 

Ngoài các thư viện cốt lõi, bạn có thể nhập thêm các thư viện có sẵn thông qua Anaconda. Nhập thư viện Python vào Excel bằng cách sử dụng câu lệnh nhập Python trong một Python trong ô Excel, chẳng hạn như import numpy as np. Câu lệnh này nhập thư viện NumPyvà gán cho nó biệt danh np. Sau khi nhập câu lệnh nhập này vào ô Python, bạn có thể tham chiếu đến thư viện NumPy là np  trong các công thức Python trong sổ làm việc đó. 

Mẹo: Để đảm bảo rằng thư viện của bạn được nhập trước khi chạy công thức Python, hãy nhập câu lệnh nhập của bạn và bất kỳ cài đặt nào trên trang tính đầu tiên trong sổ làm việc của bạn. Nếu muốn, bạn có thể đặt trước trang tính đầu tiên dành riêng cho câu lệnh nhập và cài đặt.

Quan trọng: Không phải tất cả các thư viện đều sử dụng định dạng câu lệnh nhập import [library] as [name]. Ví dụ: để nhập thư viện beautifulsoup4, hãy sử dụng câu lệnh nhập from bs4 import BeautifulSoup. Xem tài liệu dành cho từng thư viện để tìm hiểu câu lệnh nhập được đề xuất.

Danh sách các thư viện được đề xuất 

Bảng sau đây hiển thị một tập hợp con các thư viện nguồn mở do Anaconda cung cấp mà bạn có thể sử dụng với Python trong Excel. Các thư viện Matplotlib, NumPy, seaborn, statsmodels và pandas được nhập theo mặc định. Các thư viện bổ sung được liệt kê trong bảng không được nhập tự động, nhưng bạn có thể chọn nhập thư viện nếu muốn. 

Quan trọng: Để bảo vệ tính bảo mật dữ liệu của bạn, các thư viện này sẽ không thể thực hiện yêu cầu mạng hoặc truy nhập vào tệp và dữ liệu trên máy cục bộ của bạn. Để tìm hiểu thêm, xem Bảo mật dữ liệu và Python trong Excel.

Lưu ý: Python trong Excel hỗ trợ phông chữ tiếng Anh, tiếng Trung (Giản thể), tiếng Pháp, tiếng Đức, tiếng Nhật và tiếng Tây Ban Nha.

Thư viện

Mô tả

Astropy

Một thư viện Python về thiên văn học. Giấy phép: BSD-3-Clause.

beautifulsoup4

Thư viện Python được thiết kế để thu thập dữ liệu từ màn hình. Giấy phép: MIT.

imbalanced-learn

Giúp giải quyết sự cố phân loại bằng cách cung cấp kỹ thuật lấy mẫu lại. Dựa vào scikit-learn. Giấy phép: MIT.

IPython

Một thư viện điện toán tương tác. Giấy phép: BSD-3-Clause.

Gensim

Thư viện xử lý ngôn ngữ tự nhiên và tạo mô hình chủ đề. Giấy phép: LGPL-2.1.

Matplotlib

Tạo biểu đồ và số liệu có chất lượng ấn phẩm trong Python. Giấy phép: PSF.

NetworkX

Gói Python để tạo và thao tác với các mạng phức tạp. Giấy phép: BSD-3-Clause.

NumPy

Cung cấp khả năng xử lý mảng cho số, chuỗi, bản ghi và đối tượng. Giấy phép: BSD-3-Clause.

pandas

Cung cấp các cấu trúc dữ liệu và công cụ phân tích dữ liệu. Giấy phép: BSD-3-Clause.

Pillow

Thêm hỗ trợ để mở, thao tác và lưu các định dạng tệp hình ảnh khác nhau. Giấy phép: PIL.

PyTables

Tập hợp Python, thư viện HDF5 và thư viện NumPy để xử lý lượng lớn dữ liệu. Giấy phép: BSD-3-Clause.

PyWavelets

Thư viện wavelet transforms. Giấy phép: MIT.

scikit-learn

Tập hợp các mô-đun Python cho máy học và khai thác dữ liệu. Giấy phép: BSD-3-Clause.

SciPy

Thư viện khoa học dành cho Python. Giấy phép: BSD-3-Clause.

seaborn

Thư viện trực quan hóa dữ liệu thống kê. Giấy phép: BSD-3-Clause.

snowballstemmer

Tuyển tập thư viện thuật toán cho Python. Giấy phép: BSD-2-Clause.

statsmodels

Mô hình và tính toán thống kê, để sử dụng với thư viện SciPy. Giấy phép: BSD-3-Clause.

SymPy

Thư viện Python cho toán học tượng trưng. Giấy phép: BSD-3-Clause.

tabulate

Thư viện để tạo và định dạng bảng. Giấy phép: MIT.

Tìm hiểu thêm từ Anaconda 

Để tìm hiểu thêm về các thư viện tích hợp và được hỗ trợ, truy cập Anaconda.

Bài viết liên quan

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×