Bỏ qua điều hướng
•

Excel chính thức xóa bỏ quy tắc 'một ô một giá trị' sau 40 năm

Excel chính thức xóa bỏ quy tắc 'một ô một giá trị' sau 40 năm
Nguồn ảnh: Thanh Niên

Microsoft vừa chấm dứt nguyên lý vận hành cốt lõi suốt 4 thập kỷ của phần mềm Excel.

Microsoft vừa bắt đầu thử nghiệm phiên bản Excel mới cho phép người dùng lưu trữ nhiều hơn một giá trị bên trong một ô tính, phá vỡ mô hình "một ô, một giá trị" lâu đời. Khả năng mới gồm danh sách, mảng trong ô và các mảng lồng nhau. Tính năng này hiện được cung cấp dưới dạng tùy chọn đăng ký dành cho người dùng Microsoft 365 Insiders thuộc kênh Beta Channel trên cả hai hệ điều hành Windows và Mac.

Excel chính thức xóa bỏ quy tắc 'một ô một giá trị' sau 40 năm - Ảnh 1.

Microsoft Excel có thay đổi lớn sau 40 năm hoạt động

ẢNH: CHỤP MÀN HÌNH

Microsoft Excel thử nghiệm cho phép chứa nhiều giá trị trong một ô tính

Thay đổi trực quan nhất là tính năng danh sách (lists), cho phép người dùng tạo nhanh qua phím tắt Ctrl+J hoặc menu Insert để gom nhiều mục riêng biệt vào một ô mà không cần tạo thêm cột phụ hay bảng phụ trợ. Khi sử dụng công thức tham chiếu, danh sách có thể tự động tràn các mục sang các ô bên cạnh. Bên cạnh đó, người dùng cũng có thể gói gọn toàn bộ kết quả của một mảng hoặc mảng lồng nhau vào một ô bằng cách đặt công thức trong dấu ngoặc nhọn thay vì xuất hiện lỗi như trước.

Để hỗ trợ cấu trúc dữ liệu mới này, Excel bổ sung bốn hàm chuyên dụng gồm FLATTEN để xóa các cấp độ lồng nhau, cùng HAS, HASANY và HASALL dùng để kiểm tra sự tồn tại của các giá trị trong mảng. Các phép tính mảng lồng nhau phức tạp cũng yêu cầu thiết lập sổ làm việc ở chuẩn Compatibility Version 3, dù tùy chọn này có thể làm thay đổi kết quả của một số công thức tính toán sẵn có trước đây.

Tuy vậy, sự đổi mới này vẫn gặp phải rào cản tương thích khi các công cụ cốt lõi như PivotTables, Power Query, biểu đồ, xác thực dữ liệu và Find & Replace (tìm kiếm và thay thế) hiện chưa hỗ trợ kiểu dữ liệu mới. Microsoft cũng chưa công bố cách biểu diễn các mảng này trong tệp XML định dạng .xlsx, điều có thể đòi hỏi các ứng dụng và thư viện phần mềm đọc file Excel của bên thứ ba phải cập nhật trong tương lai.

Bản thử nghiệm hiện yêu cầu phiên bản Excel bản dựng 20520.20000 trở lên trên Windows hoặc bản dựng 26092111 trên Mac. Do tính năng đang trong quá trình phát hành từng bước và vẫn có thể bị chỉnh sửa, tạm dừng hoặc loại bỏ trong giai đoạn thử nghiệm, Microsoft khuyến cáo người dùng chưa nên áp dụng cấu trúc ô mới vào các bảng tính quan trọng cho đến khi được phát hành chính thức rộng rãi.

Microsoft vừa chính thức phá vỡ mô hình vận hành một ô một giá trị có lịch sử bốn thập kỷ trên công cụ tính toán Excel. Với sự thay đổi này, phần mềm hiện cho phép người dùng lưu trữ nhiều mục dữ liệu như danh sách, mảng hoặc mảng lồng nhau ngay trong một ô tính duy nhất. Tính năng đang được thử nghiệm giới hạn trên kênh Beta Channel dành cho các tài khoản đăng ký Microsoft 365 Insiders chạy hệ điều hành Windows và Mac. Để thao tác với cấu trúc mới, người dùng có thể tạo danh sách qua tổ hợp phím Ctrl+J hoặc menu Insert, hỗ trợ công thức tự động tràn dữ liệu sang các ô lân cận. Microsoft cũng bổ sung bốn hàm chuyên dụng bao gồm FLATTEN, HAS, HASANY và HASALL nhằm phục vụ việc truy vấn cũng như làm phẳng mảng lồng nhau. Tuy nhiên, các tính toán phức tạp đòi hỏi bảng tính phải thiết lập ở chuẩn Compatibility Version 3, yếu tố có thể ảnh hưởng đến kết quả của một số công thức cũ. Dù mang lại bước tiến lớn, tính năng mới vẫn vấp phải rào cản tương thích khi chưa hỗ trợ các công cụ cốt lõi như PivotTables, Power Query hay biểu đồ. Bên cạnh đó, việc chưa công bố chuẩn biểu diễn mảng trong định dạng tệp .xlsx cũng đặt ra thách thức cho các phần mềm của bên thứ ba. Nhà phát triển khuyến cáo người dùng chỉ nên thử nghiệm trên bản dựng 20520.20000 trở lên đối với Windows hoặc 26092111 trên Mac và chưa nên áp dụng vào các bảng tính quan trọng.