Nhờ giúp đỡ sửa lỗi (1 người xem)

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

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

hung9a

Thành viên mới
Tham gia
16/2/13
Bài viết
10
Được thích
0
Chào mọi người trong diễn đàn, hiện mình có file này đang thực hiện, nhờ mọi người sửa giúp code tại ô P80, Q80, R80, sheet HMCT lấy dữ liệu từ "Thành tiền" của hạng mục tương ứng trong sheet PTDG 2 sang.
 

File đính kèm

Lần chỉnh sửa cuối:
Mình sửa file đính kèm không được, file excel ghi thiếu, "Vật liệu" "Nhân công" "Máy" tại ô P78, Q80, R80
 
Chào mọi người trong diễn đàn, hiện mình có file này đang thực hiện, nhờ mọi người sửa giúp code tại ô P80, Q80, R80, sheet HMCT lấy dữ liệu từ "Thành tiền" của hạng mục tương ứng trong sheet PTDG 2 sang.

đầu tiên bạn phải nhập thật chính xác vào các ô:
P77 nhập: Vật liệu
Q77 nhập: Nhân công
R77 nhập: Máy thi công
tốt nhất bạn copy từ sheet PTDG 2 và dán vào.Nếu đổi dòng thì bạn thay đổi tương ứng trong công thức

công thức ô P80
Mã:
P80 =IF(ISNA(VLOOKUP(P$77,OFFSET('PTDG 2'!$E$1,MATCH($B80,'PTDG 2'!$C$1:$C$3155,0),,MATCH("*",INDIRECT("'PTDG 2'!C"&MATCH($B80,'PTDG 2'!$C$1:$C$3155,0)+1&":C3155"),0)-1,6),6,0)),0,VLOOKUP(P$77,OFFSET('PTDG 2'!$E$1,MATCH($B80,'PTDG 2'!$C$1:$C$3155,0),,MATCH("*",INDIRECT("'PTDG 2'!C"&MATCH($B80,'PTDG 2'!$C$1:$C$3155,0)+1&":C3155"),0)-1,6),6,0))
copy qua Q80 và R80
copy xuống
 
đầu tiên bạn phải nhập thật chính xác vào các ô:
P77 nhập: Vật liệu
Q77 nhập: Nhân công
R77 nhập: Máy thi công
tốt nhất bạn copy từ sheet PTDG 2 và dán vào.Nếu đổi dòng thì bạn thay đổi tương ứng trong công thức

công thức ô P80
Mã:
P80 =IF(ISNA(VLOOKUP(P$77,OFFSET('PTDG 2'!$E$1,MATCH($B80,'PTDG 2'!$C$1:$C$3155,0),,MATCH("*",INDIRECT("'PTDG 2'!C"&MATCH($B80,'PTDG 2'!$C$1:$C$3155,0)+1&":C3155"),0)-1,6),6,0)),0,VLOOKUP(P$77,OFFSET('PTDG 2'!$E$1,MATCH($B80,'PTDG 2'!$C$1:$C$3155,0),,MATCH("*",INDIRECT("'PTDG 2'!C"&MATCH($B80,'PTDG 2'!$C$1:$C$3155,0)+1&":C3155"),0)-1,6),6,0))
copy qua Q80 và R80
copy xuống

Cảm ơn bạn, mình làm được rồi
 

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

Back
Top Bottom