File excel chạy công thức quá chậm

Liên hệ QC

mrfriday123

Thành viên mới
Tham gia
13/1/19
Bài viết
3
Được thích
0
Các bác cho em hỏi, em có file nhập liệu tính công nợ và báo cáo Xuất nhập tồn nhưng mỗi lần nhập liệu trong mục xuất kho hay nhập kho thì quá trình tính công thức lâu quá.
Em có đính kèm file mong cao nhân chỉ giáo. File chỉ 1mb mà công thức chạy lâu dã man T_T
 

File đính kèm

  • Quản trị bán hàng.xlsx
    1.1 MB · Đọc: 23
Các bác cho em hỏi, em có file nhập liệu tính công nợ và báo cáo Xuất nhập tồn nhưng mỗi lần nhập liệu trong mục xuất kho hay nhập kho thì quá trình tính công thức lâu quá.
Em có đính kèm file mong cao nhân chỉ giáo. File chỉ 1mb mà công thức chạy lâu dã man T_T
1/ Lâu lâu lại thấy 1 File của webkynang.vn nhảy vào đây (bạn muốn quảng cáo hả ?)
2/ Chuyển sang dùng VBA thì sẽ giảm được dung lượng File và tránh được việc chậm chạp.
 
Trời ạ :(( em quảng bá gì cái web đấy, em thấy khuôn mẫu họ trông hợp lý thì em làm theo khung rồi phát triển lên. Nhưng mà công thức chậm quá nên muốn được các cao nhân chỉ giáo chứ. Còn VBA khó quá e chưa học được nên lập trình trên nền tảng excel đó bác
 
Trời ạ :(( em quảng bá gì cái web đấy, em thấy khuôn mẫu họ trông hợp lý thì em làm theo khung rồi phát triển lên. Nhưng mà công thức chậm quá nên muốn được các cao nhân chỉ giáo chứ. Còn VBA khó quá e chưa học được nên lập trình trên nền tảng excel đó bác
1/ Không quảng bá thì tại sao không biết vào Validation xóa phức nó đi.
2/ Không biết VBA thì cứ đăng bài trong Box Lập trình với Excel người ta giúp làm sẳn cho 1 nút, chỉ việc nhấn nút 1 cái là có kết quả (không lẽ không biết nhấn nút ??????).
3/ Tiêu đề bài viết có thể là "Giúp code cho Phiếu nhập, xuất kho để lưu vào sheet theo dõi".

A_XoaVa.JPG
 
Lần chỉnh sửa cuối:
Các bác cho em hỏi, em có file nhập liệu tính công nợ và báo cáo Xuất nhập tồn nhưng mỗi lần nhập liệu trong mục xuất kho hay nhập kho thì quá trình tính công thức lâu quá.
Em có đính kèm file mong cao nhân chỉ giáo. File chỉ 1mb mà công thức chạy lâu dã man T_T
Muốn nhanh:
1/ Không Format màu mè và chỉ Format vùng có dữ liệu
2/ Không dùng hàm Sumproduce, tổng theo nhiều điều kiện dùng hàm SumIfS, muốn nhanh hơn không dùng hàm SumIfS, tạo cột phụ gôm các điều kiện vào cột nầy và dùng hàm SumIf
3/ Không dùng hàm Vlookup, thay bằng hàm Index(...., Match(...),...)
 
Khổ tâm thật sự mấy cái quảng cáo này, chắc cop form của ng ta vào lập trình quên k để ý để xóa đi (bác k nói e còn chả để ý). Em tự cop form r lập công thức. Các bác cứ đặt nặng mấy vấn đề cái này quá.
E chỉ muốn hỏi hệ thống công thức e lập có bị phức tạp hay rối rắm chỗ nào không mà nó tính nặng thế để sau còn rút kinh nghiệm được. Thật sự chỉ muốn cùng giao lưu học hỏi chứ không hề định quảng bá cái quái gì hết !!
 
Khổ tâm thật sự mấy cái quảng cáo này, chắc cop form của ng ta vào lập trình quên k để ý để xóa đi (bác k nói e còn chả để ý). Em tự cop form r lập công thức. Các bác cứ đặt nặng mấy vấn đề cái này quá.
E chỉ muốn hỏi hệ thống công thức e lập có bị phức tạp hay rối rắm chỗ nào không mà nó tính nặng thế để sau còn rút kinh nghiệm được. Thật sự chỉ muốn cùng giao lưu học hỏi chứ không hề định quảng bá cái quái gì hết !!
Vậy thì bạn nghiên cứu bài #5 bên trên, thêm:
- Không copy sẵn công thức cho các dòng thừa (sheet Xuat Kho đến dòng 5.000)
- Nếu dữ liệu nhiều, chỉ chừa công thức dòng đầu (làm chuẩn) và dòng cuối (để copy xuống khi có dữ liệu mới), tất cả các dòng giữa copy, paste value lại (không chứa công thức nữa).
- Nếu bạn yêu cầu và có người giúp thì chuyển tất cả các công thức của bạn bằng cách dùng VBA xử lý.
...................................!!!!!!!!!!!!
 
Khổ tâm thật sự mấy cái quảng cáo này, chắc cop form của ng ta vào lập trình quên k để ý để xóa đi (bác k nói e còn chả để ý). Em tự cop form r lập công thức. Các bác cứ đặt nặng mấy vấn đề cái này quá.
E chỉ muốn hỏi hệ thống công thức e lập có bị phức tạp hay rối rắm chỗ nào không mà nó tính nặng thế để sau còn rút kinh nghiệm được. Thật sự chỉ muốn cùng giao lưu học hỏi chứ không hề định quảng bá cái quái gì hết !!
1/ Sheet nào bạn cũng sử dụng hàm đến cả ngàn dòng nó không nặng mới lạ.
2/ Chỉ chừa hàm vài dòng cuối thôi, còn những dòng trên sử dụng xong thì Paste > Value (bỏ hàm đi).
3/ Bạn xem File bạn giờ còn 50.2 KB so với File gốc thì giảm dung lượng được 20 lần (bạn thấy thế nào ?????)
4/ Tôi khuyên bạn nên chuyển sang sử dụng VBA để tăng tốc độ sử dụng lên rất nhiều lần và cũng có thể truy vấn lại bất kỳ phiếu nào mà không cần phải lưu File từng phiếu một).
 

File đính kèm

  • Quản trị bán hàng.xlsx
    50.2 KB · Đọc: 1
File này cũng không cần VBA đó là ưu điểm của mẫu đó, bạn chỉ cần theo chỉ dẫn các bài trên về format, dùng đến đâu thì format, cũng như công thức, thì copy đến đó
Nếu muốn tốt hơn và tự động copy thì dùng chức năng Table của excel, file sẽ nhẹ và gọn
 
File này cũng không cần VBA đó là ưu điểm của mẫu đó, bạn chỉ cần theo chỉ dẫn các bài trên về format, dùng đến đâu thì format, cũng như công thức, thì copy đến đó
Nếu muốn tốt hơn và tự động copy thì dùng chức năng Table của excel, file sẽ nhẹ và gọn
Lần đầu mới nghe dùng Table file nhẹ và gọn o_O
 
Lần đầu mới nghe dùng Table file nhẹ và gọn o_O
Nhẹ gọn vì không cần công thức cho phần cần thiết, thay vì phải kéo
Còn nhẹ hay không nhẹ là khái niệm tương đối
Lợi ích thì tỷ lệ chi phí - nên Hiệu quả là điều cần xét
 
Nhẹ gọn vì không cần công thức cho phần cần thiết, thay vì phải kéo
Còn nhẹ hay không nhẹ là khái niệm tương đối
Lợi ích thì tỷ lệ chi phí - nên Hiệu quả là điều cần xét
Gặp file có Table việc đầu tiên là gở table, nếu không chịu miễn làm
 
Gặp file có Table việc đầu tiên là gở table, nếu không chịu miễn làm
Bác này dị ứng với table nhỉ, đó cũng là 1 quan niệm
Nhưng với dân quản thích công tự động copy và chỉ copy cho phần có dữ liệu thì table là 1 cứu cánh số 1
 
Web KT
Back
Top Bottom