File tính toán rất chậm. Nhờ mọi người cải tiến giúp

Liên hệ QC

saigonvw

Thành viên hoạt động
Tham gia
27/11/07
Bài viết
100
Được thích
8
Các bạn làm ơn cho tôi hỏi : Tôi có một bảng tính trên Excel 2007 - có một vài công thức đơn giản thôi. Tôi tạo công thức ở các ô thuộc dòng trên cùng và copy công thức xuống các dòng dưới - Máy chịu tính toán nhưng khi có bất kỳ một thay đổi dữ liệu ở ô bất kỳ nào thì dòng dưới cùng của bảng tính hiện lên dòng chữ : caculating: ( Prosessor ( 2 ) và bên cạnh là số % chạy từ 0%-100% đến khi chạy đến 100% thì phép tính mới được thực hiên - thời gian để chạy từ 0%-100% mất khoảng 1 phút .
Tôi đã vô Excel option chọn calcurlation option -> chọn manual thì không thấy chạy dòng chữ trên nữa nhưng máy không tự động tính toán các công thức tôi đã lập trước đó
Có Bạn nào biết cách khắc phục không ? Làm ơn chỉ giúp tôi với
Cảm ơn các Bạn nhiều
 
Chỉnh sửa lần cuối bởi điều hành viên:
Các bạn làm ơn cho tôi hỏi : Tôi có một bảng tính trên Excel 2007 - có một vài công thức đơn giản thôi. Tôi tạo công thức ở các ô thuộc dòng trên cùng và copy công thức xuống các dòng dưới - Máy chịu tính toán nhưng khi có bất kỳ một thay đổi dữ liệu ở ô bất kỳ nào thì dòng dưới cùng của bảng tính hiện lên dòng chữ : caculating: ( Prosessor ( 2 ) và bên cạnh là số % chạy từ 0%-100% đến khi chạy đến 100% thì phép tính mới được thực hiên - thời gian để chạy từ 0%-100% mất khoảng 1 phút .
Tôi đã vô Excel option chọn calcurlation option -> chọn manual thì không thấy chạy dòng chữ trên nữa nhưng máy không tự động tính toán các công thức tôi đã lập trước đó
Có Bạn nào biết cách khắc phục không ? Làm ơn chỉ giúp tôi với
Cảm ơn các Bạn nhiều
Nếu chỉ vài cthức đơn giản mà file tính toán lâu thì có khả năng bị nhiều Style rác, Name rác hay virút
Cách khắc fục, diệt virút, Search các chương trình xóa style hay name rác
Nếu chưa được thì quăng file lên để các thành viên chuẩn & chữa bịnh cho!
 
Các bạn làm ơn cho tôi hỏi : Tôi có một bảng tính trên Excel 2007 - có một vài công thức đơn giản thôi. Tôi tạo công thức ở các ô thuộc dòng trên cùng và copy công thức xuống các dòng dưới - Máy chịu tính toán nhưng khi có bất kỳ một thay đổi dữ liệu ở ô bất kỳ nào thì dòng dưới cùng của bảng tính hiện lên dòng chữ : caculating: ( Prosessor ( 2 ) và bên cạnh là số % chạy từ 0%-100% đến khi chạy đến 100% thì phép tính mới được thực hiên - thời gian để chạy từ 0%-100% mất khoảng 1 phút .
Tôi đã vô Excel option chọn calcurlation option -> chọn manual thì không thấy chạy dòng chữ trên nữa nhưng máy không tự động tính toán các công thức tôi đã lập trước đó
Có Bạn nào biết cách khắc phục không ? Làm ơn chỉ giúp tôi với
Cảm ơn các Bạn nhiều

Thông thường trường hợp của bạn nêu ra hay xảy ra với các file có dung lượng lớn. Nhưng theo bạn nói thì file chỉ có vài công thức đơn giản mà thôi... công thức đơn giản hay phức tạp ảnh hưởng không nhiều lắm tới dung lượng file hay tốc độ xử lý mà do chính các thành phần khác như canh chỉnh, trang trí và một thứ đặc biệt dễ làm file nặng là Conditional Formatting. Bạn gửi lên để mọi người test thử và góp ý cho bạn.
 
File thực tế đây - các bạn coi giúp tôi nhé
Cảm ơn nhiều
 

File đính kèm

  • EXBB_Thang03_31.rar
    215.6 KB · Đọc: 79
file của bạn mình mở bình thường mà. Máy của mình có cài cả pm diệt virut bka bản quyền và pm diệt virut macro nhưng không thấy báo có gì nguy hiểm. thời gian để chạy từ 0%-100% ở máy của mình mất 12s. Mình dùng office2010.
 
file của bạn mình mở bình thường mà. Máy của mình có cài cả pm diệt virut bka bản quyền và pm diệt virut macro nhưng không thấy báo có gì nguy hiểm. thời gian để chạy từ 0%-100% ở máy của mình mất 12s. Mình dùng office2010.

May mình cũng thế, ko chậm lắm nhưng vẫn ok và không thấy có virus gì cả. Máy mình chạy 2007 luôn... có điều bạn nói vài công thức đơn giản nhưng dữ liệu cũng thuộc hàng khá "đơn giản" :) Thân
 
May mình cũng thế, ko chậm lắm nhưng vẫn ok và không thấy có virus gì cả. Máy mình chạy 2007 luôn... có điều bạn nói vài công thức đơn giản nhưng dữ liệu cũng thuộc hàng khá "đơn giản" :) Thân

Vấn đề của tôi gặp phải là : Mở File lên thì cũng chỉ mất khoảng 30 giây là caculating: Prosessor chạy đến 100% - như vậy cũng không chậm lắm . Nhưng ngặt là mỗi khi sửa đổi dữ liệu trong một ô thôi thì caculating: Prosessor cũng phải chạy tới 100% thì mới làm tiếp thao tác được . Tôi đã kiểm tra và loại trừ yếu tố vi rút hay Macro - thậm chí cài đặt lại máy tính từ Win XP 97 sang Win 2007 mà vẫn vậy .
Tôi sẽ thử lại bằng cách tách từng sheet ra và để trong từng File khác nhau xem có " Nhẹ " hơn không - Nếu chạy nhanh hơn thì có nghĩa là File của Tôi quá nặng ?
Cảm ơn các Bạn đã quan tâm và giúp đỡ - Tôi mới tự học Excel nên còn nhiều bỡ ngỡ - mong các Bạn chiếu cố
 
Tôi hiểu rổi, do dữ liệu tính toán của bạn nhiều nên mỗi khi sửa lại thì excel lại cập nhật lại công thức.
nếu vậy bạn nên sử dụng chế độ manual để excel không tự động cập nhật dữ liệu mỗi lúc nhập
sau khi nhập xong thì save 1 lần thì nó mới cập nhật lại công thức
Nút office -> Excel option -> formulas -> manual ->ok
 
File thực tế đây - các bạn coi giúp tôi nhé
Cảm ơn nhiều

Xem file tôi sửa lại đây. Test xem tốc độ có nhanh hơn không?
Nếu bạn thấy nó nhanh hơn thì tự suy nghĩ xem tôi đã làm gì trong file mà tốc độ lại cải thiện được như thế?
(Lấy file cũ so sánh với file mới sẽ biết)
 

File đính kèm

  • EXBB_Thang03_31.rar
    181.3 KB · Đọc: 102
Xem file tôi sửa lại đây. Test xem tốc độ có nhanh hơn không?
Nếu bạn thấy nó nhanh hơn thì tự suy nghĩ xem tôi đã làm gì trong file mà tốc độ lại cải thiện được như thế?
(Lấy file cũ so sánh với file mới sẽ biết)

Oh- Cảm ơn bạn rất nhiều
File của bạn chạy nhanh thật - Tôi đang cố tìm hiểu xem tại sao, nhưng Bạn thông cảm Tôi mới đang học Vỡ lòng về Excel mà :))
 
Oh- Cảm ơn bạn rất nhiều
File của bạn chạy nhanh thật - Tôi đang cố tìm hiểu xem tại sao, nhưng Bạn thông cảm Tôi mới đang học Vỡ lòng về Excel mà :))

Tôi chẳng làm gì cả, chỉ sửa công thức của bạn thôi. Chú ý các cell có dùng hàm SUMIF sẽ biết
 
ah- Tôi hiểu rồi - Hình như trong công thức tính Sumif tôi đã cố định Vùng tính tổng lại bằng cách nhấn nút F4 . Nhưng cụ thể tại sao khi cố định vùng đó lại thì File lại chạy cậhm hơn vậy Bạn ?
 
ah- Tôi hiểu rồi - Hình như trong công thức tính Sumif tôi đã cố định Vùng tính tổng lại bằng cách nhấn nút F4 . Nhưng cụ thể tại sao khi cố định vùng đó lại thì File lại chạy cậhm hơn vậy Bạn ?

Hổng phải vậy.
Lấy ví dụ công thức tại cell C3 của sheet Doanhso nhé.
Công thức của bạn là:
Mã:
=SUMIF(ChitietBH_Ex![COLOR=#ff0000][B]$A$2:$AE$2000[/B][/COLOR],$A3,ChitietBH_Ex!$R$2:$R$2000)
Chổ màu đỏ ấy bạn tham chiếu QUÁ THỪA
Tại sao lại tham chiếu từ cột A đến tận cột AE trong khi mã hàng nó chỉ nằm ở cột A
Vậy nên sửa lại nó thành vầy là được:
Mã:
=SUMIF(ChitietBH_Ex![COLOR=#ff0000][B]$A$2:$A$2000[/B][/COLOR],$A3,ChitietBH_Ex!$R$2:$R$2000)
Giảm bớt phép tính cho SUMIF
Hợp lý chứ?
(tương tự thế cho toàn bộ các SUMIF trên bảng tính của bạn)
 
Tiên đây cho em hỏi caculating: Prosessor phụ thuộc vào CPU đúng không nhj ?
Ví dụ:
Dual COre thì Prosessor(2) tức là excel sẽ thức hiện được 2 phép tính trong cùng 1 lúc
Core I5 thì Prosessor(5) tức là excel sẽ thức hiện được 5 phép tính trong cùng 5 lúc ||||| <---- không biết có đúng không nhj ? có ai dùng chưa nhj> để em còn nâng cấp CHip
 
Cảm ơn Bạn ndu96081631 nhiều - Giờ thì Tôi đã hiểu rõ - Thú thực là suốt 1 tuần qua, tôi hỏi nhiều người nhưng ko ai tìm ra nguyên nhân chính xác như Bạn chỉ - Tôi đã diệt vi rút, cài lại cả Excel từ 2003 lên 2007, thậm chí cài lại cả win từ XP lên 2007 :))
 
Tiên đây cho em hỏi caculating: Prosessor phụ thuộc vào CPU đúng không nhj ?
Ví dụ:
Dual COre thì Prosessor(2) tức là excel sẽ thức hiện được 2 phép tính trong cùng 1 lúc
Core I5 thì Prosessor(5) tức là excel sẽ thức hiện được 5 phép tính trong cùng 5 lúc ||||| <---- không biết có đúng không nhj ? có ai dùng chưa nhj> để em còn nâng cấp CHip

Bạn không cần phải nâng cấp gì đâu
Với những ai chỉ ứng dụng văn phòng thì Core 2 là quá đủ... Chỉ những ai chơi game thế hệ mới hoặc ứng dụng đồ họa thì mới cần máy mạnh
Vậy nên: Nếu bạn có 1 file Excel nào đó bị tình trạng caculating thì tốt nhất nên kiểm tra lại file (chứ không cần phải quan tâm đến chuyện nâng cấp máy)
 
Tiên đây cho em hỏi caculating: Prosessor phụ thuộc vào CPU đúng không nhj ?
Ví dụ:
Dual COre thì Prosessor(2) tức là excel sẽ thức hiện được 2 phép tính trong cùng 1 lúc
Core I5 thì Prosessor(5) tức là excel sẽ thức hiện được 5 phép tính trong cùng 5 lúc ||||| <---- không biết có đúng không nhj ? có ai dùng chưa nhj> để em còn nâng cấp CHip
nâng cấp thì như anh Ndu nói rồi, nhưng mình nói thêm phần hoặt động thế này : core dual nó là 1 cpu thật và 1 cpu ảo, còn core 2 dual nó là 2 nhân thật, còn i5 nó thật chất là 2 thật 2 ảo làm việc cùng lúc, và tốc độ làm việc còn phụ thuộc vào tốc độ sự lý của CPU nữa " Ghz "
và nếu là i7 thì nó làm 8 nhân làm việc song song, nhưng chắc 1 điều là 1 tác vụ thì 1 nhân hoặt động thôi, có nhiều tác vụ cùng lúc thì nó mới phát huy hết tác dụng
 
Web KT
Back
Top Bottom