Harvey có một trang tính Excel lớn, hiện có 700 cột và 1000 hàng. Nó có các công thức trong khoảng 600 cột trong số đó, một số trong số đó đề cập đến các trang tính khác được lưu trữ trên máy chủ. Tổng cộng có khoảng 420.000 công thức trong trang tính. Anh ấy cần xóa một số hàng và cột, nhưng Excel đưa ra thông báo lỗi rằng anh ấy không có đủ tài nguyên. Harvey đã tìm kiếm sự cố trên Google và thử tất cả các giải pháp được đề xuất nhưng vẫn gặp sự cố. Anh ấy tự hỏi liệu có bất kỳ suy nghĩ nào về cách anh ấy có thể xóa các cột và hàng không Show
Việc theo dõi và khắc phục loại sự cố này có thể gây khó chịu vì nó có thể do bất kỳ nguyên nhân nào gây ra. (Microsoft không giỏi cung cấp thông tin hữu ích trong một số thông báo lỗi của mình; thông báo cụ thể này là một ví dụ điển hình. ) Có một vài điều bạn có thể thử khá dễ dàng
Nếu các đề xuất này không hoạt động, thì bạn sẽ cần tiếp tục quy trình thử và sai. Bạn có thể tìm thấy một số thông tin tốt về các giải pháp khả thi trên trang này https://www.add-ins.com/support/out-of-memory-or-not-enough-resource-problem-with-microsoft-excel.htm Lời khuyên trên trang này đặc biệt hữu ích nếu bạn nghi ngờ rằng sự cố tài nguyên có liên quan đến một phần bổ trợ hoạt động sai Bạn cũng có thể kiểm tra xem liệu bạn có đang đẩy các giới hạn do Microsoft áp đặt lên Excel hay không. Bạn có thể tìm thông tin về các giới hạn này tại đây https://support.office.com/en-us/article/Data-Model-specification-and-limits-19aa79f8-e6e8-45a8-9be2-b58778fd68ef Lưu ý rằng trang này cũng cung cấp quyền truy cập vào "trình tối ưu hóa kích thước sổ làm việc. " Bạn có thể thấy công cụ này hữu ích trong việc giảm kích cỡ sổ làm việc của mình và do đó giải phóng tài nguyên Cuối cùng, có thể sổ làm việc của bạn bị hỏng nhẹ. (Tôi đã từng gặp trường hợp này với các sổ làm việc nhỏ hơn nhiều. ) Giải pháp tốt nhất trong trường hợp này là copy dữ liệu từ worksheet sang workbook mới. Không sao chép hoặc di chuyển toàn bộ trang tính; . Bạn thậm chí có thể thử lưu sổ làm việc của mình dưới dạng tệp CSV rồi tải tệp CSV vào một sổ làm việc khác. Bạn sẽ mất định dạng theo cách này, nhưng mọi thứ khác sẽ ổn thôi Bảng & dữ liệu, mẹo, mẹo và phím tắt Cách ngăn Excel bị treo hoặc mất nhiều thời gian khi xóa hàng Ngày 6 tháng 4 năm 2022 Jon Acampora dòng dưới cùng. Mẹo nhanh này sẽ giúp bạn tiết kiệm rất nhiều thời gian khi xóa các hàng khỏi một phạm vi hoặc bảng đã lọc trong Excel. Tìm hiểu cách ngăn Excel bị treo hoặc treo khi xóa hàng trình độ kỹ năng. Người bắt đầu Xem trên YouTube và Đăng ký Kênh của chúng tôiTải xuống tệp mẫuTải file excel mẫu về làm theo Sắp xếp trước khi xóa hàng. xlsx Việc xóa các hàng đã lọc có thể mất nhiều thời gianMáy tính của bạn đã bao giờ bắt đầu bốc khói sau khi bạn cố xóa các hàng khỏi một phạm vi được lọc lớn chưa? Hoặc có thể bạn phải ngồi nhìn con trỏ chờ quay, không biết Excel có thoát khỏi chế độ “Không phản hồi” hay không, trong khi các hàng thì bị xóa… Tệ hơn nữa, đôi khi Excel bị treo hoặc gặp sự cố khi bạn cố xóa các hàng Lý do tại sao điều này xảy ra? Chà, xóa các hàng trên một phạm vi đã lọc có thể là một quá trình tốn nhiều công sức đối với Excel. Nếu dữ liệu không được sắp xếp thì Excel phải đi qua từng nhóm hàng hiển thị và xóa từng phần hàng một Quá trình này mất nhiều thời gian hơn với các tập dữ liệu lớn hơn chứa nhiều hàng, cột và công thức hơn. Excel đôi khi sẽ vào chế độ Không phản hồi. Chúng tôi gọi hiện tượng này là "đóng băng", nhưng nó thực sự khiến máy tính nóng lên và hoạt động nhiều hơn... Tại sao dữ liệu chưa sắp xếp hoạt động chậm?Đối với ví dụ này, tôi đã tạo một tập dữ liệu rất đơn giản có hai cột. Cột đầu tiên chứa một màu (Đỏ, Xanh dương hoặc Xanh lục) và cột thứ hai chứa một số ngẫu nhiên Có 10.000 hàng dữ liệu và cột Màu KHÔNG được sắp xếp Giả sử chúng ta muốn xóa các hàng có chứa “Đỏ” trong cột Màu Nếu chúng tôi chỉ lọc phạm vi cho Màu đỏ, sau đó xóa các hàng, quá trình này mất khoảng… 8-10 giây Excel cũng chuyển sang chế độ “Không phản hồi” (đóng băng) trong vài giây, điều này luôn đáng sợ. Nó có thể nhanh hơn hoặc chậm hơn trên máy tính của bạn, nhưng đây là một bộ dữ liệu rất đơn giản không có công thức Dữ liệu chưa được sắp xếp tạo ra một loạt các phạm vi không liền kề cho các hàng hiển thị. Các phạm vi không liền kề này được gọi là các khu vực trong VBA. Chúng tôi có thể xác định có bao nhiêu khu vực chúng tôi có trong phạm vi được lọc bằng cách chọn tất cả các ô trong cột đầu tiên của tập dữ liệu, sau đó chạy dòng mã sau trong Cửa sổ ngay lập tức của Trình soạn thảo VB ?Selection.SpecialCells(xlCellTypeVisible).Areas.Count Kết quả là 2.197. Điều đó có nghĩa là Excel phải thực hiện lệnh xóa hàng 2.197 lần để xóa tất cả các hàng đã lọc. Nếu có các công thức phụ thuộc vào phạm vi đó thì nó cũng sẽ phải cập nhật các tham chiếu phạm vi. Hãy tưởng tượng sẽ mất bao lâu nếu chúng ta phải làm điều đó theo cách thủ công… 🙂 Hãy xem bài viết của tôi về 5 cách sử dụng Cửa sổ tức thì của VBA để biết các mẹo về cách làm việc với công cụ tuyệt vời này Sắp xếp để giải cứuBây giờ nếu chúng ta sắp xếp dữ liệu trước theo cột màu, sau đó chỉ lọc màu Đỏ, sau đó xóa, quá trình này sẽ mất… chưa đầy 1 giây Tôi đã hẹn giờ bằng macro và mất khoảng 0. 012 giây để xóa các hàng đã sắp xếp Trừ khi bạn cần lý do để nghỉ giải lao, còn không thì tốt nhất bạn nên sắp xếp cột trước khi xóa các hàng. Chúng tôi đã đi từ 10 giây đến dưới 1 giây với một sắp xếp đơn giản. tuyệt vời. Đừng quên thông báo cho giới truyền thông (hay còn gọi là sếp) rằng bạn đã tiết kiệm được rất nhiều thời gian Việc sắp xếp đặt các hàng hiển thị cần xóa trong một phạm vi (khu vực) liền kề. Excel có thể xóa tất cả phạm vi cùng một lúc, thay vì lặp qua tất cả các vùng trong phạm vi chưa sắp xếp Kiểm tra các bài viết của tôi về 7 phím tắt cho menu thả xuống bộ lọc và 5 phím tắt để làm việc với các hàng và cột để tiết kiệm thời gian với các tác vụ sắp xếp, lọc và xóa này Nếu tôi không muốn thay đổi thứ tự sắp xếp thì sao?Nếu thứ tự sắp xếp hiện tại của dữ liệu là quan trọng và bạn không muốn mất nó, thì chúng ta có thể thêm một cột chỉ mục vào bảng dữ liệu Cột chỉ mục chỉ là một cột chứa số hàng cho mỗi hàng. Đây là một giá trị được mã hóa cứng Ta có thể gõ số 1 vào dòng đầu tiên của bảng dữ liệu rồi điền dãy xuống dưới Bây giờ với cột chỉ mục, chúng ta có thể sắp xếp, lọc và xóa các hàng. Sau khi xóa, hãy sắp xếp cột chỉ mục theo thứ tự tăng dần để lấy lại thứ tự sắp xếp ban đầu Sắp xếp Ngăn máy tính nóng lênNó có thể sẽ không giải quyết được vấn đề nóng lên toàn cầu, nhưng việc sắp xếp dữ liệu của bạn có thể giúp ngăn máy tính của bạn nóng lên (đóng băng). 🙂 Bạn có mẹo hiệu suất nào khác để sắp xếp dữ liệu? . Thanks Trước 4 cách tạo danh sách được đánh số trong Excel Tiếp theo Mẹo nhanh và lối tắt để đổi tên bảng Excel Bạn cũng có thể thích3 mẹo để in trang tính ExcelTìm và thay thế định dạng trong ExcelExcel Thói Quen Xấu #11Chuỗi thói quen xấu trong Excel. Dấu phẩy trong tham chiếu ô trong công thứcindzara nói. Rất hữu ích, Jon. tôi không biết điều này. Cám ơn vì đã chia sẻ
Marco nói. đăng kịp thời. Tôi chạy macro để dán dữ liệu vào cuối bảng. Tôi dán nó với các tiêu đề nhưng lưu ý số hàng nơi tôi bắt đầu dán. Sau đó tôi chạy một hành động để xóa số hàng cụ thể đó. Bảng không được sắp xếp. Nó có bật bộ lọc nhưng không có tiêu chí bộ lọc cụ thể khi tôi thực thi macro này. Điều này vẫn còn mất nhiều thời gian. Có thể đơn giản là bật bộ lọc làm chậm chức năng xóa? Hương thảo nói. Cảm ơn vì mẹo này. Tôi đã tìm ra cách sắp xếp theo màu nhưng chưa nghĩ đến cột chỉ mục, đây là một trợ giúp tuyệt vời. Chúc mừng Sadanand nói. Jon Sir
Kevin Lehrbass nói. Hi Jon, Tôi không biết về 'khu vực' và sử dụng cửa sổ ngay lập tức để đếm chúng. Cảm ơn vì điều đó. …Tôi cũng sử dụng phương thức truy cập để sắp xếp lại thứ tự sau khi xóa các hàng Chúc mừng, Arturo nói. Hi, Jon Tôi có một bảng dữ liệu khổng lồ (20K+ hàng / 50 cột) với “tấn” công thức và ngay cả khi tôi sắp xếp thông tin, khi tôi cố xóa một số hàng, Excel sẽ gửi thông báo về việc thiếu tài nguyên để thực hiện . Bất kỳ đề nghị để giải quyết nó, xin vui lòng? Trân trọng
Bhawna nói. Xin chào Jon, Aoladari nói. Một đồng nghiệp của tôi có một điều bất thường xảy ra trên bảng tính của cô ấy và tôi không thể hiểu tại sao điều đó lại xảy ra. Cô ấy đã sắp xếp dữ liệu và một số hàng dữ liệu đã biến mất. Tôi dường như không hiểu tại sao nó lại xảy ra và tôi không thể tìm thấy bất cứ điều gì qua Google, vì vậy tôi nghĩ bạn có thể giúp được?
Neo nói. Sắp xếp trước khi xóa là MẸO tuyệt vời, praveen kandasamy nói. Cảm ơn bạn đời, điều này chỉ tiết kiệm trong ngày Vanne Soriano nói. Tôi không biết liệu đây có phải là sự cố liên quan hay không.. nhưng excel bị treo khi tôi cố xóa một cột Rỗng. Không có công thức nào trong sổ làm việc tham chiếu bất kỳ ô nào trong cột đó và việc xóa cột sẽ không kích hoạt bất kỳ mã nào tôi có trong macro. Điều này nghe có quen không? Andrew nói. Cảm ơn vì món tiền boa này. bảng tính của tôi bị lỗi nhiều lần vào ngày hôm qua và tôi đã tìm thấy mẹo này vào sáng nay và nó đã hoạt động trơn tru
Jay nói. Mẹo này thật tuyệt vời. Tôi đã cố gắng xóa khoảng 300 nghìn hàng, lần đầu tiên tôi phải mất hàng giờ nhưng với việc sắp xếp thì mất vài phút. Cảm ơn bạn
Gejza Horváth nói. Mẹo của năm, cảm ơn Bảng của tôi có 50000 hàng và 18 cột, không có công thức, dữ liệu thô. Xóa 27000 hàng chưa sắp xếp mất 25 phút Sau khi sắp xếp bảng trên cột lựa chọn, quá trình diễn ra trong 5 giây. -)
Arijit Saha nói. Jon Acampora
Kristjan nói. Bạn cũng có thể lọc các hàng bạn muốn giữ lại và sao chép nó vào một trang tính hoặc sổ làm việc mới. Nhưng lời khuyên của bạn là một cách khác để làm điều đó
Tim nói. Xin chào, Tôi hiện đang xem con trỏ chuột của mình quay và cửa sổ excel của tôi hiển thị Không phản hồi. Tôi quyết định tìm kiếm và xem liệu có cách nào để ngăn chặn điều này không. Tôi sẽ sử dụng mẹo này. Hầu hết các báo cáo của tôi chứa hơn 100.000 hàng và một số đạt mốc hơn 1.000.000 và sau đó điền vào tab thứ hai trong bảng tính sau khi các hàng tối đa được nhấn Tôi có một câu hỏi, tôi thường xuyên sử dụng Remove Duplicates, liệu quy trình sắp xếp đầu tiên có giống như vậy không? Trân trọng, Jeffrey nói. Cảm ơn bạn. Tôi đã xóa hàng trăm nghìn hàng và ngay cả với một chiếc máy tính quái vật, nó cũng mất thời gian
Alvin nói. Cảm ơn bạn cho bài viết này. Tôi đã tự hỏi tại sao phải mất quá nhiều công sức để xóa một lượng lớn dữ liệu đã được lọc và bài viết này đã giúp xác nhận nghi ngờ của tôi và cung cấp một giải pháp đơn giản
Gonzalo Sierra nói. Bạn đã tiết kiệm được rất nhiều thời gian. Cảm ơn nhiều. hoàn toàn đề nghị Kavi nói. Ồ. Thanks Rick nói. Mẹo tuyệt vời Jon. Điều này giúp tôi tiết kiệm rất nhiều thời gian và cũng tiết kiệm hao mòn trên máy tính của tôi (không quá nóng) Lo nói. Cảm ơn bạn. Bài báo này vẫn đang giúp mọi người nhiều năm sau. Điều này đã tiết kiệm cho tôi rất nhiều thời gian Nick nói. Cảm ơn vì mẹo phân loại. Tôi có xu hướng tiếp cận vấn đề từ “đầu bên kia” – sao chép các hàng bạn muốn giữ vào một tab mới – Excel thực hiện việc này nhanh hơn nhiều, sau đó sao chép toàn bộ nội dung của tab mới vào trang tính gốc và các hàng bạn muốn Ai đó nói. Bạn thực sự là một vị cứu tinh Anshul nói. Trong nhiều năm, tôi đã xóa dữ liệu theo cách truyền thống- tôi. e. lọc và xóa hàng khỏi dữ liệu (>500000 hàng) và đã mất hàng giờ chờ excel xử lý tác vụ Muizzuddin nói. cảm ơn, tôi đã lãng phí hàng giờ để xóa các hàng khỏi các tệp chứa hơn 100 hoặc 200 nghìn hàng với 15/10 cột. Bây giờ phải mất 30 giây Tricia nói. Điều này giúp tôi tiết kiệm rất nhiều thời gian và sự thất vọng - Tôi cần xóa hơn 185.000 dòng của một trang tính có gần 300.000 dòng trong đó. Máy tính của tôi không có nó… LOL Cảm ơn mẹo và thông tin Ken DeRoo nói. Điều này cực kỳ hữu ích. Tôi có một tập dữ liệu gồm 72 nghìn hàng trong đó 20 nghìn hàng đã được gắn cờ để xóa. khi tôi lọc trên cờ, chọn các hàng cần xóa và để nó chạy, nó đã chạy trong 12 giờ mà không hoàn thành với mức sử dụng tài nguyên cao. Khi tôi sắp xếp trên cờ xóa và chọn các hàng giống nhau để xóa xong trong DƯỚI 3 GIÂY. Tôi không thể nói cho bạn biết tôi đã gặp sự cố này bao nhiêu lần. Cảm ơn bạn Jeff nói. Mình hay dùng Remove Duplicates để xóa nhanh nhiều hàng. Đôi khi, trước tiên tôi nối một vài cột vào một cột tạm thời bằng câu lệnh IF (nếu các điều kiện xóa của tôi được đáp ứng, hãy hiển thị “”). Xóa các bản sao sẽ xóa tất cả trừ một hàng có ô trống mà tôi xóa thủ công Paul nói. Tuyệt vời, tuyệt vời, tuyệt vời. Riêng mình thì phải chuyển công thức tính thủ công cho nhanh như mọi người nói. Có thể điều đó là hiển nhiên đối với tất cả mọi người trừ tôi, nhưng đề phòng trường hợp có người khác có thể mắc phải sai lầm tương tự. Cảm ơn một lần nữa MichelExcel nói. Rất hướng dẫn bài đăng này, sẽ giúp tôi tiết kiệm rất nhiều sự thất vọng DCS1859 nói. Video tuyệt vời… Tôi đã tìm ra hầu hết các kỹ thuật đó thông qua thử và sai (và rất nhiều thất vọng) nhưng thật tốt khi biết rằng tôi không phải là người duy nhất. 🙂 Jennifer nói. Điều này có đúng trong Power Query không? Ravi nói. Mẹo hay và tiện dụng. Cảm ơn Jon đã dạy chúng tôi những thủ thuật Excel này. Giữ nó lên Sudhakar nói. Cách xóa các hàng và cột cân bằng trong XLS giúp dễ dàng đọc các hàng và cột có giá trị Sudhakar nói. Ngoài ra, cú pháp hoặc công thức trong xác thực dữ liệu để chỉ hiển thị các giá trị đó theo thứ tự bảng chữ cái bắt đầu từ bảng chữ cái đó khi bảng chữ cái được bấm lỗ |