Lọc và tổng hợp dữ liệu text trên bảng theo dõi và tổng hợp công nợ khách hàng (1 người xem)

  • Thread starter Thread starter sonkv
  • Ngày gửi Ngày gửi

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

sonkv

Thành viên mới
Tham gia
20/4/11
Bài viết
8
Được thích
0
Thư các bác.
Em đang gặp vấn đề về việc tổng hợp dữ liệu Text cho file theo dõi công nợ.
Công thức em đã làm được, nhưng khổ nỗi khi chuyển nhiều dữ liệu cho nó tổng hợp, file chạy rất lâu, thậm chí làm treo máy.
Em gửi file đính kèm nhờ các bác xem giúp có công thức hoặc cách nào cho file chạy nhanh hơn không (Chi tiết mô tả em tả trên sheet "Yeucau".
Kính nhờ các bác xem và tư vấn giúp em nhé.
Cảm ơn các bác
 

File đính kèm

mình ko giải được bài của bạn, khó quá. nhưng bạn nói là cthức chạy được (mặc dù chậm), nên cũng thắc mắc một chút

B7=dsach(Data!$B$4:$B$5408,ROW(1:1)) hàm tự tạo hả bạn?load về ko thấy code
c7=VLOOKUP(A7,Data!$B:$E,20,0) ở đây có 4 cột mà giá trị trả về cột thứ 20, cũng lạ hỉ?
tương tự vậy cho các hàm vlookup. bạn chỉ mình cách làm được ko?
 
Mình có cảm tưởng bài toán này k quá khó, ban sonkv nên đưa ví dụ đủ hơn một tí thì mọi người dễ hình dung. Đúng như ban nhapmon nói các công thức bạnđưa ra chưa hợp lí, bảng bị cắt cột rồi.
Luôn tiện hỏi mọi người, vì sao máy mình không đọc được tiếng Việt của bạn sonkv? mình phải cài thêm những gì? ai biết chỉ giùm, vì mình ở nước ngoài, không hỏi ai đay được cả. Cảm ơn nhiều.
 
Mình có cảm tưởng bài toán này k quá khó, ban sonkv nên đưa ví dụ đủ hơn một tí thì mọi người dễ hình dung. Đúng như ban nhapmon nói các công thức bạnđưa ra chưa hợp lí, bảng bị cắt cột rồi.
Luôn tiện hỏi mọi người, vì sao máy mình không đọc được tiếng Việt của bạn sonkv? mình phải cài thêm những gì? ai biết chỉ giùm, vì mình ở nước ngoài, không hỏi ai đay được cả. Cảm ơn nhiều.
File của bạn Sonkv đã bị xóa dữ liệu một phần rồi. Mình cũng chưa thấy hàm Vlookup và Hlookup vào có chỉ số cột trả về lớn hơn số cột trong bảng tìm kiếm
File có rất nhiều Name nên File nặng và chạy chậm.
Bạn nhấn Ctrl+F3 trên bàn phím và xóa bớt những Name không dùng tới.
Nếu File có hàm tự tạo thì bạn gửi kèm theo Code nữa mới rõ nguyên nhân chạy chậm thêm
Để Đọc được tiếng việt File của Sonkv bạn phải cài thêm Font: VNI-Times
Bạn Add thêm Font mình gửi kèm vào
Mọi người nên có thói quen dùng Font Unicode thôi kẻo File gửi sang máy khác không đọc được

Bạn nên gửi File đầy đủ hơn
 

File đính kèm

Lần chỉnh sửa cuối:
mình ko giải được bài của bạn, khó quá. nhưng bạn nói là cthức chạy được (mặc dù chậm), nên cũng thắc mắc một chút

B7=dsach(Data!$B$4:$B$5408,ROW(1:1)) hàm tự tạo hả bạn?load về ko thấy code
c7=VLOOKUP(A7,Data!$B:$E,20,0) ở đây có 4 cột mà giá trị trả về cột thứ 20, cũng lạ hỉ?
tương tự vậy cho các hàm vlookup. bạn chỉ mình cách làm được ko?

Chào bác nhapmon
Vì file lớn, nên em nhúng công thức cho chạy trên macro. Thực chất công thức "dsach(Data!$B$4:$B$5408,ROW(1:1) = '=IF(COUNTIF(data!$B$4:$B$5408,ROWS(1:1)),INDEX(data!$B$4:$B$5408,MATCH(ROWS(1:1),data!$B$4:$B$5408,0)),"").
Còn công thức Vlookup là tham chiếu theo dữ liệu ở cột 20, nhưng vì file nặng nên em cắt bớt cột này.
Cái chính file nặng là khi dùng công thức lọc danh sách trên bác ạ.
Em gửi lại file, các bác xem giúp nhé.
Em chuyển sang font Unicode để các bác dễ đọc hơn
 
Em gửi lại file các bác xem giúp nhé
 

File đính kèm

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

Back
Top Bottom