Cách sử dụng hàm HLOOKUP

Liên hệ QC
Rắc rối với hàm HLOOKUP

Em đang dùng HLOOKUP để lấy lại số liệu trong 1 hàng, tuy nhiên LOOKUP VALUE của em lại đang ở cuối hàng, do đó em không lấy được số liệu của các cột ở đầu hàng ( em đã để ROW_INDEX_NUM là số âm với hy vọng EXCEL sẽ đếm ngược lại nhưng cũng không được),
Các bác hướng dẫn em xử lý vụ này với,
Kính
 
Bạn gửi file lên chứ! Nói như vậy thì làm sao biết được.
Thân.
 
Em đang dùng HLOOKUP để lấy lại số liệu trong 1 hàng, tuy nhiên LOOKUP VALUE của em lại đang ở cuối hàng, do đó em không lấy được số liệu của các cột ở đầu hàng ( em đã để ROW_INDEX_NUM là số âm với hy vọng EXCEL sẽ đếm ngược lại nhưng cũng không được),
Các bác hướng dẫn em xử lý vụ này với,
Kính
]
Trong trướng hợp này bạn nên dùng INDEX... nghiên cứu thử xem
 
Hàng về ngay đây, bác ơi
em cần gấp quá, các bác hỗ trợ nhé,
Trân trọng,
 

File đính kèm

  • Rac roi voi HLOOKUP.JPG
    Rac roi voi HLOOKUP.JPG
    25.7 KB · Đọc: 117
Bạn muốn tính tổng số tiền của những mặt hàng mà bạn ghi chú là OK? HLOOKUP gì ở đây?
=SUMIF($G$2:$G$4, "OK", $F$2)​
 
Bạn muốn tính tổng số tiền của những mặt hàng mà bạn ghi chú là OK? HLOOKUP gì ở đây?
=SUMIF($G$2:$G$4, "OK", $F$2)
Không bác ơi, mục đích của em là thống kê các mặt hàng mà được ghi chú là "OK", và xuất ra một bảng riêng bác ah,
 
Không bác ơi, mục đích của em là thống kê các mặt hàng mà được ghi chú là "OK", và xuất ra một bảng riêng bác ah,
Nếu chỉ có 1 OK trong cột Ghi chú mà thôi, thì đây, công thức cho ô A8:
=INDEX($A$2:$F$4, MATCH("OK", $G$2:$G$4, 0), COLUMN())​
Copy công thức này sang đến ô F8.

Nếu có nhiều OK trong cột Ghi chú, thì dùng Advanced Filter, nhanh gọn hơn, khoa học hơn, "pro" hơn!
 
Lần chỉnh sửa cuối:
Bạn thử tải file dưới đây về xem có đúng yêu cầu của bạn không. Thân.
 

File đính kèm

  • Book3.xls
    27 KB · Đọc: 126
Kết hợp vừa vlook và hlookup như nào trong TH này như nào đây anh

Tính số tiền điện trong định mức = số điện định mức * đơn giá.mong các anh giúp em với
 

File đính kèm

  • page 2.xls
    17.5 KB · Đọc: 152
Bạn dùng công thức:
PHP:
G7 =HLOOKUP(LEFT($B7),$D$28:$I$30,MID($B7,3,1)+1,0)*MIN($C7,$F7)
Còn phần vượt định mức định làm luôn nhưng không thấy điều kiện tính toán nêu trong bài nên chưa làm
 
có gì em post lên nhờ anh sau giúp phần tiếp theo nha.Thanks đại ca
 
các anh ơ em chưa học vba nhưng em đã học passcal rồi nay em muốn các anh chỉ cho em làm thế nào để tách được các số và tính luôn cho em với cụ thể như sau: em nhập vào 1 xell là tôn boong mũi = 8+(3*5(6+2)-4)*2bên*2mặt thì xell bên cạnh sẽ tính giúp em kết quả la bằng 472. các anh ai biết thì giúp em với nhé áp dụng bằng các hàm có sẵn trong exel cũng được hoặc đoạn code cũng được. em cảm ơn nhiều
 
Cách sử dụng Hlookup ?

Bài này yêu cầu dựa vào ký tự cuối của Mã NV và Bảng cho sẵn. Em dùng hàm Hlookup kết hợp với Right nhưng ko ra **~**

=Hlookup(right(D4,1),$F$17:$L$18,2,0)

Đây là bài tập, có một số câu khác ở những bài tập khác em cũng không làm được }}}}}}}}}}( Anh/chị giúp giùm với, sáng mai em thi mà lúc nãy mới phát hiện ra 4rum mình @$@!^%@$@!^%@$@!^%)

P.S : Bài tập em nhờ giải ở sheet 3 --=0
Link mediafie :
http://www.mediafire.com/?ermmlddrlhm
 

File đính kèm

  • Book1.xls
    48 KB · Đọc: 117
Bài này yêu cầu dựa vào ký tự cuối của Mã NV và Bảng cho sẵn. Em dùng hàm Hlookup kết hợp với Right nhưng ko ra **~**

=Hlookup(right(D4,1),$F$17:$L$18,2,0)

Đây là bài tập, có một số câu khác ở những bài tập khác em cũng không làm được }}}}}}}}}}( Anh/chị giúp giùm với, sáng mai em thi mà lúc nãy mới phát hiện ra 4rum mình @$@!^%@$@!^%@$@!^%)

P.S : Bài tập em nhờ giải ở sheet 3 --=0
Link mediafie :
http://www.mediafire.com/?ermmlddrlhm
Công thức ở Cell H4 sheet3:
Mã:
=HLOOKUP(--RIGHT(D4),$F$17:$L$18,2)
 
^ Anh có thể giải th1ich giùm e được ko ạ ? tại sao lại có "--" và không có range lookup ?
 
Bài này yêu cầu dựa vào ký tự cuối của Mã NV và Bảng cho sẵn. Em dùng hàm Hlookup kết hợp với Right nhưng ko ra **~**

=Hlookup(right(D4,1),$F$17:$L$18,2,0)

Đây là bài tập, có một số câu khác ở những bài tập khác em cũng không làm được }}}}}}}}}}( Anh/chị giúp giùm với, sáng mai em thi mà lúc nãy mới phát hiện ra 4rum mình @$@!^%@$@!^%@$@!^%)

P.S : Bài tập em nhờ giải ở sheet 3 --=0
Link mediafie :
http://www.mediafire.com/?ermmlddrlhm
Có phải bạn tính bảng thống kê không? tính tổng hàng 2 điều kiện thì dùng hàm SUMPRODUCT chứ.
Bạn xem file nhé
Thân
 

File đính kèm

  • test.xls
    56.5 KB · Đọc: 66
Có phải bạn tính bảng thống kê không? tính tổng hàng 2 điều kiện thì dùng hàm SUMPRODUCT chứ.
Bạn xem file nhé
Thân
:D Cái đấy là sheet 1 mà anh :D Nhưng mờ dù sao anh cũng làm giùm em sheet 1 rùi, thanks anh :D

Rưng mờ em vẫn thắc mắc về cái "--" , em thử làm lại, công thức y chang nhưng ko có "--" thì nó ko ra :(
 
Lần chỉnh sửa cuối:
^ Anh có thể giải th1ich giùm e được ko ạ ? tại sao lại có "--" và không có range lookup ?
Range lookup là tham số tùy biến, có thể bỏ qua cũng được. Nhưng trong trường hợp này thì nên thêm vào. Lúc nãy tôi quên. Sử dụng (--) là do giá trị trong bảng dò của bạn là giá trị kiểu Number, nếu trích dữ liệu từ chuỗi thì ta sẽ có dữ liệu kiểu Text. Mang giá trị kiểu Text đi dò trong bảng giá trị kiểu Number thì nó không dò ra. Vì vậy dùng (--) để chuyển các giá trị kiểu Text sang các giá trị kiểu Number trước khi dò.
Mã:
=HLOOKUP(--RIGHT(D4),$F$17:$L$18,2,)
 
Range lookup là tham số tùy biến, có thể bỏ qua cũng được. Nhưng trong trường hợp này thì nên thêm vào. Lúc nãy tôi quên. Sử dụng (--) là do giá trị trong bảng dò của bạn là giá trị kiểu Number, nếu trích dữ liệu từ chuỗi thì ta sẽ có dữ liệu kiểu Text. Mang giá trị kiểu Text đi dò trong bảng giá trị kiểu Number thì nó không dò ra. Vì vậy dùng (--) để chuyển các giá trị kiểu Text sang các giá trị kiểu Number trước khi dò.
Mã:
=HLOOKUP(--RIGHT(D4),$F$17:$L$18,2,)

Cám ơn anh, giờ thì hiểu hơn 1 chút rồi @$@!^% Nhân tiện, anh giải giùm câu 1 trong sheêt được không ạ ? Ngó loẳng ngoằng và rối quá -+*/-+*/ [làm rồi mà ko ra +-+-+-+]

Ah, với lại, nếu lấy 1 số chia cho 1 giờ, thì phải dùng cái gì để đổi chỗ giờ đấy ra số để chia ? [câu 1 sheet5]
 
Lần chỉnh sửa cuối:
Cám ơn anh, giờ thì hiểu hơn 1 chút rồi @$@!^% Nhân tiện, anh giải giùm câu 1 trong sheêt được không ạ ? Ngó loẳng ngoằng và rối quá -+*/-+*/ [làm rồi mà ko ra +-+-+-+]

Ah, với lại, nếu lấy 1 số chia cho 1 giờ, thì phải dùng cái gì để đổi chỗ giờ đấy ra số để chia ? [câu 1 sheet5]

PHP:
1/ Câu 1 Sheet5 : G4 = =ROUND($G$2/(HOUR(F4)+MINUTE(F4)/60),0)
2/ Câu 1 Sheet3 : H4 = =HLOOKUP(RIGHT(C4,1)*1,$F$17:$L$18,2,0)

Copy xuống các ô phía dưới
Thân
 
Web KT
Back
Top Bottom