Tìm và điền số liệu (1 người xem)

Liên hệ QC

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

soantown

Thành viên mới
Tham gia
10/3/12
Bài viết
13
Được thích
0
Nhờ các cao thủ. EM có cái bảng xuất từ hệ thống ra thế này ạ. Bây giờ em phải tổng hợp để ra báo cáo.
Cấu trúc bảng: Sau khi kê chi tiết, có 1 dòng tổng hợp, trong đó có Mã CN (số in đậm ở cột E). Bây giờ e muốn nhập mã CN này vào cột C trước tất cả các dòng chi tiết. (Lưu ý là số lượng dòng chi tiết của mỗi CN khác nhau, 1 file khoảng 100.000 dòng dữ liệu, hic)
Các anh/chị xem ảnh cho dễ hiểu ạ. Ai đã gặp trường hợp này, chỉ giúp em cách xử lý.
Em cảm ơn
Untitled.jpg
 

File đính kèm

  • Untitled.jpg
    Untitled.jpg
    157.6 KB · Đọc: 56
Nhờ các cao thủ. EM có cái bảng xuất từ hệ thống ra thế này ạ. Bây giờ em phải tổng hợp để ra báo cáo.
Cấu trúc bảng: Sau khi kê chi tiết, có 1 dòng tổng hợp, trong đó có Mã CN (số in đậm ở cột E). Bây giờ e muốn nhập mã CN này vào cột C trước tất cả các dòng chi tiết. (Lưu ý là số lượng dòng chi tiết của mỗi CN khác nhau, 1 file khoảng 100.000 dòng dữ liệu, hic)
Các anh/chị xem ảnh cho dễ hiểu ạ. Ai đã gặp trường hợp này, chỉ giúp em cách xử lý.
Em cảm ơn
View attachment 123127
Đưa File lên và nhập kết quả mong muốn bằng tay vào File để tôi dễ hình dung (một chút thôi cũng được). Mô tả thật rõ ràng, sẽ có người giúp!
 
Vì không biết mặt mũi File của bạn thế nào, tôi đoán mò để làm, bạn xem thử nhé! Xem công thức và áp dụng linh hoạt cho File thật của mình. Có gì hồi âm lại! Nếu chưa đúng ý thì đưa File thật nên.
 

File đính kèm

Vì không biết mặt mũi File của bạn thế nào, tôi đoán mò để làm, bạn xem thử nhé! Xem công thức và áp dụng linh hoạt cho File thật của mình. Có gì hồi âm lại! Nếu chưa đúng ý thì đưa File thật nên.
Cảm ơn bác, để em thử theo cách của bác xem thế nào. Nhưng khó 01 cái là, vì trong 01 file, số hiệu chi nhánh có thể giống nhau, các mã chi nhánh không phải là số liên tiếp, mong bác chỉ giáo thêm.
 
Cảm ơn bác, để em thử theo cách của bác xem thế nào. Nhưng khó 01 cái là, vì trong 01 file, số hiệu chi nhánh có thể giống nhau, các mã chi nhánh không phải là số liên tiếp, mong bác chỉ giáo thêm.
Tôi đã bảo là đưa File nên, không ai làm bằng cách đoán mò được. Tôi có phải là Thánh đâu? Đưa File lên đi!
 
Máy xuất ra từng ngày, em copy tổng hợp lại thành tháng đấy ạ
 
Nhờ các cao thủ. EM có cái bảng xuất từ hệ thống ra thế này ạ. Bây giờ em phải tổng hợp để ra báo cáo.
Cấu trúc bảng: Sau khi kê chi tiết, có 1 dòng tổng hợp, trong đó có Mã CN (số in đậm ở cột E). Bây giờ e muốn nhập mã CN này vào cột C trước tất cả các dòng chi tiết. (Lưu ý là số lượng dòng chi tiết của mỗi CN khác nhau, 1 file khoảng 100.000 dòng dữ liệu, hic)
Các anh/chị xem ảnh cho dễ hiểu ạ. Ai đã gặp trường hợp này, chỉ giúp em cách xử lý.
Em cảm ơn
View attachment 123127
Bạn dùng công thức này cho ô C7
Mã:
=IF(D7="TONG HOP CN:";"";IF(D8="TONG HOP CN:";E8;C8))
 
Cảm ơn bạn, nếu thế có thể phải vòng vài chục lần if (vượt quá số vòng cho phép) chưa kể các vướng mắc khác

Công thức chỉ có bao nhiêu đó, vài chục lần IF là sao? Bạn đã thử công thức đó chưa? Hãy thử công thức đó, copy cho cả cột xem kết quả như thế nào?
 
Bài này khá phức tạp đó, tôi nghĩ từ đó tới giờ vẫn chưa ra? Chưa tìm được quy luật gì cả?
vâng ạ.
EM nghĩ phải dùng VBA may mới làm được. tìm cho tới khi ra tại cột D cell "TONG HOP CN:" và nhớ giá trị cell E bên phải để điền cho các cell tại cột C, phía trên "TONG HOP CN:".
:) đấy là ý em thế, nhưng em ko biết VBA.
Cảm ơn bác, em copy thủ công cũng được 1 file rồi, còn 11 file nữa.
hic.
 
Công thức chỉ có bao nhiêu đó, vài chục lần IF là sao? Bạn đã thử công thức đó chưa? Hãy thử công thức đó, copy cho cả cột xem kết quả như thế nào?
Lúc nãy em chưa thử. giờ thử rồi thấy nó ko có tác dụng anh ah. Anh lưu ý giúp em là em cần điền mã chi nhánh vào cột C (mấy giá trị hiện có trong cột C là em điền tay)
 
Lúc nãy em chưa thử. giờ thử rồi thấy nó ko có tác dụng anh ah. Anh lưu ý giúp em là em cần điền mã chi nhánh vào cột C (mấy giá trị hiện có trong cột C là em điền tay)
Bạn thử lại đi, công thức của anh huuthang_bd quá hay đó. Nếu nó báo lỗi bạn thay dâu ";" thành dấu "," thử xem! Tôi đã Test thấy quá OK.
 

File đính kèm

File đính kèm

Nhờ các cao thủ. EM có cái bảng xuất từ hệ thống ra thế này ạ. Bây giờ em phải tổng hợp để ra báo cáo.
Cấu trúc bảng: Sau khi kê chi tiết, có 1 dòng tổng hợp, trong đó có Mã CN (số in đậm ở cột E). Bây giờ e muốn nhập mã CN này vào cột C trước tất cả các dòng chi tiết. (Lưu ý là số lượng dòng chi tiết của mỗi CN khác nhau, 1 file khoảng 100.000 dòng dữ liệu, hic)
Các anh/chị xem ảnh cho dễ hiểu ạ. Ai đã gặp trường hợp này, chỉ giúp em cách xử lý.
Em cảm ơn
Thử công thức này [C7]:
=IF(D7="TONG HOP CN:","",INDEX(E7:$E$65536,MATCH("TONG HOP CN:",D7:$D$65536,0)))
Công thức của huuthang_bd hay hơn, nhẹ hơn!
 
Nhờ các cao thủ. EM có cái bảng xuất từ hệ thống ra thế này ạ. Bây giờ em phải tổng hợp để ra báo cáo.
Cấu trúc bảng: Sau khi kê chi tiết, có 1 dòng tổng hợp, trong đó có Mã CN (số in đậm ở cột E). Bây giờ e muốn nhập mã CN này vào cột C trước tất cả các dòng chi tiết. (Lưu ý là số lượng dòng chi tiết của mỗi CN khác nhau, 1 file khoảng 100.000 dòng dữ liệu, hic)
Các anh/chị xem ảnh cho dễ hiểu ạ. Ai đã gặp trường hợp này, chỉ giúp em cách xử lý.
Em cảm ơn
Thêm công thức này nữa! Nhập tại C7:
=IF((ISNUMBER(D7)=FALSE),"",IF(C8<>"",C8,E8))
 
Web KT

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

Trả lời
42
Đọc
17K
Back
Top Bottom