Mình lấy con MacBook Air M1, option RAM 16GB, test thử file Excel 1 triệu dòng với các thao tác mà anh em làm văn phòng thường làm để anh em biết được con máy này có thể làm được gì.
Giới hạn của Excel hiện tại là 1.048.576 dòng x 16.384 cột. Mình lấy 1 triệu dòng cho nó tròn, chừa thêm vài dòng ở dưới để tính toán thêm nếu cần. Thật ra file Excel mà 1 triệu dòng là đã nhiều lắm rồi và nếu anh em thường xuyên phải thao tác trên file 1 triệu dòng thì anh em cần một công cụ tốt hơn, Excel nó có giới hạn của nó thôi.
Mô tả về cái file dùng để test
Giới hạn của Excel hiện tại là 1.048.576 dòng x 16.384 cột. Mình lấy 1 triệu dòng cho nó tròn, chừa thêm vài dòng ở dưới để tính toán thêm nếu cần. Thật ra file Excel mà 1 triệu dòng là đã nhiều lắm rồi và nếu anh em thường xuyên phải thao tác trên file 1 triệu dòng thì anh em cần một công cụ tốt hơn, Excel nó có giới hạn của nó thôi.
Đây là file mẫu mình dùng để test, nó là một phần trong các bài viết của Tinh tế. Mình không lấy cột nội dung bài, chỉ các cột như tiêu đề, tên user tạo, số view, một vài cột có số, trạng thái là có bị delete hay không…. Nó có 1 triệu dòng x 14 cột, tổng dung lượng khoảng 100MB trước khi edit, mình cũng có save lại sau khi bổ sung thêm bảng Pivot vào một sheet khác (khi đó dung lượng tăng thành 200MB). Mình quan sát ở các công ty mình từng làm qua thì lượng dữ liệu này là đã khó to so với một file Excel mà người dùng doanh nghiệp thường phải tương tác rồi.
Ở đây mình không test những cái liên quan tới phân tích dữ liệu quá nhiều, vì mình không thường dùng Excel để làm việc đó nên cũng không rành để mà test. Mình test công thức, các thao tác thông thường thôi.
App Excel mình dùng để test là app native dành cho Apple Silicon, không phải bản Intel. Microsoft đã ra mắt bản Office cho Apple Silicon được một thời gian rồi. Mình download bản mới nhất từ web của Microsoft, sign in bản quyền Microsoft 365, update tất cả mọi thứ rồi bắt đầu thử nghiệm.
Test thử mở file, dùng file
Mình mở file trên MacBook Air M1 với dung lượng 200MB, 1 triệu dòng trong 1 sheet và vài chục nghìn dòng ở một sheets khác pivot từ bảng 1 triệu dòng này ra, thì thời gian mở không quá lâu. Mất tầm 14-15 giây. Bạn có thể xem video cho thao tác này. Với 1 triệu dòng thì thời gian này theo mình là chấp nhận được, vì bạn mở lên rồi sử dụng chứ đâu phải đóng mở liên tục.
Sau khi mở xong, bạn có thể dùng chuột hay bàn phím để di chuyển giữa các cell, cuộn chuột nhanh xuống dòng cuối cùng rồi cuộn ngược lên lại, di chuyển giữa các dòng… không vấn đề gì, không thấy bị giật hay đứng gì.
Phần này mình thử cả với MacBook Air M1 và MacBook Pro 16" thì trải nghiệm là như nhau.
Test thử công thức đơn giản, copy công thức cho 1 triệu dòng
Công thức kiểu IF ELSE hay SUM, COUNT, VLOOKUP… đều chạy như bạn kỳ vọng, không bị chậm gì. Sau khi công thức đã kết xuất thành kết quả, việc duyệt file, cuộn lên xuống, di chuyển giữa các dòng… cũng không gặp vấn đề gì. Y như kỳ vọng của một người dùng Excel bình thường.
Quảng cáo
Khi copy công thức cho 1 triệu dòng, con trỏ chuột bắt đầu xuất hiện biểu tượng chờ, và mất khoảng 8-10 giây để Excel copy hết công thức cho tất cả mọi dòng, lúc này Excel đứng lại. Sau khi công thức đã copy xong thì Excel lại mượt như lúc đầu.
Riêng với VLOOKUP, gõ công thức xong, bụp phát ra ngay. Khá nhanh, mình không ngờ Excel nó scan 1 triệu dòng mà nhanh thế. Được, 10 điểm.
Test thử Pivot Table với 1 triệu dòng
Pivot Table chạy nhanh, có một số thao tác khi kéo cột bỏ vào các ô Rows, Columns thì đôi khi hơi chậm một chút, một số thì nhanh. Nhưng khi đã kéo tên cột bỏ vào Pivot rồi thì tính toán ra kết quả rất nhanh, từ việc SUM, COUNT cho đến chuyển cột thành hàng, hàng thành cột. Ngày xưa mình cũng từng pivot file Excel vài trăm nghìn dòng, nhỏ hơn file này, thì tốc độ cũng tương tự, thời đó mình dùng ThinkPad T470, cũng lâu rồi.
À, có một lần thì biểu tượng loading hơi xoay xoay chút, xong nó lại chạy tiếp.
Trong khi đó, trên con MacBook Pro 16" của mình, khi thao tác với Pivot Table thì thỉnh thoảng bị giật, đơ nguyên cái Excel trong khoảng 5 giây. Mình chưa bị tình trạng này trên con MacBook Air M1.
Test thử filter trên 1 triệu dòng (cột ít loại giá trị, và cột nhiều giá trị)
Quảng cáo
Khi mình filter cột I (có 2 giá trị là visible và deleted) thì việc filter diễn ra tốt, thời gian để lọc dữ liệu khá nhanh, mình không cảm thấy khó chịu gì cả.
Khi mình filter cột G (cột này có 216.951 giá trị khác nhau, là username của người dùng Tinh tế), thì nó chậm hơn, nhất là khúc gõ kí tự để search trong giao diện filter. Nhưng một khi đã chọn xong giá trị thì Excel chạy filter khá nhanh. Vậy vấn đề nằm ở khúc search thôi. Tuy nhiên, anh em cũng cần để ý rằng 216.951 giá trị khác nhau mà Excel nó làm được vậy cũng là tốt lắm rồi, cả Mac và Win.
Mình có kiểm tra sơ qua thì thấy Visual Basic for Application (VBA) vẫn chạy được trên Mac M1 cũng như con Mac Intel mình đang có trong. Nhưng mình không dùng VBA nên cũng không có sẵn file để test. Anh em có file nào muốn test thì gửi qua cho mình nhé.
Tạm thời có thể kết luận rằng để làm việc văn phòng bình thường thì Excel for Mac chạy trên MacBook M1 vẫn đáp ứng tốt nhu cầu, kể cả file lớn nhiều dòng, có nhiều tính toán, pivot trong đó. Và như mình có nói ở trên, nếu anh em phải thường xuyên làm việc với các file triệu dòng, đã đến lúc anh em (và công ty) cần một công cụ tính toán, phân tích dữ liệu tốt hơn, nhanh hơn, nhẹ nhàng hơn chứ đừng quá phụ thuộc vô Excel.
30 triệu mua laptop nào dùng Excel và Powerpoint? Một số gợi ý và mời anh em chia sẻ thêm
Nếu nói về việc chọn mua laptop để làm việc văn phòng thì có rất nhiều nhu cầu văn phòng khác nhau, không chỉ đơn thuần là công việc gõ văn bản. Hôm nay có một người hỏi admin rằng trong tầm giá 30 triệu mua laptop để dùng làm Excel và Powerpoint…
tinhte.vn