Gõ vào cell D7 công thức:Tôi có 1 bảng danh mục giá với các điều kiện ngày và loại sản phẩm khách nhau, nhờ các bạn giúp tôi cách dùng hàm để điền giá vào cột đơn giá. tôi cảm ơn.
Mẫu ở file đính kèm.
=LOOKUP(2,1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)),$G$26:$G$34)
tại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)Tôi có 1 bảng danh mục giá với các điều kiện ngày và loại sản phẩm khách nhau, nhờ các bạn giúp tôi cách dùng hàm để điền giá vào cột đơn giá. tôi cảm ơn.
Mẫu ở file đính kèm.
Xem lại nha! Công thức này làm sao mà đúng chứtại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)
Gõ vào cell D7 công thức:
PHP:=LOOKUP(2,1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)),$G$26:$G$34)
sữa lại dấu ; thành , là đc. cái này do định dạng của mỗi máy tính hơi khác một tí.Xem lại nha! Công thức này làm sao mà đúng chứ
tại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)
Vấn đề hổng phải nằm ở dấu phân cách mà là công thức sai! Bạn kiểm tra lại xemsữa lại dấu ; thành , là đc. cái này do định dạng của mỗi máy tính hơi khác một tí.
Hãy bôi đen đoạn 1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)) trên thanh Formula rồi bấm F9. Bạn sẽ thấy 1 mảng chỉ có một số 1, còn lại là #DIV/0! ---> Tìm số 2 trong mảng ấy, đương nhiên nó sẽ lấy số 1 tra vào mảng kết quả (chuyển sang cell khác, thí nghiệm tiếp)Cảm ơn anh nhiều, tôi đã làm theo hướng dẫn và đã có kết quả; Tôi có thể nhờ anh phân tíh hộ công thức được không?
Ham lookup có cú pháp như sau:
LOOKUP(lookup_value, lookup_vector, [result_vector])
ở đây: lookup_value = 2
lookup_vector = 1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)) (sao lại 1/(true)*(true))??
result_vector = $G$26:$G$34
Mong anh giúp tôi.
Bạn dùng công thức này cho ô D3 sheet xuat nhé:MÌNH MỚI SỬ DỤNG EXCEL NEN CHƯA RÀNH LẮM,NAY TẠO CÁI FILE NÀY NHƯNG TÌM HIỂU hàm VLOOKUP THÌ ĐÚNG NHƯ Ý MÌNH, NHƯNG CHƯA LÀM DC
-TỨC LÀ KHI CHỌN DANH MỤC HÀNG HÓA Ở SHEET XUẤT THÌ GIÁ TIỀN KÈM THAO SE HIỆN RA, DỮ LIỆU NÀY O SHEET X-N-T.THANK AC GIÚP ĐỠ
=IF(C3="","",VLOOKUP(C3,'X-N-T'!$B$10:$C$398,2,0))
Bạn kiểm tra và sửa dấu phân cách các phần tử trong hàm lại cho đúng với máy bạn. Đây là file.Bạn xem lại dùm báo lỗi cong thức?MÁY MÌNH DÙNG EXCEL 2010
OK THANK NHIỀU,O MUC C3 sheet xuat MÌNH TẠO THÊM "SOÁT HỢP THỨC DỮ LIỆU" (EXCEL TIẾNG VIỆT GHI THẾ ) NỮA LÀ NHƯ Ý MÌNH
Bạn chuyển lại file thành dạng *xls rồi gửi lại lên tôi sẽ giúp bạnGia jim nho post len nha
đã giúp cho bạn rồigia jim nho post len nha
Nguồn GPEXbạn oi choi minh hoi them 1 chut minh ko hiểu lám về hàm vlookup =VLOOKUP(LEFT(B3)&"*",$A$6:$C$11,2,0) tai sao lại có &"*" bạn có thể giải thích thêm về vái đó dc ko vậy