Microsoft đang đưa ngôn ngữ lập trình phổ biến Python vào trong sản phẩm Excel của họ. Một bản xem trước công khai dành cho Người dùng nội bộ Microsoft 365 trong Kênh Beta của tính năng này đã được cung cấp cho người dùng Excel, cho phép họ thao tác và phân tích dữ liệu thông qua Python.
Microsoft đang đưa Python vào Excel
Bạn sẽ không cần phải cài đặt bất kỳ phần mềm bổ sung nào hoặc thiết lập add-on để truy cập tính năng này, vì tích hợp Python trong Excel sẽ là một phần của các kết nối tích hợp sẵn của Excel và Power Query. Microsoft cũng đang thêm một chức năng PY mới cho phép dữ liệu Python được hiển thị trên lưới của một bảng tính Excel.
Kết hợp với Anaconda, kho lưu trữ Python doanh nghiệp, các thư viện Python phổ biến như pandas, statsmodels và Matplotlib sẽ có sẵn trong Excel.
Các tính toán Python được thực hiện trong dịch vụ Microsoft Cloud, với kết quả trả về một bảng tính Excel. Người dùng Excel sẽ có thể tạo công thức, PivotTables và biểu đồ dựa trên dữ liệu Python, với khả năng mang các thư viện biểu đồ như Matplotlib và Seaborn cho những hình ảnh như bản đồ nhiệt, đồ thị violin và đồ thị swarm.
Python là gì?
Python là một ngôn ngữ lập trình thông dịch (interpreted programming language) được tạo ra vào những năm 1990 bởi Guido van Rossum. Nó nổi tiếng với cú pháp đơn giản, dễ đọc và dễ hiểu, giúp cho việc viết mã trở nên dễ dàng hơn so với nhiều ngôn ngữ lập trình khác.
Python được sử dụng rộng rãi trong nhiều lĩnh vực khác nhau, bao gồm phát triển phần mềm, trí tuệ nhân tạo, xử lý dữ liệu, phân tích dữ liệu, web development, game development và nhiều ứng dụng khác. Một số đặc điểm nổi bật của Python bao gồm:
- Dễ đọc và dễ học: Cú pháp của Python tương đối đơn giản và gần với ngôn ngữ tự nhiên, làm cho việc học và hiểu ngôn ngữ này dễ dàng hơn.
- Đa năng: Python hỗ trợ nhiều phong cách lập trình khác nhau, bao gồm lập trình hướng đối tượng, lập trình hàm và lập trình cấu trúc.
- Thư viện và module đa dạng: Python có một loạt các thư viện và module sẵn có cho nhiều mục đích khác nhau, giúp việc phát triển ứng dụng nhanh chóng và hiệu quả hơn.
- Cộng đồng lớn: Python có một cộng đồng lập trình viên rất lớn và tích cực, với nhiều tài liệu, tài nguyên học tập và hỗ trợ trực tuyến.
- Tích hợp dễ dàng: Python có khả năng tương thích tốt với nhiều ngôn ngữ và hệ thống khác, giúp việc tích hợp và kết nối với các phần mềm và dịch vụ khác trở nên thuận tiện.
Python đã trở thành một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới và tiếp tục phát triển với cộng đồng lập trình viên đông đảo và sự ứng dụng rộng rãi trong nhiều lĩnh vực công nghệ khác nhau.
Thời gian phát hành phiên bản Python trong Excel
Python trong Excel đang được triển khai ngay hôm nay dưới dạng bản xem trước công khai cho người dùng Microsoft 365 Insiders trong kênh Beta. Nó sẽ bị giới hạn trên Windows trước khi được cung cấp cho các nền tảng khác “vào một thời điểm sau đó.”
Microsoft cho biết Python trong Excel sẽ được bao gồm trong một gói dịch vụ Microsoft 365. Microsoft hy vọng tính năng này sẽ giúp cho Excel trở thành một công cụ phân tích dữ liệu mạnh mẽ hơn và thu hút được nhiều người dùng. Sự kết hợp của hai công nghệ này sẽ giúp người dùng Excel có thể phân tích và hiểu biết dữ liệu một cách chính xác và nhanh chóng hơn.
Trong khi đó, Guido van Rossum, nhà sáng lập Python và hiện tại là một kỹ sư nổi tiếng tại Microsoft, cũng rất hào hứng với tính năng này và tin rằng tính năng tích hợp chặt chẽ giữa Python và Excel này sẽ mang lại nhiều ứng dụng mới thú vị cho cả hai cộng đồng.
Tổng kết
Microsoft đang đưa Python vào Excel để mang đến những khả năng phân tích dữ liệu mạnh mẽ hơn cho sản phẩm của họ. Tính năng này đã có sẵn dưới dạng xem trước công khai cho người dùng Microsoft 365 Insiders trong kênh Beta và sẽ được cung cấp cho các nền tảng khác trong thời gian sắp tới. Sự kết hợp của hai công nghệ này sẽ giúp người dùng Excel có thể phân tích và hiểu biết dữ liệu một cách chính xác và nhanh chóng hơn.