Nhờ giúp đỡ lập hàm tìm kiếm dữ liệu như biểu đính kèm. (3 người xem)

Liên hệ QC

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

nguyenvanloi

Thành viên mới
Tham gia
19/9/07
Bài viết
6
Được thích
0
Nhờ các bác lập hàm tìm và trả giá trị như bảng dưới đây ạ.
Em rất cảm ơn ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn làm theo các bước sau, nhớ là làm đúng các bước nhé, các thao tác làm trên sheet Chiết tính, chỉ làm ví dụ cho vùng đơn giá từ số 1 đến số 46 hạng mục Nhà chứa hóa chất. Làm được phần này rồi thì các phần khác làm tương tự.
1. Tại I6 đặt giá trị ID, J6 là VL, K6 là NC, L6 là CM.
2. Chọn vùng A6:L6, đặt Filter
3. Tại C3, Filter giá trị a. Vật liệu. Sau khi filter, tại J17 đặt hàm =H17. Copy ô J17 và paste đến dòng 749. Xong cái vụ Vật liệu
4. Tại C3 Filter giá trị b. Nhân công. Sau khi filter tại K8 đặt hàm =H8. Copy ô K8 và paste đến dòng 749. Xong cái vụ Nhân công
5. Tại C3 filter giá trị c. Ca máy. Sau khi filter tại L23 đặt hàm =H23. Copy ô L23 và paste đến dòng 749. Xong cái vụ Ca máy.
6. Bung filter cột C. Tại I8 đặt hàm =I7. Filter Non-Blank cột A, copy ô I8 và paste đến dòng 749.
7. Bung filter cột A. Tại cột A lại, nhưng là filter bỏ tích Non-Blank. Tại I7 đặt hàm =IF(A7>0;MAX($I$6:I6)+1;0). Copy I7 và paste đến số thứ tự 46 của hạng mục Nhà chứa hóa chất.
8. Tại J7 đặt hàm =SUMIF($I8:$I$749;$I7;J8:J$749), copy hàm này sang K7, L7.
9. Copy vùng J7:L7, paste đến dòng số thứ tự 46 của hạng mục nhà chứa hóa chất. Bung filter cột A.

Như vậy là đã đưa giá trị Vật liệu, nhân công, ca máy lên ngang hàng với số thứ tự đơn giá của hạng mục. Việc còn lại là vlookup() thì chắc tôi không cần hướng dẫn thêm nữa.

Để chuyển sang hạng mục tiếp theo, bỏ filter vùng A6:L6, quét chọn vùng A743:L743 và tiến hàng lại như hướng dẫn từ 1 đến 9.

Xem kết quả tại file đính kèm để tham khảo!
 

File đính kèm

File đính kèm

Web KT

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

Back
Top Bottom