Giúp giảm thời gian chờ khi nhập số liệu trong Exel

Liên hệ QC

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

  • Tong hop HM.rar
    41 KB · Đọc: 24
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

  • Tong hop HM1.rar
    21.4 KB · Đọc: 38
Upvote 0
Web KT
Back
Top Bottom