Index + Match có điều kiện. Nhờ các bác chỉ thêm

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

hp19892

Thành viên mới
Tham gia
19/8/21
Bài viết
16
Được thích
2
Chào mọi người Em đang đi tìm giá trị trùng ở cột LINES nhưng nó dùng mỗi Index +match thì nói chỉ hiện thị được 1 giá trị dòng đầu tiền. Giờ e đang tìm cách để lấy được các giá trị trùng nhau bên mảng A sang mảng B và sắp xếp theo thứ tự Product Order. Có giải pháp nào xử lý được ko VBS thì e chưa học nên ko rõ, mong các bác chỉ thêm. Em có file đính kèm ở dưới.

z2699985332656_26cfd0535034f4763a72a3070996e1a3.jpg
 

File đính kèm

Chào mọi người Em đang đi tìm giá trị trùng ở cột LINES nhưng nó dùng mỗi Index +match thì nói chỉ hiện thị được 1 giá trị dòng đầu tiền. Giờ e đang tìm cách để lấy được các giá trị trùng nhau bên mảng A sang mảng B và sắp xếp theo thứ tự Product Order. Có giải pháp nào xử lý được ko VBS thì e chưa học nên ko rõ, mong các bác chỉ thêm. Em có file đính kèm ở dưới.

View attachment 264468
Trong file của bạn thứ tự chạy lệnh khác so với mô tả hả?
_)()(-
 
Trong file của bạn thứ tự chạy lệnh khác so với mô tả hả?
_)()(-
Mình mới chỉ tìm được giá trị dòng đầu của mỗi mã bằng lệnh Index+match. Yêu cầu ở đây là lấy dc các giá trị của mảng A có trùng Line với các mã Line bên mảng B như DLM3 main line #1 #2 nhưng kèm theo điều kiện ví dụ mã E100273B có 2 dòng thì phải dc sắp xếp theo thứ tự Production Order như -99, -98,...,1,2,3,4. Mình đang chưa biết cách nào có thể làm dc.
 
Chào mọi người Em đang đi tìm giá trị trùng ở cột LINES nhưng nó dùng mỗi Index +match thì nói chỉ hiện thị được 1 giá trị dòng đầu tiền. Giờ e đang tìm cách để lấy được các giá trị trùng nhau bên mảng A sang mảng B và sắp xếp theo thứ tự Product Order. Có giải pháp nào xử lý được ko VBS thì e chưa học nên ko rõ, mong các bác chỉ thêm. Em có file đính kèm ở dưới.

View attachment 264468
Nhập tay kết quả mong muốn và gởi lại file
 
đây là kết quả mong muốn theo đề bài. mong bác giúp đỡ
Dùng cột phụ cho nhẹ file
Mã:
S4 =IFERROR(MATCH(LOOKUP(2,1/(M$4:M4<>""),M$4:M4),(INDEX($H$4:$H$24,IF(M4<>"",SUM(S3),S3)+1):$H$24),0)+SUM(S3),"")
Copy xuống
Mã:
N4 =IF($S4="","",INDEX(A$4:A$24,$S4,))
Copy cho cácô cùng màu
Mã:
Q4 =IF($S4="","",INDEX(E$4:E$24,$S4,))
Copy cho cácô cùng màu
 

File đính kèm

Web KT

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

Back
Top Bottom