Lịch sử Excel

Microsoft Excel đã xuất hiện từ năm 1982, lần đầu tiên được giới thiệu là Multiplan, một CP/M (Chương trình điều khiển cho máy vi tính) rất phổ biến, nhưng đã mất phổ biến trên các hệ thống MS-DOS vào tay Lotus 1-2-3. Năm 1987, Microsoft giới thiệu Excel v2. 0 cho Windows và đến năm 1988 bắt đầu bán chạy hơn Lotus 1-2-3 và QuatroPro mới nổi. Năm 1993, Microsoft phát hành Excel v5. 0 cho Windows bao gồm VBA (Visual Basic for Applications), hay còn gọi là Macro. Điều này đã mở ra những khả năng gần như không giới hạn trong việc tự động hóa các nhiệm vụ lặp đi lặp lại để xử lý các con số, tự động hóa quy trình và trình bày dữ liệu cho các doanh nghiệp.  

Ngày nay Microsoft Excel

Lịch sử Excel

Cho đến ngày nay với bản phát hành Excel 2019 và Excel365 mới nhất, Microsoft Excel là ứng dụng kinh doanh quen thuộc, linh hoạt và được sử dụng rộng rãi nhất trên thế giới nhờ khả năng thích ứng với hầu hết mọi quy trình kinh doanh. Cùng với việc sử dụng các ứng dụng Microsoft Office khác, Word, Outlook, PowerPoint, v.v. , có rất ít thứ không thể được xử lý bởi sự kết hợp rất mạnh mẽ này

Việc sử dụng Microsoft Excel và Office Suite gần như vô hạn. Hãy để chúng tôi xem xét danh sách 10 tính năng Excel tích hợp phổ biến và mạnh mẽ nhất

  1. Mô hình hóa và phân tích hiệu quả hầu hết mọi dữ liệu
  2. Nhanh chóng tập trung vào đúng điểm dữ liệu
  3. Tạo biểu đồ dữ liệu trong một ô
  4. Truy cập bảng tính của bạn từ hầu hết mọi nơi
  5. Kết nối, chia sẻ và hoàn thành nhiều việc hơn khi làm việc cùng nhau
  6. Tận dụng PivotCharts tương tác và năng động hơn
  7. Thêm sự tinh tế hơn cho bản trình bày dữ liệu của bạn
  8. Làm mọi việc dễ dàng hơn và nhanh hơn
  9. Khai thác thêm sức mạnh để xây dựng các bảng tính lớn hơn, phức tạp hơn
  10. Xuất bản và chia sẻ thông qua Excel Services

Giờ đây, thêm vào đó khả năng tùy chỉnh và tự động hóa bất kỳ hoạt động nào thông qua việc sử dụng VBA và bạn có một nền tảng BI (Business Intelligence) giá trị gia tăng to lớn, đủ linh hoạt và sáng tạo để giải quyết hầu hết các nhu cầu kinh doanh.  

Quan tâm đến việc tận dụng Microsoft Excel cho các giải pháp kinh doanh của bạn? . Chúng tôi đã làm việc với các doanh nghiệp lớn và nhỏ trong mọi ngành. Từ tên hộ gia đình đến cửa hàng nhỏ lẻ, chúng tôi có thể giúp bạn cải thiện quy trình công việc của mình bằng Microsoft Excel và các giải pháp khác của Microsoft

Đặt lịch tư vấn miễn phí

 

Tương lai của Excel

Chúng ta sẽ đi đâu từ đây? . Khi các nền tảng của Microsoft tiếp tục phát triển, việc cập nhật các công nghệ mới nổi trở thành công việc toàn thời gian. Microsoft Excel sẽ giữ vị trí là nền tảng hàng đầu để phân tích dữ liệu, tạo biểu đồ và bản trình bày, đồng thời tích hợp với các công cụ mạnh mẽ cho bảng điều khiển trực quan và quy trình công việc BI

Doanh nghiệp đang ngày càng chuyển nhiều hơn sang điện toán dựa trên đám mây để có khả năng tiếp cận dữ liệu và cộng tác nhanh chóng. Đây là nơi chúng ta thấy tương lai của Microsoft Excel sẽ phát triển với tốc độ chóng mặt trong vài năm tới để cung cấp quyền truy cập cho nhiều người dùng vào dữ liệu khổng lồ để phân tích, báo cáo và tăng đáng kể hiệu quả và sản xuất

Trong môi trường kinh doanh cạnh tranh ngày nay, các giải pháp tùy chỉnh được yêu cầu để duy trì lợi thế cạnh tranh và lợi nhuận. Tư vấn Microsoft Excel là cơ quan hàng đầu cho các công nghệ hiện tại và mới nổi. Có một chuyên gia tư vấn về người lưu giữ là điều tối quan trọng trong việc khai thác toàn bộ sức mạnh và hiệu quả cần thiết để cạnh tranh trong thế kỷ 21. Liên hệ với chúng tôi ngay hôm nay để có giải pháp Excel và đào tạo Excel

Microsoft Excel là một bảng tính do Microsoft phát triển cho Windows, macOS, Android và iOS. Nó có tính năng tính toán hoặc khả năng tính toán, công cụ vẽ đồ thị, bảng tổng hợp và ngôn ngữ lập trình vĩ mô có tên là Visual Basic for Applications (VBA). Excel là một phần của bộ phần mềm Microsoft Office

Đặc trưng

hoạt động cơ bản

Microsoft Excel có các tính năng cơ bản của mọi bảng tính,[7] sử dụng lưới các ô được sắp xếp theo các hàng được đánh số và các cột được đặt tên theo chữ cái để sắp xếp các thao tác dữ liệu như các phép toán số học. Nó có một loạt các chức năng được cung cấp để trả lời các nhu cầu về thống kê, kỹ thuật và tài chính. Ngoài ra, nó có thể hiển thị dữ liệu dưới dạng biểu đồ đường, biểu đồ và biểu đồ và với màn hình đồ họa ba chiều rất hạn chế. Nó cho phép phân chia dữ liệu để xem các phụ thuộc của nó vào các yếu tố khác nhau cho các quan điểm khác nhau (sử dụng bảng tổng hợp và trình quản lý kịch bản). [8] PivotTable là một công cụ để phân tích dữ liệu. Nó thực hiện điều này bằng cách đơn giản hóa các tập dữ liệu lớn thông qua các trường PivotTable. Nó có khía cạnh lập trình, Visual Basic for Applications, cho phép người dùng sử dụng nhiều phương pháp số khác nhau, chẳng hạn như để giải các phương trình vi phân của vật lý toán học,[9][10] và sau đó báo cáo kết quả trở lại bảng tính. Nó cũng có nhiều tính năng tương tác cho phép giao diện người dùng có thể ẩn hoàn toàn bảng tính khỏi người dùng, do đó, bảng tính tự thể hiện dưới dạng cái gọi là ứng dụng hoặc hệ thống hỗ trợ quyết định (DSS), thông qua giao diện người dùng được thiết kế tùy chỉnh, cho . [12][13] Trong một hiện thực phức tạp hơn, ứng dụng Excel có thể tự động thăm dò cơ sở dữ liệu bên ngoài và công cụ đo lường bằng cách sử dụng lịch cập nhật,[14] phân tích kết quả, tạo báo cáo Word hoặc trình chiếu PowerPoint và gửi email các bản trình bày này . Excel không được thiết kế để sử dụng làm cơ sở dữ liệu. [cần dẫn nguồn]

Microsoft cho phép một số chuyển đổi dòng lệnh tùy chọn để kiểm soát cách khởi động Excel. [15]

Chức năng

Excel 2016 có 484 hàm. [16] Trong số này, 360 tồn tại trước Excel 2010. Microsoft phân loại các chức năng này trong 14 loại. Trong số 484 hàm hiện tại, 386 hàm có thể được gọi từ VBA dưới dạng các phương thức của đối tượng "WorksheetFunction"[17] và 44 hàm có cùng tên với các hàm VBA. [18]

Với sự ra đời của LAMBDA, Excel sẽ trở thành Turing hoàn chỉnh. [19]

lập trình vĩ mô

lập trình VBA

Sử dụng hàm do người dùng định nghĩa sq(x) trong Microsoft Excel. Các biến được đặt tên x & y được xác định trong Trình quản lý tên. Hàm sq được giới thiệu bằng trình soạn thảo Visual Basic được cung cấp cùng với Excel

Chương trình con trong Excel tính bình phương của biến cột có tên x được đọc từ bảng tính và ghi nó vào biến cột có tên y

Phiên bản Windows của Excel hỗ trợ lập trình thông qua Visual Basic for Applications (VBA) của Microsoft, đây là một phương ngữ của Visual Basic. Lập trình với VBA cho phép thao tác trên bảng tính khó hoặc không thể thực hiện được với các kỹ thuật bảng tính tiêu chuẩn. Người lập trình có thể viết mã trực tiếp bằng Trình soạn thảo Visual Basic (VBE), bao gồm một cửa sổ để viết mã, gỡ lỗi mã và môi trường tổ chức mô-đun mã. Người dùng có thể triển khai các phương pháp số cũng như tự động hóa các tác vụ như định dạng hoặc tổ chức dữ liệu trong VBA[20] và hướng dẫn tính toán bằng bất kỳ kết quả trung gian mong muốn nào được báo cáo lại cho bảng tính

VBA đã bị xóa khỏi Mac Excel 2008, vì các nhà phát triển không tin rằng việc phát hành kịp thời sẽ cho phép chuyển động cơ VBA nguyên bản sang Mac OS X. VBA đã được khôi phục trong phiên bản tiếp theo, Mac Excel 2011,[21] mặc dù bản dựng thiếu hỗ trợ cho các đối tượng ActiveX, ảnh hưởng đến một số công cụ dành cho nhà phát triển cấp cao. [22]

Một cách phổ biến và dễ dàng để tạo mã VBA là sử dụng Trình ghi Macro. [23] Trình ghi Macro ghi lại hành động của người dùng và tạo mã VBA ở dạng macro. Những hành động này sau đó có thể được lặp lại tự động bằng cách chạy macro. Các macro cũng có thể được liên kết với các loại trình kích hoạt khác nhau như phím tắt, nút lệnh hoặc đồ họa. Các hành động trong macro có thể được thực thi từ các loại trình kích hoạt này hoặc từ các tùy chọn thanh công cụ chung. Mã VBA của macro cũng có thể được chỉnh sửa trong VBE. Một số tính năng như chức năng vòng lặp và dấu nhắc màn hình theo thuộc tính riêng của chúng và một số mục hiển thị đồ họa không thể được ghi lại mà phải được lập trình viên nhập trực tiếp vào mô-đun VBA. Người dùng nâng cao có thể sử dụng lời nhắc của người dùng để tạo chương trình tương tác hoặc phản ứng với các sự kiện như trang tính được tải hoặc thay đổi

Mã Macro Recorded có thể không tương thích với các phiên bản Excel. Một số mã được sử dụng trong Excel 2010 không thể được sử dụng trong Excel 2003. Tạo Macro thay đổi màu ô và thay đổi các khía cạnh khác của ô có thể không tương thích ngược

Mã VBA tương tác với bảng tính thông qua Mô hình đối tượng Excel,[24] từ vựng xác định các đối tượng bảng tính và một tập hợp các hàm hoặc phương thức được cung cấp cho phép đọc và ghi vào bảng tính cũng như tương tác với người dùng (ví dụ: thông qua thanh công cụ tùy chỉnh hoặc . Các chương trình con VBA do người dùng tạo thực thi các hành động này và hoạt động giống như các macro được tạo bằng trình ghi macro, nhưng linh hoạt và hiệu quả hơn

Lịch sử

Từ phiên bản đầu tiên, Excel đã hỗ trợ người dùng cuối lập trình macro (tự động hóa các tác vụ lặp đi lặp lại) và các hàm do người dùng xác định (phần mở rộng của thư viện hàm tích hợp sẵn của Excel). Trong các phiên bản đầu tiên của Excel, các chương trình này được viết bằng ngôn ngữ macro có các câu lệnh có cú pháp công thức và nằm trong các ô của trang tính macro có mục đích đặc biệt (được lưu trữ với phần mở rộng tệp. XLM trong Windows. ) XLM là ngôn ngữ macro mặc định cho Excel đến Excel 4. 0. [25] Bắt đầu với phiên bản 5. 0 Excel đã ghi macro trong VBA theo mặc định nhưng với phiên bản 5. 0 Ghi XLM vẫn được cho phép dưới dạng tùy chọn. Sau phiên bản 5. 0 tùy chọn đó đã bị ngừng. Tất cả các phiên bản Excel, kể cả Excel 2010 đều có khả năng chạy macro XLM, mặc dù Microsoft không khuyến khích sử dụng chúng. [26]

biểu đồ

Biểu đồ được tạo bằng Microsoft Excel

Excel hỗ trợ biểu đồ, đồ thị hoặc biểu đồ được tạo từ các nhóm ô được chỉ định. Nó cũng hỗ trợ Biểu đồ Pivot cho phép biểu đồ được liên kết trực tiếp với bảng Pivot. Điều này cho phép biểu đồ được làm mới với Pivot Table. Thành phần đồ họa được tạo có thể được nhúng trong trang tính hiện tại hoặc được thêm dưới dạng một đối tượng riêng biệt

Các màn hình này được cập nhật động nếu nội dung của các ô thay đổi. Ví dụ: giả sử rằng các yêu cầu thiết kế quan trọng được hiển thị trực quan;

Thêm vào

Các tính năng bổ sung có sẵn bằng cách sử dụng phần bổ trợ. Một số được cung cấp với Excel, bao gồm

  • Công cụ phân tíchPak. Cung cấp các công cụ phân tích dữ liệu để phân tích thống kê và kỹ thuật (bao gồm phân tích phương sai và phân tích hồi quy)
  • Công cụ phân tíchPak VBA. Các chức năng VBA cho ToolPak phân tích
  • Công cụ tiền tệ Euro. Chuyển đổi và định dạng cho tiền tệ euro
  • Phần bổ trợ bộ giải. Công cụ để tối ưu hóa và giải phương trình

Lưu trữ và truyền thông dữ liệu

Số hàng và số cột

Phiên bản Excel lên đến 7. 0 có giới hạn về kích thước tập dữ liệu của họ là 16K (214 = 16384) hàng. Phiên bản 8. 0 đến 11. 0 có thể xử lý 64K (216 = 65536) hàng và 256 cột (28 dưới dạng nhãn 'IV'). Phiên bản 12. 0 trở đi, bao gồm cả Phiên bản 16 hiện tại. x, có thể xử lý hơn 1 triệu hàng (220 = 1048576) và 16384 (214, được gắn nhãn là cột 'XFD') cột. [27]

định dạng tệp

Microsoft Excel cho đến phiên bản 2007 đã sử dụng định dạng tệp nhị phân độc quyền có tên là Định dạng tệp nhị phân Excel (. XLS) làm định dạng chính. [28] Excel 2007 sử dụng Office Open XML làm định dạng tệp chính của nó, một định dạng dựa trên XML theo sau định dạng dựa trên XML trước đó có tên là "Bảng tính XML" ("XMLSS"), được giới thiệu lần đầu trong Excel 2002. [29]

Mặc dù hỗ trợ và khuyến khích sử dụng các định dạng dựa trên XML mới để thay thế, Excel 2007 vẫn tương thích ngược với các định dạng nhị phân truyền thống. Ngoài ra, hầu hết các phiên bản Microsoft Excel đều có thể đọc CSV, DBF, SYLK, DIF và các định dạng cũ khác. Hỗ trợ cho một số định dạng tệp cũ hơn đã bị xóa trong Excel 2007. [30] Các định dạng tệp chủ yếu từ các chương trình dựa trên DOS

nhị phân

Mở văn phòng. org đã tạo tài liệu ở định dạng Excel. Hai kỷ nguyên của định dạng tồn tại. định dạng OLE 97-2003 và định dạng luồng cũ hơn. [31] Microsoft đã cung cấp đặc tả định dạng nhị phân của Excel để tải xuống miễn phí. [32]

Bảng tính XML

Định dạng Bảng tính XML được giới thiệu trong Excel 2002[29] là một định dạng dựa trên XML, đơn giản, thiếu một số tính năng nâng cao hơn như lưu trữ các macro VBA. Mặc dù phần mở rộng tệp dự định cho định dạng này là. xml, chương trình cũng xử lý chính xác các tệp XML với. phần mở rộng xls. Tính năng này được sử dụng rộng rãi bởi các ứng dụng của bên thứ ba (e. g. Trình duyệt truy vấn MySQL) để cung cấp khả năng "xuất sang Excel" mà không cần triển khai định dạng tệp nhị phân. Ví dụ sau sẽ được Excel mở chính xác nếu được lưu dưới dạng Book1. xml hoặc Book1. xls


 
  
    Name
    Example
   
    Value
    123
   
   
   
  
 

Phần mở rộng tập tin hiện tại

Microsoft Excel 2007, cùng với các sản phẩm khác trong bộ Microsoft Office 2007, đã giới thiệu các định dạng tệp mới. Cái đầu tiên trong số này (. xlsx) được xác định trong đặc tả Office Open XML (OOXML)

Định dạng Excel 2007Định dạngMở rộngMô tảSổ làm việc Excel.xlsxĐịnh dạng sổ làm việc mặc định của Excel 2007 trở lên. Trên thực tế, một kho lưu trữ nén ZIP có cấu trúc thư mục gồm các tài liệu văn bản XML. Các chức năng như là sự thay thế chính cho nhị phân cũ. xls, mặc dù nó không hỗ trợ macro Excel vì lý do bảo mật. Đang lưu dưới dạng. xlsx cung cấp giảm kích thước tệp hơn. xls[33]Sổ làm việc hỗ trợ Macro trong Excel.xlsmLà Sổ làm việc trong Excel nhưng có hỗ trợ macro. Excel Binary Workbook.xlsbLà Sổ làm việc hỗ trợ Macro của Excel, nhưng lưu trữ thông tin ở dạng nhị phân thay vì tài liệu XML để mở và lưu tài liệu nhanh hơn và hiệu quả hơn. Dành riêng cho các tài liệu rất lớn với hàng chục nghìn hàng và/hoặc vài trăm cột. Định dạng này rất hữu ích để thu nhỏ các tệp Excel lớn như thường xảy ra khi thực hiện phân tích dữ liệu. Mẫu hỗ trợ macro trong Excel_______4Một tài liệu mẫu tạo cơ sở cho sổ làm việc thực tế, có hỗ trợ macro. Sự thay thế cho cái cũ. định dạng xlt. Phần bổ trợ Excel_______5Phần bổ trợ Excel để thêm chức năng và công cụ bổ sung. Hỗ trợ macro vốn có vì mục đích của tệp

Phần mở rộng tập tin cũ

FormatExtensionDescriptionSpreadsheet.xlsĐịnh dạng bảng tính chính chứa dữ liệu trong trang tính, biểu đồ và macroPhần bổ trợ (VBA).xlaThêm chức năng tùy chỉnh; . Biểu đồ.xlcMột biểu đồ được tạo bằng dữ liệu từ bảng tính Microsoft Excel chỉ lưu biểu đồ. Để lưu biểu đồ và bảng tính, hãy lưu dưới dạng. XLS. XLC không được hỗ trợ trong Excel 2007 hoặc trong bất kỳ phiên bản Excel mới hơn nào. Hộp thoại.xlsx0Được sử dụng trong các phiên bản Excel cũ hơn. Lưu trữ.xlsx1Bản sao lưu của Phần bổ trợ Bảng tính Excel (DLL).xlsx2Thêm chức năng tùy chỉnh; . và được biên dịch vào một thư viện liên kết động đặc biệtMacro.xlsx3Một macro được tạo bởi người dùng hoặc được cài đặt sẵn trong Excel. Bản mẫu____14Một bảng tính được định dạng sẵn do người dùng hoặc Microsoft Excel tạo. Mô-đun.xlsx5Một mô-đun được viết bằng VBA (Visual Basic for Applications) cho Microsoft ExcelLibrary.xlsx6Mã được viết bằng VBA có thể truy cập các hàm trong DLL, thông thường, mô-đun này được sử dụng để truy cập Windows APIWorkspace.xlsx7Sắp xếp các cửa sổ của nhiều Sổ làm việc

Các ứng dụng Windows như Microsoft Access và Microsoft Word, cũng như Excel có thể giao tiếp với nhau và sử dụng các khả năng của nhau. Phổ biến nhất là Trao đổi dữ liệu động. mặc dù bị Microsoft phản đối mạnh mẽ, đây là phương pháp phổ biến để gửi dữ liệu giữa các ứng dụng chạy trên Windows, với các ấn phẩm chính thức của MS gọi nó là "giao thức từ địa ngục". [34] Đúng như tên gọi, nó cho phép các ứng dụng cung cấp dữ liệu cho người khác để tính toán và hiển thị. Nó rất phổ biến trên thị trường tài chính, được sử dụng để kết nối với các dịch vụ dữ liệu tài chính quan trọng như Bloomberg và Reuters

Liên kết và nhúng đối tượng OLE cho phép một ứng dụng Windows kiểm soát một ứng dụng khác để cho phép nó định dạng hoặc tính toán dữ liệu. Điều này có thể ở dạng "nhúng" trong đó một ứng dụng sử dụng một ứng dụng khác để xử lý một tác vụ phù hợp hơn với nó, ví dụ: bản trình bày PowerPoint có thể được nhúng trong bảng tính Excel hoặc ngược lại. [35][36][37][38]

Sử dụng dữ liệu bên ngoài

Người dùng Excel có thể truy cập các nguồn dữ liệu ngoài thông qua các tính năng của Microsoft Office, chẳng hạn như (ví dụ) các kết nối .xlsx8 được tạo bằng định dạng tệp Kết nối Dữ liệu Office. Bản thân các tệp Excel có thể được cập nhật bằng trình điều khiển ODBC do Microsoft cung cấp

Excel có thể chấp nhận dữ liệu trong thời gian thực thông qua một số giao diện lập trình, cho phép nó giao tiếp với nhiều nguồn dữ liệu như Bloomberg và Reuters (thông qua các phần bổ trợ như Power Plus Pro)

  • DDE. "Trao đổi dữ liệu động" sử dụng cơ chế truyền thông báo trong Windows để cho phép dữ liệu truyền giữa Excel và các ứng dụng khác. Mặc dù người dùng có thể dễ dàng tạo các liên kết như vậy, nhưng việc lập trình các liên kết đó một cách đáng tin cậy lại khó đến mức Microsoft, người tạo ra hệ thống, chính thức gọi nó là "giao thức từ địa ngục". [34] Bất chấp nhiều vấn đề của nó, DDE vẫn là cách phổ biến nhất để dữ liệu tiếp cận các nhà giao dịch trên thị trường tài chính
  • Mạng DDE Mở rộng giao thức để cho phép các bảng tính trên các máy tính khác nhau trao đổi dữ liệu. Bắt đầu với Windows Vista, Microsoft không còn hỗ trợ cơ sở. [39]
  • Dữ liệu theo thời gian thực. RTD, mặc dù về nhiều mặt vượt trội về mặt kỹ thuật so với DDE, đã chậm được chấp nhận vì nó đòi hỏi kỹ năng lập trình không tầm thường và khi phát hành lần đầu không được các nhà cung cấp dữ liệu lớn hỗ trợ tài liệu đầy đủ. [40][41]

Ngoài ra, Microsoft Query cung cấp trình duyệt dựa trên ODBC trong Microsoft Excel. [42][43][44]

Xuất và di chuyển bảng tính

Các lập trình viên đã sản xuất API để mở bảng tính Excel trong nhiều ứng dụng và môi trường khác ngoài Microsoft Excel. Chúng bao gồm mở tài liệu Excel trên web bằng điều khiển ActiveX hoặc plugin như Adobe Flash Player. Dự án mã nguồn mở Apache POI cung cấp các thư viện Java để đọc và ghi các tệp bảng tính Excel

Mật khẩu bảo vệ

Bảo vệ Microsoft Excel cung cấp một số loại mật khẩu

  • Mật khẩu để mở tài liệu[45]
  • Mật khẩu để sửa đổi tài liệu[46]
  • Mật khẩu để bỏ bảo vệ trang tính
  • Mật khẩu để bảo vệ sổ làm việc
  • Mật khẩu để bảo vệ sổ làm việc chia sẻ[47]

Tất cả mật khẩu ngoại trừ mật khẩu để mở tài liệu có thể bị xóa ngay lập tức bất kể phiên bản Microsoft Excel được sử dụng để tạo tài liệu. Các loại mật khẩu này được sử dụng chủ yếu cho công việc chia sẻ trên một tài liệu. Các tài liệu được bảo vệ bằng mật khẩu như vậy không được mã hóa và nguồn dữ liệu từ mật khẩu đã đặt được lưu trong tiêu đề của tài liệu. Mật khẩu để bảo vệ sổ làm việc là một ngoại lệ – khi nó được đặt, một tài liệu được mã hóa bằng mật khẩu tiêu chuẩn “VelvetSweatshop”, nhưng vì mật khẩu này được công chúng biết đến nên nó thực sự không bổ sung thêm bất kỳ biện pháp bảo vệ nào cho tài liệu. Loại mật khẩu duy nhất có thể ngăn kẻ xâm phạm truy cập vào tài liệu là mật khẩu để mở tài liệu. Sức mạnh mật mã của loại bảo vệ này phụ thuộc rất nhiều vào phiên bản Microsoft Excel được sử dụng để tạo tài liệu

Trong Microsoft Excel 95 và các phiên bản cũ hơn, mật khẩu để mở được chuyển đổi thành khóa 16 bit có thể bị bẻ khóa ngay lập tức. Trong Excel 97/2000, mật khẩu được chuyển thành khóa 40 bit, khóa này cũng có thể bị bẻ khóa rất nhanh bằng thiết bị hiện đại. Đối với các dịch vụ sử dụng bảng cầu vồng (e. g. Password-Find), phải mất đến vài giây để loại bỏ bảo vệ. Ngoài ra, các chương trình bẻ khóa mật khẩu có thể tấn công brute-force mật khẩu với tốc độ hàng trăm nghìn mật khẩu mỗi giây, điều này không chỉ cho phép chúng giải mã tài liệu mà còn tìm ra mật khẩu gốc

Trong Excel 2003/XP, mã hóa tốt hơn một chút – người dùng có thể chọn bất kỳ thuật toán mã hóa nào có sẵn trong hệ thống (xem Nhà cung cấp dịch vụ mật mã). Do CSP, một tệp Excel không thể được giải mã và do đó không thể xóa mật khẩu để mở, mặc dù tốc độ tấn công vũ phu vẫn khá cao. Tuy nhiên, thuật toán Excel 97/2000 cũ hơn được đặt theo mặc định. Do đó, những người dùng không thay đổi cài đặt mặc định sẽ thiếu sự bảo vệ đáng tin cậy cho tài liệu của họ

Tình hình đã thay đổi về cơ bản trong Excel 2007, khi thuật toán AES hiện đại với khóa 128 bit bắt đầu được sử dụng để giải mã và việc sử dụng hàm băm SHA1 gấp 50.000 lần đã giảm tốc độ tấn công vũ phu xuống hàng trăm mật khẩu cho mỗi mật khẩu. . Trong Excel 2010, mức độ bảo vệ theo mặc định đã tăng gấp đôi do sử dụng SHA1 gấp 100.000 lần để chuyển đổi mật khẩu thành khóa

Nền tảng khác

Excel cho điện thoại di động

Excel Mobile là một chương trình bảng tính có thể chỉnh sửa tệp XLSX. Nó có thể chỉnh sửa và định dạng văn bản trong ô, tính toán công thức, tìm kiếm trong bảng tính, sắp xếp hàng và cột, cố định ngăn, lọc cột, thêm nhận xét và tạo biểu đồ. Nó không thể thêm cột hoặc hàng ngoại trừ ở cạnh tài liệu, sắp xếp lại cột hoặc hàng, xóa hàng hoặc cột hoặc thêm tab bảng tính. [48][49][50][51][52][53] Phiên bản 2007 có khả năng sử dụng chế độ toàn màn hình để xử lý độ phân giải màn hình hạn chế, cũng như chia ngăn để xem các phần khác nhau của trang tính . [51] Cài đặt bảo vệ, cài đặt thu phóng, cài đặt bộ lọc tự động, định dạng biểu đồ nhất định, trang tính ẩn và các tính năng khác không được hỗ trợ trên Excel Mobile và sẽ được sửa đổi khi mở và lưu sổ làm việc. [52] Vào năm 2015, Excel Mobile đã có sẵn cho Windows 10 và Windows 10 Mobile trên Windows Store. [54][55]

Excel cho web

Excel cho web là phiên bản nhẹ miễn phí của Microsoft Excel có sẵn như một phần của Office trên web, cũng bao gồm các phiên bản web của Microsoft Word và Microsoft PowerPoint

Excel dành cho web có thể hiển thị hầu hết các tính năng sẵn dùng trong các phiên bản Excel trên máy tính, mặc dù có thể không thể chèn hoặc chỉnh sửa chúng. Một số kết nối dữ liệu không thể truy cập được trên Excel dành cho web, bao gồm các biểu đồ có thể sử dụng các kết nối bên ngoài này. Excel dành cho web cũng không thể hiển thị các tính năng cũ, chẳng hạn như Excel 4. 0 macro hoặc Excel 5. 0 trang hộp thoại. Cũng có những khác biệt nhỏ giữa cách thức hoạt động của một số hàm Excel. [56]

Trình xem Microsoft Excel

Microsoft Excel Viewer là một chương trình phần mềm miễn phí dành cho Microsoft Windows để xem và in các tài liệu bảng tính được tạo bởi Excel. [57] Microsoft đã ngừng cung cấp trình xem vào tháng 4 năm 2018 với bản cập nhật bảo mật cuối cùng được phát hành vào tháng 2 năm 2019 cho Excel Viewer 2007 (SP3). [58][59]

Phiên bản đầu tiên được Microsoft phát hành là Excel 97 Viewer. [60][61] Excel 97 Viewer được hỗ trợ trong Windows CE cho Máy tính cầm tay. [62] Tháng 10 năm 2004, Microsoft phát hành Excel Viewer 2003. [63] Tháng 9 năm 2007, Microsoft phát hành Excel Viewer 2003 Service Pack 3 (SP3). [64] Vào tháng 1 năm 2008, Microsoft đã phát hành Excel Viewer 2007 (có giao diện Ribbon không thể thu gọn). [65] Vào tháng 4 năm 2009, Microsoft phát hành Excel Viewer 2007 Service Pack 2 (SP2). [66] Vào tháng 10 năm 2011, Microsoft phát hành Excel Viewer 2007 Service Pack 3 (SP3). [67]

Microsoft khuyên bạn nên xem và in các tệp Excel miễn phí để sử dụng ứng dụng Excel Mobile cho Windows 10 và Windows 7 và Windows 8 để tải tệp lên OneDrive và sử dụng Excel dành cho web bằng tài khoản Microsoft để mở chúng trong trình duyệt. [58][68]

kỳ quặc

Ngoài các sự cố với bảng tính nói chung, các sự cố khác dành riêng cho Excel bao gồm độ chính xác của số, hàm thống kê gây hiểu nhầm, lỗi hàm mod, giới hạn ngày, v.v.

độ chính xác số

Excel duy trì 15 chữ số trong các số của nó, nhưng chúng không phải lúc nào cũng chính xác. dòng dưới cùng phải giống như dòng trên cùng

Mặc dù sử dụng độ chính xác 15 con số, Excel có thể hiển thị nhiều con số hơn (tối đa 30) theo yêu cầu của người dùng. Nhưng các số liệu được hiển thị không phải là những số liệu thực sự được sử dụng trong tính toán của nó và do đó, ví dụ, hiệu của hai số có thể khác với hiệu của các giá trị được hiển thị của chúng. Mặc dù những lần khởi hành như vậy thường vượt quá số thập phân thứ 15, nhưng vẫn có những trường hợp ngoại lệ, đặc biệt đối với những số rất lớn hoặc rất nhỏ. Lỗi nghiêm trọng có thể xảy ra nếu các quyết định được đưa ra dựa trên so sánh tự động các số (ví dụ: sử dụng hàm Excel If), vì sự bằng nhau của hai số có thể không dự đoán được. [cần dẫn nguồn]

Trong hình, phân số 1/9000 được hiển thị trong Excel. Mặc dù số này có dạng biểu diễn thập phân là một chuỗi số vô hạn, nhưng Excel chỉ hiển thị 15 số ở đầu. Ở dòng thứ hai, số một được thêm vào phân số và một lần nữa Excel chỉ hiển thị 15 chữ số. Ở dòng thứ ba, một được trừ vào tổng bằng Excel. Bởi vì tổng ở dòng thứ hai chỉ có mười một số 1 sau dấu thập phân, sự khác biệt khi 1 bị trừ khỏi giá trị được hiển thị này là ba số 0 theo sau là một chuỗi mười một số 1. Tuy nhiên, sự khác biệt được báo cáo bởi Excel ở dòng thứ ba là ba số 0 theo sau là một chuỗi mười ba số 1 và hai chữ số sai khác. Điều này là do Excel tính toán nhiều hơn khoảng nửa chữ số so với hiển thị

Excel hoạt động với phiên bản 1985 đã sửa đổi của đặc tả IEEE 754. [69] Việc triển khai Excel liên quan đến việc chuyển đổi giữa các biểu diễn nhị phân và thập phân, dẫn đến độ chính xác trung bình tốt hơn mức người ta mong đợi từ độ chính xác mười lăm chữ số đơn giản, nhưng điều đó có thể tệ hơn. Xem bài viết chính để biết chi tiết

Bên cạnh độ chính xác trong tính toán của người dùng, câu hỏi về độ chính xác trong các hàm do Excel cung cấp có thể được đặt ra. Đặc biệt trong lĩnh vực chức năng thống kê, Excel đã bị chỉ trích vì hy sinh độ chính xác cho tốc độ tính toán. [70][71]

Vì nhiều tính toán trong Excel được thực hiện bằng VBA, một vấn đề khác là độ chính xác của VBA, thay đổi theo loại biến và độ chính xác do người dùng yêu cầu. [72]

hàm thống kê

Độ chính xác và tiện lợi của các công cụ thống kê trong Excel đã bị chỉ trích,[73][74][75][76][77] do xử lý sai dữ liệu bị thiếu, do trả về các giá trị không chính xác do xử lý số lượng lớn và làm tròn không hiệu quả, cũng như . Microsoft đã công bố một số vấn đề này được giải quyết trong Excel 2010. [78]

Lỗi chức năng MOD Excel

Excel có vấn đề với hoạt động modulo. Trong trường hợp kết quả quá lớn, Excel sẽ trả về cảnh báo lỗi #NUM. thay vì một câu trả lời. [79]

Ngày nhuận hư cấu vào năm 1900

Excel bao gồm ngày 29 tháng 2 năm 1900, xử lý sai năm 1900 là năm nhuận, mặc dù e. g. Năm 2100 được coi là năm không nhuận. [80][81] Lỗi bắt nguồn từ Lotus 1-2-3 (được triển khai có chủ ý để tiết kiệm bộ nhớ máy tính) và cũng được triển khai có chủ đích trong Excel nhằm mục đích tương thích với lỗi. [82] Di sản này sau đó đã được chuyển sang định dạng tệp Office Open XML. [83]

Do đó, một số (không nhất thiết phải là số nguyên) lớn hơn hoặc bằng 61 được hiểu là ngày và giờ là số ngày (thực) sau ngày 30 tháng 12 năm 1899, 0. 00, một số không âm nhỏ hơn 60 là số ngày sau ngày 31 tháng 12 năm 1899, 0. 00 và các số có toàn bộ phần 60 đại diện cho ngày hư cấu

Excel hỗ trợ các ngày có năm trong phạm vi 1900–9999, ngoại trừ ngày 31 tháng 12 năm 1899, có thể được nhập là 0 và được hiển thị là 0-jan-1900

Chuyển đổi một phần của ngày thành giờ, phút và ngày bằng cách coi nó là một thời điểm vào ngày 1 tháng 1 năm 1900, không hoạt động đối với phân số âm. [84]

Vấn đề chuyển đổi

Nhập văn bản xảy ra ở dạng được hiểu là ngày, văn bản có thể vô tình bị thay đổi thành định dạng ngày chuẩn. Một vấn đề tương tự xảy ra khi một văn bản ở dạng ký hiệu dấu phẩy động của một số. Trong những trường hợp này, không thể khôi phục văn bản chính xác ban đầu từ kết quả. Định dạng ô dưới dạng TEXT trước khi nhập văn bản không rõ ràng sẽ ngăn Excel chuyển đổi thành ngày tháng

Vấn đề này đã gây ra một vấn đề nổi tiếng trong phân tích DNA, ví dụ như trong tin sinh học. Theo báo cáo đầu tiên vào năm 2004,[85] các nhà khoa học về di truyền học đã phát hiện ra rằng Excel chuyển đổi một số tên gen nhất định thành ngày tháng một cách tự động và không chính xác. Một nghiên cứu tiếp theo vào năm 2016 cho thấy nhiều bài báo trên tạp chí khoa học được bình duyệt đã bị ảnh hưởng và "Trong số các tạp chí được chọn, tỷ lệ các bài báo đã xuất bản có tệp Excel chứa danh sách gen bị ảnh hưởng bởi lỗi tên gen là 19. 6 %. "[86] Excel phân tích cú pháp dữ liệu được sao chép và dán và đôi khi thay đổi chúng tùy thuộc vào những gì Excel cho rằng chúng là. Ví dụ: MARCH1 (ngón tay 1 loại Ring-CH-type Liên kết với màng) được chuyển đổi thành ngày 1 tháng 3 (1-Mar) và SEPT2 (2 tháng 9) được chuyển đổi thành ngày 2 tháng 9 (2-tháng 9), v.v. [87] Trong khi một số nguồn tin tức thứ cấp[88] báo cáo đây là lỗi của Excel, các tác giả ban đầu của bài báo năm 2016 đổ lỗi cho các nhà nghiên cứu đã lạm dụng Excel. [86][89]

Vào tháng 8 năm 2020, Ủy ban Danh pháp Gene HUGO (HGNC) đã công bố các hướng dẫn mới trên tạp chí Nature về cách đặt tên gene nhằm tránh các vấn đề về "các ký hiệu ảnh hưởng đến việc xử lý và truy xuất dữ liệu". " Cho đến nay, 27 gen đã được đổi tên, bao gồm thay đổi MARCH1 thành MARCHF1 và SEPT1 thành SEPTIN1 để tránh vô tình chuyển đổi tên gen thành ngày tháng. [90]

Lỗi với chuỗi lớn

Các hàm sau trả về kết quả không chính xác khi truyền một chuỗi dài hơn 255 ký tự. [91]

  • .xlsx9 trả về 16 không chính xác, nghĩa là "Giá trị lỗi"
  • .xlsm0, khi được gọi như một phương thức của đối tượng VBA .xlsm1 (i. e. , .xlsm2 trong VBA), trả về "false" không chính xác

Tên tệp

Microsoft Excel sẽ không mở hai tài liệu có cùng tên và thay vào đó sẽ hiển thị lỗi sau

Tài liệu có tên '%s' đã được mở. Bạn không thể mở hai tài liệu có cùng tên, ngay cả khi các tài liệu nằm trong các thư mục khác nhau. Để mở tài liệu thứ hai, hãy đóng tài liệu hiện đang mở hoặc đổi tên một trong các tài liệu. [92]

Lý do là sự mơ hồ trong tính toán với các ô được liên kết. Nếu có một ô .xlsm3 và có hai cuốn sách có tên "Book1" đang mở, không có cách nào để biết người dùng muốn nói đến cuốn sách nào. [93]

phiên bản

Lịch sử ban đầu

Microsoft ban đầu tiếp thị một chương trình bảng tính có tên Multiplan vào năm 1982. Multiplan trở nên rất phổ biến trên các hệ thống CP/M, nhưng trên các hệ thống MS-DOS, nó không còn phổ biến vào tay Lotus 1-2-3. Microsoft đã phát hành phiên bản đầu tiên của Excel cho Macintosh vào ngày 30 tháng 9 năm 1985 và phiên bản Windows đầu tiên là 2. 05 (để đồng bộ hóa với Macintosh phiên bản 2. 2) vào ngày 19 tháng 11 năm 1987. [94][95] Lotus đã chậm đưa 1-2-3 lên Windows và đến đầu những năm 1990, Excel bắt đầu bán chạy hơn 1-2-3 và giúp Microsoft đạt được vị trí là nhà phát triển phần mềm PC hàng đầu. Thành tựu này đã củng cố Microsoft như một đối thủ cạnh tranh hợp lệ và cho thấy tương lai của việc phát triển phần mềm GUI. Microsoft duy trì lợi thế của mình với các bản phát hành mới đều đặn, hai năm một lần hoặc lâu hơn

Microsoft Windows

Excel 2. 0 là phiên bản đầu tiên của Excel cho nền tảng Intel. Các phiên bản trước 2. 0 chỉ khả dụng trên Apple Macintosh

Excel 2. 0 (1987)

Phiên bản Windows đầu tiên được gắn nhãn "2" để tương ứng với phiên bản Mac. Nó được công bố vào ngày 6 tháng 10 năm 1987 và phát hành vào ngày 19 tháng 11. [96] Điều này bao gồm một phiên bản thời gian chạy của Windows. [97]

BYTE vào năm 1989 đã liệt kê Excel cho Windows là một trong số những người chiến thắng "Sự xuất sắc" của Giải thưởng BYTE. Tạp chí tuyên bố rằng cổng của phiên bản Macintosh "phi thường" "tỏa sáng", với giao diện người dùng tốt bằng hoặc tốt hơn bản gốc

Excel 3. 0 (1990)

Bao gồm các thanh công cụ, khả năng vẽ, phác thảo, hỗ trợ bổ trợ, biểu đồ 3D và nhiều tính năng mới khác. [97]

Excel 4. 0 (1992)

Giới thiệu tính năng tự động điền. [98]

Ngoài ra, một quả trứng Phục sinh trong Excel 4. 0 hiển thị hình ảnh động ẩn của một tập hợp các số từ 1 đến 3 đang nhảy múa, đại diện cho Lotus 1-2-3, sau đó bị biểu tượng Excel đè bẹp. [99]

Excel 5. 0 (1993)

Với phiên bản 5. 0, Excel đã bao gồm Visual Basic for Applications (VBA), một ngôn ngữ lập trình dựa trên Visual Basic bổ sung khả năng tự động hóa các tác vụ trong Excel và cung cấp các hàm do người dùng xác định (UDF) để sử dụng trong trang tính. VBA bao gồm một môi trường phát triển tích hợp đầy đủ tính năng (IDE). Ghi macro có thể tạo mã VBA sao chép hành động của người dùng, do đó cho phép tự động hóa đơn giản các tác vụ thông thường. VBA cho phép tạo biểu mẫu và điều khiển trong trang tính để giao tiếp với người dùng. Ngôn ngữ hỗ trợ sử dụng (nhưng không hỗ trợ tạo) ActiveX (COM) DLL's;

Chức năng tự động hóa do VBA cung cấp đã khiến Excel trở thành mục tiêu của virus macro. Điều này gây ra sự cố nghiêm trọng cho đến khi các sản phẩm chống vi-rút bắt đầu phát hiện những vi-rút này. Microsoft đã thực hiện các bước muộn màng để ngăn chặn việc lạm dụng bằng cách thêm khả năng vô hiệu hóa hoàn toàn macro, bật macro khi mở sổ làm việc hoặc tin cậy tất cả các macro được ký bằng chứng chỉ đáng tin cậy

Phiên bản 5. 0 đến 9. 0 của Excel chứa nhiều trứng Phục sinh khác nhau, bao gồm "Sảnh linh hồn bị tra tấn", một trò chơi nhỏ giống như Doom, mặc dù kể từ phiên bản 10, Microsoft đã thực hiện các biện pháp để loại bỏ các tính năng không có giấy tờ như vậy khỏi sản phẩm của họ. [100]

5. 0 đã được phát hành trong phiên bản 16-bit x86 cho Windows 3. 1 trở lên trong phiên bản 32-bit cho NT 3. 51 (x86/Alpha/PowerPC)

Excel 95 (v7. 0)

Được phát hành vào năm 1995 cùng với Microsoft Office cho Windows 95, đây là phiên bản chính đầu tiên sau Excel 5. 0, vì không có Excel 6. 0 với tất cả các ứng dụng Office chuẩn hóa trên cùng một số phiên bản chính

Viết lại nội bộ thành 32 bit. Hầu như không có thay đổi bên ngoài, nhưng nhanh hơn và ổn định hơn

Excel 97 (v8. 0)

Bao gồm trong Office 97 (dành cho x86 và Alpha). Đây là một bản nâng cấp lớn đã giới thiệu trợ lý văn phòng kẹp giấy và VBA tiêu chuẩn nổi bật được sử dụng thay vì Excel Basic nội bộ. Nó đã giới thiệu các nhãn Ngôn ngữ tự nhiên hiện đã bị xóa

Phiên bản Excel này bao gồm trình mô phỏng chuyến bay dưới dạng Trứng Phục sinh

Excel 2000 (v9. 0)

Bao gồm trong Office 2000. Đây là một bản nâng cấp nhỏ nhưng đã giới thiệu một bản nâng cấp cho khay nhớ tạm nơi nó có thể chứa nhiều đối tượng cùng một lúc. Trợ lý văn phòng, thường xuyên xuất hiện không mong muốn trong Excel 97 khiến nhiều người dùng khó chịu, đã trở nên ít xâm nhập hơn

Excel 2002 (v10. 0)

Bao gồm trong Office XP. Cải tiến rất nhỏ

Excel 2003 (v11. 0)

Bao gồm trong Office 2003. Cải tiến nhỏ, đáng kể nhất là Bảng mới

Excel 2007 (v12. 0)

Bao gồm trong Office 2007. Phiên bản này là một bản nâng cấp lớn từ phiên bản trước. Tương tự như các sản phẩm Office cập nhật khác, Excel năm 2007 đã sử dụng hệ thống menu Ribbon mới. Điều này khác với những gì người dùng đã quen và đã vấp phải nhiều phản ứng trái chiều. Một nghiên cứu đã báo cáo sự chấp nhận khá tốt của người dùng ngoại trừ những người dùng có nhiều kinh nghiệm và người dùng các ứng dụng xử lý văn bản với giao diện WIMP cổ điển, nhưng kém thuyết phục hơn về mặt hiệu quả và tổ chức. [101] Tuy nhiên, một cuộc khảo sát trực tuyến đã báo cáo rằng phần lớn những người được hỏi có quan điểm tiêu cực về sự thay đổi, với người dùng cao cấp "có phần tiêu cực hơn" so với người dùng trung cấp và người dùng báo cáo năng suất tự ước tính giảm

Đã thêm chức năng bao gồm bộ SmartArt gồm các sơ đồ kinh doanh có thể chỉnh sửa. Cũng được thêm vào là việc quản lý các biến được đặt tên được cải thiện thông qua Trình quản lý tên và tính linh hoạt được cải thiện nhiều trong định dạng biểu đồ, cho phép ghi nhãn tọa độ (x, y) và các dòng có trọng số tùy ý. Một số cải tiến đối với bảng tổng hợp đã được giới thiệu

Cũng giống như các sản phẩm văn phòng khác, các định dạng tệp Office Open XML đã được giới thiệu, bao gồm. xlsm cho sổ làm việc có macro và. xlsx cho sổ làm việc không có macro. [102]

Cụ thể, nhiều giới hạn về kích thước của các phiên bản trước đã được tăng lên rất nhiều. Để minh họa, số hàng hiện là 1.048.576 (220) và cột là 16.384 (214; cột ngoài cùng bên phải là XFD). Điều này sẽ thay đổi đâu là tham chiếu A1 hợp lệ so với dải ô được đặt tên. Phiên bản này đã sử dụng rộng rãi hơn nhiều lõi để tính toán bảng tính;

Excel 2010 (v14. 0)

Microsoft Excel 2010 chạy trên Windows 7

Có trong Office 2010, đây là phiên bản chính tiếp theo sau v12. 0, vì phiên bản số 13 đã bị bỏ qua

Các cải tiến nhỏ và hỗ trợ 64-bit,[103] bao gồm những cải tiến sau

  • Tính toán lại đa luồng (MTR) cho các chức năng thường được sử dụng
  • Các bảng tổng hợp được cải thiện
  • Nhiều tùy chọn định dạng có điều kiện hơn
  • Khả năng chỉnh sửa hình ảnh bổ sung
  • Biểu đồ trong ô được gọi là biểu đồ thu nhỏ
  • Khả năng xem trước trước khi dán
  • Tính năng hậu trường của Office 2010 cho các tác vụ liên quan đến tài liệu
  • Khả năng tùy chỉnh Ribbon
  • Nhiều công thức mới, chuyên môn hóa cao nhất để nâng cao độ chính xác[104]

Excel 2013 (v15. 0)

Có trong Office 2013, cùng với rất nhiều công cụ mới có trong bản phát hành này

Excel 2016 (v16. 0)

Có trong Office 2016, cùng với rất nhiều công cụ mới có trong bản phát hành này

  • Tích hợp Power Query
  • Chế độ chỉ đọc cho Excel
  • Truy cập bàn phím cho Pivot Tables và Slicers trong Excel
  • Các loại biểu đồ mới
  • Liên kết dữ liệu nhanh trong Visio
  • Hàm dự báo excel
  • Hỗ trợ đa lựa chọn các mục Slicer bằng cảm ứng
  • Nhóm thời gian và Biểu đồ Pivot Drill Down
  • Thẻ dữ liệu Excel[110]

Excel 2019, Office 365 trở lên (v16. 0)

Microsoft không còn phát hành Office hoặc Excel trong các phiên bản rời rạc. Thay vào đó, các tính năng được giới thiệu tự động theo thời gian bằng Windows Update. Số phiên bản vẫn là 16. 0. Sau đó, chỉ có thể đưa ra ngày gần đúng khi các tính năng xuất hiện

  • Mảng động. Đây thực chất là các Công thức mảng nhưng chúng tự động "Tràn" sang các ô lân cận và không cần ctrl-shift-enter để tạo chúng. Hơn nữa, mảng động là định dạng mặc định, với các toán tử "@" và "#" mới để cung cấp khả năng tương thích với các phiên bản trước. Đây có lẽ là thay đổi cấu trúc lớn nhất kể từ năm 2007 và nhằm đáp ứng một tính năng tương tự trong Google Trang tính. Mảng động bắt đầu xuất hiện trong các bản phát hành trước vào khoảng năm 2018 và kể từ tháng 3 năm 2020 đã có sẵn trong các phiên bản đã xuất bản của Office 365 miễn là người dùng đã chọn "Người dùng nội bộ Office"

Macintosh của Apple

Microsoft Excel cho Mac 2011

  • Excel 1985 1. 0
  • Excel 1988 1. 5
  • 1989 Excel 2. 2
  • Excel 3 1990. 0
  • Excel 4 1992. 0
  • Excel 5 1993. 0 (một phần của Office 4. x—Phiên bản Motorola 680x0 cuối cùng[111] và phiên bản PowerPC đầu tiên)
  • Excel 8 1998. 0 (một phần của Office 98)
  • Excel 2000 9. 0 (một phần của Office 2001)
  • Excel10 2001. 0 (một phần của Office v. X)
  • Excel 11 2004. 0 (một phần của Office 2004)
  • Excel 2008 12. 0 (một phần của Office 2008)
  • Excel 2010 14. 0 (một phần của Office 2011)
  • Excel 15 2015. 0 (một phần của Office 2016—Office 2016 cho Mac giúp phiên bản Mac gần giống với phiên bản Windows hơn, hài hòa nhiều chức năng báo cáo và chức năng dành cho nhà phát triển cấp cao, đồng thời đưa dải băng và kiểu dáng phù hợp với phiên bản PC của nó. )[112]

hệ điều hành/2

  • 1989 Excel 2. 2
  • Excel 1990 2. 3
  • Excel 3 1991. 0

Bản tóm tắt

Truyền thuyết. Phiên bản cũ, không được bảo trìPhiên bản cũ hơn, vẫn được bảo trìPhiên bản ổn định hiện tạiPhiên bản xem trước mới nhấtBản phát hành trong tương laiLịch sử phát hành Microsoft Excel for WindowsNămTênPhiên bảnNhận xét1987Excel 2Phiên bản cũ, không còn được bảo trì. 2. 0Đánh số lại thành 2 để tương ứng với phiên bản Macintosh hiện đại. Các macro được hỗ trợ (sau này được gọi là macro Excel 4). 1990Excel 3Phiên bản cũ, không còn được bảo trì. 3. 0 Bổ sung khả năng vẽ đồ thị 3D 1992 Excel 4 Phiên bản cũ, không còn được duy trì. 4. 0 Giới thiệu tính năng tự động điền 1993Excel 5 Phiên bản cũ, không còn được duy trì. 5. 0Bao gồm Visual Basic for Applications (VBA) và các tùy chọn hướng đối tượng khác nhau1995Excel 95Phiên bản cũ, không còn được duy trì. 7. 0Đánh số lại cho phiên bản Word hiện đại. Cả hai chương trình đều được đóng gói trong Microsoft Office vào thời điểm này. 1997Excel 97Phiên bản cũ, không còn bảo trì. số 8. 02000Excel 2000Phiên bản cũ, không còn được bảo trì. 9. 0Một phần của Microsoft Office 2000, bản thân nó là một phần của Windows Millennium (còn được gọi là "Windows ME"). 2002Excel 2002Phiên bản cũ, không còn được bảo trì. 10. 02003Excel 2003Phiên bản cũ, không còn được bảo trì. 11. 0Được phát hành chỉ 1 năm sau để tương ứng tốt hơn với phần còn lại của Microsoft Office (Word, PowerPoint, v.v. ). 2007 Excel 2007 Phiên bản cũ, không còn duy trì. 12. 02010Excel 2010Phiên bản cũ, không còn được bảo trì. 14. 0Do mê tín xung quanh con số 13, Excel 13 đã bị bỏ qua khi đếm phiên bản. 2013 Excel 2013 Phiên bản cũ hơn, nhưng vẫn được duy trì. 15. 0Giới thiệu thêm 50 hàm toán học (có sẵn dưới dạng các lệnh được đóng gói sẵn, thay vì nhập công thức theo cách thủ công). 2016 Excel 2016 Phiên bản ổn định hiện tại. 16. 0Phần của Microsoft Office 2016 Lịch sử phát hành Microsoft Excel cho Macintosh YearNameVersionComments1985Excel 1 Phiên bản cũ, không còn được duy trì. 1. 0Phiên bản ban đầu của Excel. Các macro được hỗ trợ (sau này được gọi là macro Excel 4). 1988Excel 1. 5Phiên bản cũ, không còn được bảo trì. 1. 51989 Excel 2 Phiên bản cũ, không còn được bảo trì. 2. 21990 Excel 3 Phiên bản cũ, không còn được bảo trì. 3. 01992 Excel 4 Phiên bản cũ, không còn duy trì. 4. 01993 Excel 5 Phiên bản cũ, không còn duy trì. 5. 0Chỉ khả dụng trên máy Mac dựa trên PowerPC. Phiên bản PowerPC đầu tiên. 1998Excel 98Phiên bản cũ, không còn bảo trì. số 8. 0Excel 6 và Excel 7 đã bị bỏ qua để tương ứng với phần còn lại của Microsoft Office vào thời điểm đó. 2000Excel 2000Phiên bản cũ, không còn bảo trì. 9. 02001Excel 2001Phiên bản cũ, không còn được bảo trì. 10. 02004Excel 2004Phiên bản cũ, không còn được bảo trì. 11. 02008Excel 2008Phiên bản cũ, không còn được bảo trì. 12. 02011Excel 2011Phiên bản cũ, không còn được bảo trì. 14. 0Cũng như phiên bản Windows, phiên bản 13 đã bị bỏ qua vì những lý do mê tín. 2016 Excel 2016 Phiên bản ổn định hiện tại. 16. 0Cũng như phần còn lại của Microsoft Office, nó dành cho Excel. Ngày phát hành trong tương lai cho phiên bản Macintosh được dự định sẽ tương ứng tốt hơn với ngày phát hành cho phiên bản Windows, từ năm 2016 trở đi. Lịch sử phát hành Microsoft Excel cho OS/2YearNameVersionComments1989Excel 2. 2 Phiên bản cũ, không còn được bảo trì. 2. 2Được đánh số giữa các phiên bản Windows tại thời điểm 1990Excel 2. 3Phiên bản cũ, không còn được bảo trì. 2. 31991Excel 3Phiên bản cũ, không còn được bảo trì. 3. 0Phiên bản OS/2 mới nhất. Các chuỗi con của Microsoft Excel đã ngừng sản xuất, đây vẫn là một chương trình được phát triển tích cực

Va chạm

Excel cung cấp nhiều chỉnh sửa giao diện người dùng so với bảng tính điện tử sớm nhất; . chương trình hiển thị các ô được sắp xếp theo hàng và cột và mỗi ô có thể chứa dữ liệu hoặc công thức, có tham chiếu tương đối hoặc tuyệt đối đến các ô khác

Excel 2. 0 cho Windows, được mô phỏng theo đối tác dựa trên GUI của Mac, đã gián tiếp mở rộng cơ sở đã cài đặt của môi trường Windows mới ra đời lúc bấy giờ. Excel 2. 0 được phát hành một tháng trước Windows 2. 0 và cơ sở cài đặt của Windows quá thấp vào thời điểm đó vào năm 1987 đến mức Microsoft phải đóng gói phiên bản thời gian chạy của Windows 1. 0 với Excel 2. 0. [113] Không giống như Microsoft Word, chưa bao giờ có phiên bản DOS của Excel

Excel trở thành bảng tính đầu tiên cho phép người dùng xác định giao diện của bảng tính (phông chữ, thuộc tính ký tự và giao diện ô). Nó cũng giới thiệu tính toán lại ô thông minh, trong đó chỉ các ô phụ thuộc vào ô được sửa đổi mới được cập nhật (các chương trình bảng tính trước đây luôn tính toán lại mọi thứ hoặc đợi một lệnh cụ thể của người dùng). Excel đã giới thiệu tính năng tự động điền, khả năng kéo và mở rộng hộp chọn để tự động sao chép nội dung của ô hoặc hàng sang các ô hoặc hàng liền kề, điều chỉnh các bản sao một cách thông minh bằng cách tự động tăng tham chiếu ô hoặc nội dung. Excel cũng giới thiệu khả năng vẽ đồ thị mở rộng

Bảo vệ

Vì Excel được sử dụng rộng rãi nên nó đã bị tin tặc tấn công. Mặc dù Excel không tiếp xúc trực tiếp với Internet, nhưng nếu kẻ tấn công có thể khiến nạn nhân mở tệp trong Excel và có lỗi bảo mật thích hợp trong Excel, thì kẻ tấn công có thể giành quyền kiểm soát máy tính của nạn nhân. [114] GCHQ của Vương quốc Anh có một công cụ tên là TORNADO ALLEY với mục đích này. [115][116]

Excel có nhật ký lịch sử không?

Theo mặc định, Excel giữ lịch sử thay đổi trong 30 ngày và xóa vĩnh viễn mọi lịch sử thay đổi cũ hơn số ngày này. Để giữ lịch sử thay đổi lâu hơn 30 ngày, hãy nhập một số lớn hơn 30.

Nút lịch sử trong Excel ở đâu?

Mở tệp bạn muốn khôi phục và đi tới Tệp > Thông tin . Nếu tệp có các phiên bản trước đó, bạn sẽ thấy một nút có tên là Lịch sử phiên bản. Chọn nó để mở khung.