Giúp em cái data tiền lương CB với

Liên hệ QC

Zeno22

Thành viên mới
Tham gia
9/12/07
Bài viết
13
Được thích
0
Các anh chị giúp em với.
Em muốn dựa vào cột H ở sheet 1, so sánh với dòng 3 của TEST, nếu nó giống thì trả về giá trị của dòng 4.
Em đã dùng hàm HLOOKUP. nhưng... vấn đề là ở dòng 3 có nhiều giá trị giống nhau quá.
em cũng định đưa thêm 1 dk là cột E của sheet 1 mà giống với dòng 2 của TEST thì nó sẽ đỡ hơn. NHưng , em không biết công thức viết thế nào ạ.
giúp em với. thanks.
P/S: vì yêu cầu dung lượng file hơi nhỏ, em thu gọn lại. các anh chị giúp em với.
 

File đính kèm

  • Ct TRUONG-1.rar
    41.2 KB · Đọc: 39
hix... các bác giúp em với. em đã thử nghĩ đủ kiểu, nhưng chắc em vẫn còn yếu quá, nên chưa thấy được cái hàm cần tìm.
 
Bác muốn kết quả nằm ở cột nào vậy?
 
bác đưa kết quả vào cột F ở sheet 1 cho em ạ
 
hàm của bạn đây
Mã:
=IFERROR((INDEX(TEST!$C$4:$DI$4,1,SUMPRODUCT((TEST!$C$2:$DI$2=Sheet1!E15)*(TEST!C$3:$DI3=Sheet1!H15)*COLUMN(TEST!C4:DI4))-2)),"")
 

File đính kèm

  • Ct TRUONG-1.rar
    41.9 KB · Đọc: 13
Lỗi

Em đã nghiên cứu cả nửa ngày trời mà vẫn không hiểu được hàm này và lỗi là do đâu.
Nó toàn hiện lên lỗi #NAME? thôi ạ.
Anh xem lại cho em với.
Em cũng đã sửa lại mấy cái mã ở 2 sheet cho giống nhau rồi ạ.
Anh sửa ở file đính kèm này giúp em với ạ.
 

File đính kèm

  • Ct TRUONG-1.rar
    40.8 KB · Đọc: 6
Bảng lương

Mình đã làm rồi nhưng ko biết cách post lên, cách đơn giản nhất là bạn nối 2 điều kiện như bạn đã nêu để làm giá trị dò và tương tự như thế qua bên shett"TEST" bạn insert thêm 1 dòng và dòng đó nối C3&C4 lại với nhau.
Cụ thể: =HLOOKUP($E15&$H15,TEST!$C$1:$DI$5,5,0)
Chúc bạn thành công
 
Mình đã làm rồi nhưng ko biết cách post lên, cách đơn giản nhất là bạn nối 2 điều kiện như bạn đã nêu để làm giá trị dò và tương tự như thế qua bên shett"TEST" bạn insert thêm 1 dòng và dòng đó nối C3&C4 lại với nhau.
Cụ thể: =HLOOKUP($E15&$H15,TEST!$C$1:$DI$5,5,0)
Chúc bạn thành công[/QUOTE
mình thử như vậy nhưng khi làm $E15&$H15 thì nó hiện ra là VCCMNV-CVC5.65 mà như thế thì không thể nào tìm đuợc giá trị như thế bên bảng TEST. Dù sao cũng cám ơn bạn.
 
có vấn đề gì đâu bạn. Vẫn có kết quả như bạn mong muốn. Bạn xem lại xem ntn...
untitled.jpg
 
chẳng hiểu ra làm sao anh ạ.
hàm cho F15 nó thế này ạ
=_xlfn.IFERROR((INDEX(TEST!$C$4:$DI$4,1,SUMPRODUCT((TEST!$C$2:$DI$2=Sheet1!E15)*(TEST!C$3:$DI3=Sheet1!H15)*COLUMN(TEST!C4:DI4))-2)),"")

anh xem xem có đúng không.
lúc đầu thì được như vậy, nhưng sau thì ko biết sao lại bị lỗi ạ. anh xem hộ em với.
 
Sorry bạn. mình dùng công thức trên excel 2007, excel 2003 không có hàm iferror
với excel 2003 thì hàm đầy đủ(không hiện giá trị lỗi) là
Mã:
=IF(ISERROR(INDEX(TEST!$C$4:$DI$4,1,SUMPRODUCT((TEST!$C$2:$DI$2=Sheet1!E16)*(TEST!C$3:$DI4=Sheet1!H16)*COLUMN(TEST!C5:DI5))-2)),"",INDEX(TEST!$C$4:$DI$4,1,SUMPRODUCT((TEST!$C$2:$DI$2=Sheet1!E16)*(TEST!C$3:$DI4=Sheet1!H16)*COLUMN(TEST!C5:DI5))-2))
Hàm rút gọn là
Mã:
=INDEX(TEST!$C$4:$DI$4,1,SUMPRODUCT((TEST!$C$2:$DI$2=Sheet1!E15)*(TEST!C$3:$DI3=Sheet1!H15)*COLUMN(TEST!C4:DI4))-2)
 
Lần chỉnh sửa cuối:
em cám ơn anh ạ. Em làm được rồi ạ. Mấy hôm vừa rồi đi cùng sếp đi công tác vùng xa, không có internet nên không thể nào cám ơn anh sớm được.
 
Web KT
Back
Top Bottom