Giúp giảm thời gian chờ khi nhập số liệu trong Exel (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

toanthanhcong

Thành viên mới
Tham gia
23/9/09
Bài viết
39
Được thích
2
Do trình độ Exel kém quá nhờ các anh giúp giảm thời gian chờ khi nhập số liệu xong mà ex nó chạy đến gần 30s.
(Ở sheet Forn: Tại ô B12 nhập các mã hiệu vật tư tại sheep TONGHOP và nhập số lượng ở ô B16 thì nó sẽ pass các thông tin sang sheep BangTongHop)
 

File đính kèm

Lần chỉnh sửa cuối:
Do trình độ Exel kém quá nhờ các anh giúp giảm thời gian chờ khi nhập số liệu xong mà ex nó chạy đến gần 30s.
(Ở sheet Forn: Tại ô B12 nhập các mã hiệu vật tư tại sheep TONGHOP và nhập số lượng ở ô B16 thì nó sẽ pass các thông tin sang sheep BangTongHop)
1. Bạn quá lạm dụng công thức mảng, trong công thức lại sử dụng vùng quá rộng: đến 40.000 dòng - có cần thiết quá vậy không?
PHP:
{=SUM(IF('Bang Tong Hop'!$F$6:$F$40000=156;IF('Bang Tong Hop'!$G$6:$G$40000=138;IF('Bang Tong Hop'!$H$6:$H$40000=$C$3;IF('Bang Tong Hop'!$L$6:$L$40000=$B6;'Bang Tong Hop'!$P$6:$P$40000;0)))))}
2. Bạn Tô màu nền suốt cột hơn 65.000 dòng - Làm chi quá đáng vậy?
Một ô công thức phải xử lý một mảng 40.000 ô, 500 ô công thức mảng của bạn sẽ phải xử lý 20 triệu ô. Mỗi khi bạn nhập dữ liệu thì bảng tính sẽ tự động tính toán lại 500 mảng này làm sao không chậm?
Đề xuất:
- Hạn chế sử dụng công thức mảng hoặc điều chỉnh mảng vừa phải thôi
- Viết Code cho nó chạy luôn.
 

File đính kèm

Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom