Giúp mình giải bài toàn sắp xếp dữ liệu !

  • Thread starter Thread starter h5nry
  • Ngày gửi Ngày gửi
Liên hệ QC

h5nry

Thành viên chính thức
Tham gia
18/12/07
Bài viết
51
Được thích
33
hình a
a.jpg

hình b
b.jpg


Tình hình là mình muốn xử lý dữ liệu từ a --> b, mà mình ko biết làm như thế nào, mong các bạn chỉ giúp.
Dữ liệu đến cả ngàn mã hàng, ( nếu ít như trong hình mình có thể cut & paste rồi)
Cám ơn các bạn!
 
Cái này dùng VLOOUP hoặc INDEX là xong nếu trong từng tháng ko có dử liệu trùng
Tốt nhất bạn đưa dử liệu lên đi
 
Xin thêm một số giả thiết:

1* Có thể có 1 số mã hàng của tháng nào đó sau tháng giêng có mà tháng đầu năm không có, phải không?
2* Có khi nào trong tháng lặp lại số mã hàng 1 vài lần nữa, hay không?
Khi đó cộng tiếp vô tháng đó trong bảng tổng hợp?


(/ăn vẻ của dân IT chán thiệt đó!
)(&&@@
 
anhtuan1066 đã viết:
Cái này dùng VLOOUP hoặc INDEX là xong nếu trong từng tháng ko có dử liệu trùng
Tốt nhất bạn đưa dử liệu lên đi
hình c
c.jpg


Cái dữ liệu mình ko biết up để tải như thế nào, mình cắt 1 phần nhỏ dữ liệu ra, bạn xem và giúp mình thiết lập cái công thức để nó tìm kiếm,
bạn căn cứ trên hình c, viết giúp mình công thức, rồi mình sẽ áp dụng vào dữ liệu của mình.
( tháng nào ko có mã hàng xuất hiện, thì mình cho giá trị tháng đó bằng 0) & ( mã hàng ko còn lặp lại nữa (trong tháng) , vì mình đã sắp xếp dữ liệu rồi, nhưng tháng khác vẫn có thể xuất hiện)
Thanks bạn.
 
Lần chỉnh sửa cuối:
mình đính kèm file, các bạn coi giúp mình, dữ liệu mình đã cắt bớt cho nhẹ file.
Thanks
 

File đính kèm

Nếu ko có dữ liệu trùng thì thì:
B18 =VLOOKUP(A18,$A$3:$B$14,2,0)
C18 =VLOOKUP(A18,$E$3:$F$14,2,0)
D18 =VLOOKUP(A18,$I$3:$J$14,2,0)
Kéo công thức xuống là xong.
 
Bạn xem thử file này đúng ko nha! Kết luận vẫn là dùng VLOOKUP tìm trong 3 bảng
Chí ít bạn cũng sẽ làm file đơn giãn theo cách sao:
Dùng VLOOKUP, tháng 1 thì tìm trong bảng 1, tháng 2 thì tìm trong bảng 2, tháng 3 thì tìm trong bảng 3... tìm ko dc thì cho dử liệu =0
Ở đây tôi dùng OFFSET cho gọn hơn IF... đằng nào cũng về La Mã
ANH TUẤN
 

File đính kèm

Tôi nghĩ cái khó ở đây là : Dử liệu ở đâu ra từ cell A18 trở đi ?
Cái này bạn có thể copy 3 bảng, ráp lại làm 1.. dùng Advanced Filter đễ lọc dử liệu ko trùng.. sau đó copy kết quả sang cell A18 trở xuống
Cuối cùng là công thức cho cột B, C, D
ANH TUẤN
 
phamnhukhang đã viết:
Nếu ko có dữ liệu trùng thì thì:
B18 =VLOOKUP(A18,$A$3:$B$14,2,0)
C18 =VLOOKUP(A18,$E$3:$F$14,2,0)
D18 =VLOOKUP(A18,$I$3:$J$14,2,0)
Kéo công thức xuống là xong.

Nhưng còn cột A18 ?
cột A18 sẽ là lấy giá trị trong [A3:A:14] và [E3:E14] và [I3:I14], cái nào trùng thì ko tính...
còn B18, C18, D18 sẽ lấy giá trị tương ứng với giá trị ở cột A18 trong từng tháng.
-->
Như vậy, mình cần phải làm :
1. Cột A18 phải chép đủ tất cả các mã hàng trong 3 tháng
2. Sau đó tìm giá trị tương ứng của 3 tháng ứng với mã hàng. Tháng nào ko có thì gán = 0
...
Hic, nhưng mình ko biết làm sao.
Mong các bạn giúp.
Cuối năm rồi, sếp dzí chạy gần chết.
 
Thì tôi lọc ra hết giùm bạn rồi đó... Bạn thấy đấy, thao tác ko đầy 10 phút.. Dùng Advanced Filter đi bạn ơi...
 
h5nry đã viết:
Nhưng còn cột A18 ?
cột A18 sẽ là lấy giá trị trong [A3:A:14] và [E3:E14] và [I3:I14], cái nào trùng thì ko tính...
Bạn lọc thủ công như anh Tuấn hướng dẫn và copy vào cho nhanh, cuối năm rồi mà....nếu ko làm đc thì mang cả cái files gốc đây, tôi làm roẹt cái xong....làm ly cafe thôi.
 
Cám ơn bạn Anh Tuấn, mình đã hình dung ra.
Vậy vấn đề giờ là làm bộ lọc tìm dữ liệu không trùng cho Cell từ A18.
Bạn có thể chỉ mình sử dụng bộ lọc Advance Filter chi tiết hơn ko?
Mình chưa bao giờ dùng.
HÌNH D
D.jpg

THANKS BẠN
 
anhtuan1066 đã viết:
Thì tôi lọc ra hết giùm bạn rồi đó... Bạn thấy đấy, thao tác ko đầy 10 phút.. Dùng Advanced Filter đi bạn ơi...
Bạn Anh Tuấn chỉ mình cách dùng Advanced Filter đi bạn ơi, hic hic
 
Thì bạn cứ copy tất cả dữ liệu vào một cột, đánh dấu vào ô unique record only là xong
 
Bạn làm như sau:
theo như dử liệu bạn up lên thì ta sẽ copy vùng A3:A14 sang cột L.. copy E3:E14 sang cột L, nối đuôi với cái đầu tiên... Copy I3:I14 sang cột L, nối đuôi với cái thứ 2
Giã sử lúc này dử liệu bạn có là từ L2:L37... Bạn gõ thêm tiêu đề vào L1 (chẳng hạn là TÊN).. Quét chọn từ L1:L37, vào menu Data\Filter\Advanced Filter... 1 cửa sổ hiện ra giống như hình của bạn úp phía trên... đánh dấu vào "Copy to anather location", ngay mục "Copy to" bạn gõ $N$1 đễ nó lọc danh sách sang cột N... Đánh dấu mục "Unique record only" đễ lọc danh sách duy nhất...
Phần còn lại là copy dử liệu đã lọc trở lại cell A18 thì bạn tiếp tục nhé
ANH TUẤN
 
Tuyệt vời, cám ơn mọi người nhiều, đặc biệt bạn Anh Tuấn, hehe.
Mod close topic giùm. Thanks
 
Web KT

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

Back
Top Bottom