Lỗi kết quả quá lớn trên Google Sheet là vấn đề khiến bạn đau đầu? Đến ngay với bài viết dưới đây và Trùm Thủ Thuật sẽ hướng dẫn cho bạn cách xử lý lỗi kết quả quá lớn trong Google Sheet.
Với đa dạng tính năng cùng những loại hàm đặc biệt, Google Sheet có thể giúp chúng ta xử lý những tác vụ khó chỉ trong thời gian rất ngắn. Tuy nhiên, đôi khi chương trình này cũng phát sinh một vài lỗi khiến người dùng gặp khó khăn trong quá trình thao tác.
Đến với mục thủ thuật văn phòng hôm nay, chúng ta sẽ cùng tìm hiểu về lỗi kết quả quá lớn trong Google Sheet. Để có thể biết nguyên nhân và cách khắc phục lỗi này thì mời bạn cùng mình đi vào phần nội dung chính của bài viết.
Lỗi kết quả quá lớn trong Google Sheet bắt nguồn từ đâu?
Trong quá trình thực hiện tính toán trên Google Sheet, có một vài người đã nhận được thông báo lỗi “result too large” hay “kết quả quá lớn”. Với những người mới sử dụng Google Sheet thì chắc hẳn sẽ cảm thấy khá hoang mang vì lỗi này. Tuy nhiên, nếu tìm hiểu thì bạn sẽ biết đây không phải là lỗi quá nghiêm trọng và thường thì nó sẽ xuất hiện khi chúng ta sử dụng hàm IMPORTRANGE.
Cụ thể, khi dùng hàm IMPORTRANGE để trích xuất một lượng dữ liệu quá lớn (quá nhiều ô). Lúc này Google Sheet sẽ báo lỗi result too large.
Giới hạn sử dụng của hàm IMPORTRANGE là bao nhiêu?
Nếu bạn đang tìm hiểu giới hạn sử dụng của hàm IMPORTRANGE thì rất tiếc, hiện tại chưa có câu trả lời cụ thể cho vấn đề này. Tuy nhiên theo như kiểm tra của mình, khi nhập 60 cột và 6000 hàng (360.000 ô) bằng hàm IMPORTRANGE thì Google Sheet sẽ báo lỗi result too large. Còn nếu chỉ nhập 60 cột và 4300 hàng (258.000 ô) thì mọi thứ sẽ diễn ra một cách bình thường.
Làm sao để khắc phục lỗi kết quả quá lớn trong Google Sheet?
Khi gặp lỗi kết quả quá lớn trong Google Sheet thì bạn cũng không cần quá lo lắng. Để khắc phục tình trạng này thì chỉ cần chia dữ liệu thành nhiều phần theo chiều dọc hoặc chiều ngang là được. Nói đơn giản hơn thì thay vì gộp bảng dữ liệu lại để xử lý trong một lần. Bạn hãy chia nhỏ bảng dữ liệu ra rồi xử lý lần lượt là vấn đề sẽ được giải quyết.
Ví dụ: Nếu bình thường bạn cần trích xuất dữ liệu từ ô A1 đến ô W50000. Lúc này bạn sẽ nhập công thức là =IMPORTRANGE(“1AwR7ssHxGLRX7wBK3jreQm3W9PWgi7foBP1NvYoRIII/edit?hl=vi&gid=0#gid=0″;”Trang tính1!A1:W50000”)
Trong trường hợp bạn gặp lỗi kết quả quá lớn (result too large). Hãy chia dữ liệu cần truy xuất thành 2 phần là A1 đến W30000 và A30001 đến W50000. Như vậy chúng ta sẽ có công thức là:
={IMPORTRANGE(“1AwR7ssHxGLRX7wBK3jreQm3W9PWgi7foBP1NvYoRIII/edit?hl=vi&gid=0#gid=0″;”Trang tính1!A1:W30000”);IMPORTRANGE(“1AwR7ssHxGLRX7wBK3jreQm3W9PWgi7foBP1NvYoRIII/edit?hl=vi&gid=0#gid=0″;”Trang tính1!A30001:W50000”)}
Lúc này, chỉ cần nhấn enter thì kết quả sẽ xuất hiện, tuy nhiên bạn cần phải đợi trong giây lát để hệ thống có thể hiển thị hết kết quả.
Ngoài công thức vừa rồi, bạn cũng có thể thử dùng công thức dưới đây để có được kết quả tương tự. =QUERY({IMPORTRANGE(“1AwR7ssHxGLRX7wBK3jreQm3W9PWgi7foBP1NvYoRIII/edit?hl=vi&gid=0#gid=0″;”Trang tính1!A1:W30000”);IMPORTRANGE(“1AwR7ssHxGLRX7wBK3jreQm3W9PWgi7foBP1NvYoRIII/edit?hl=vi&gid=0#gid=0″;”Trang tính1!A30001:W50000”)};”Select * where Col1 is not null “)
Lưu ý: Trong trường hợp bạn làm đúng theo hướng dẫn nhưng Google Sheet lại không hiển thị kết quả như mong muốn. Lúc này bạn hãy thử đổi dấu chấm phẩy trong công thức thành dấu phẩy xem sao nhé!
Áp dụng hàm IMPORTRANGE cho từng vùng dữ liệu được hay không?
Khi đọc qua hướng dẫn, chắc hẳn sẽ có nhiều người thắc mắc là tại sao không sử dụng hàm IMPORTRANGE cho từng vùng dữ liệu (Ví dụ có thể nhập hàm IMPORTRANGE ở ô A1 và ô A30001 để tính toán). Đương nhiên, nếu muốn thì bạn cũng có thể thực hiện cách này, tuy nhiên, nó sẽ hơi rườm rà và khó đồng bộ hơn cách mà mình đã hướng dẫn ở trên.
Vừa rồi là những thông tin mà mình nghĩ là bạn sẽ cần khi gặp lỗi kết quả quá lớn trong Google Sheet. Với những thông tin này thì tin chắc là việc fix lỗi sẽ không làm khó được bạn.Nhớ theo dõi mình để biết thêm những thủ thuật hay liên quan đến Google Sheet nhé!
XEM THÊM