Hướng dẫn giúp hàm IF kết hợp INDEX, MATCH

Liên hệ QC

ctytanphat

Thành viên mới
Tham gia
10/1/22
Bài viết
1
Được thích
0
Dạ em chào anh/chị,

Em muốn nhờ anh chị giúp đỡ em về công thức If hoặc công thức khác.
Em dùng hàng IF và index,match. Để lọc 2 điều kiện là mã khách hàng và tên sản phẩm theo quy cách dài. Vì mỗi quy cách có mỗi đơn giá khác nhau theo từng khách và mã hàng.
Trước em chỉ có 3 quy cách giờ lại phát sinh thêm 9 Quy cách ở bảng báo giá.
Em gà mờ excel lăng tăng mãi không biết đổi công thức như thế nào để trả kết quả về.
Mong anh chị giúp em 1 công thức với ạ. Em cám ơn anh chị
Rất mong anh chị giúp đỡ em ạ.
Công thức cũ em dùng: =IF(AND('TH XUAT T4.2022'!C9,'TH XUAT T4.2022'!J9<1500),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),3),IF(AND('TH XUAT T4.2022'!J9>=1500,J9<2000),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),4),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),5)))1658114964930.png
1658114764502.png
 

File đính kèm

Điều kiện chưa phù hợp, cần xem lại 4 cột 7, 8, 9 và 10.
 
Công ty này sắp phát mãi.
Có cái lô gic giá cả mà cũng lập một cách cẩu thả.
Hổng biết thớt làm xong, có xem lại nó hay không, hay chỉ thấy rối quá rồi đâm hoảng, quên mất cái rối ấy là do tự mình dựng ra.
 
Dạ em chào anh/chị,

Em muốn nhờ anh chị giúp đỡ em về công thức If hoặc công thức khác.
Em dùng hàng IF và index,match. Để lọc 2 điều kiện là mã khách hàng và tên sản phẩm theo quy cách dài. Vì mỗi quy cách có mỗi đơn giá khác nhau theo từng khách và mã hàng.
Trước em chỉ có 3 quy cách giờ lại phát sinh thêm 9 Quy cách ở bảng báo giá.
Em gà mờ excel lăng tăng mãi không biết đổi công thức như thế nào để trả kết quả về.
Mong anh chị giúp em 1 công thức với ạ. Em cám ơn anh chị
Rất mong anh chị giúp đỡ em ạ.
Công thức cũ em dùng: =IF(AND('TH XUAT T4.2022'!C9,'TH XUAT T4.2022'!J9<1500),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),3),IF(AND('TH XUAT T4.2022'!J9>=1500,J9<2000),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),4),INDEX('BÁO GIÁ'!$A$3:$K$55,MATCH('TH XUAT T4.2022'!K9,'BÁO GIÁ'!$B$3:$B$55,0),5)))View attachment 279005
View attachment 279004
Lời khuyên:

1/ Nên quản lý bằng mã hàng, khi cần truy lục nó sẽ thể hiện tất cả các thông tin về hàng hóa như: tên hàng, quy cách..v.v
2/ Nếu đơn giá cần truy thêm theo độ dày, thì nên hệ thống điều kiện hợp lý theo khoảng tiệm tiến, ví dụ đề nghị (chỉnh lại dựa theo điều kiện của bạn ghi trong file bạn gửi), độ dày trong:
  • Khoảng <1221
  • Khoảng từ >=1221 đến <1500
  • Khoảng từ >=1500 đến <1800
  • Khoảng từ >=1800 đến <1883
  • Khoảng từ >=1883 đến <2000
  • Khoảng từ >=2000
Thân
 
Lời khuyên:

1/ Nên quản lý bằng mã hàng, ...
2/ Nếu đơn giá cần truy thêm theo độ dày,...
Có lẽ chả cần gì cả.
Ở trên tôi nói "công ty này sắp phát mãi...". Nhưng xem kỹ lại thì do mình chủ quan sơ sót. Nhờ bạn nhắc chỗ "đọ dày" mới nhận ra.
Đây là công ty khai thác tài nguyên (gỗ rừng thì phải). Giấy tờ mã hàng (*1) chỉ là chuyện phụ. Công ty còn phần hùn của bà tướng ông tá nào đó thì vẫn đứng vững như kiềng 3 chân.

(*1) kiểu kkhai thác này thì có lẽ mã hàng càng "linh động" càng tốt. Bán 20cm (cây non dưới dạng khai thác) trong giấy nộp kiểm lâm là 30c (được khai thác) là bình thường. Hồi xưa tôi có làm cho công ty khai thác Mã lai, thấy chúng gian lận ghê quá cho nên chạy, nghỉ luôn, khong dán quya lạ đòi tháng lương.
 
Chín (9) quy cách mà bạn đưa ra trong sheet BÁO GIÁ sai nên không thể tính toàn được.
Cụ thể cột D là >=1221 thì cũng như cột E <1500 (nghĩa là 1400 chẳng hạn sẽ rơi và cả 2 cột này); cột J là <=1883 và cột K là <2000 thì cũng như nhau; và nếu từ 2000 trở lên thì chẳng rơi vào cột nào cả.
Bạn phải chỉnh lại các giá trị này thì mới tính toán được.
Bạn nên tham khảo ý kiến của bạn Phan Thế Hiệp để đặt các quy cách và chỉnh lại công thức trong cột được tô đỏ thì sẽ có kết quả phù hợp.

Trong file đính kèm, tôi bô sung thêm một cột (tô đỏ, chữ trắng) trong sheet TH XUÁT T4-2022 để lấy số liệu tính toán cho hàm INDEX MATCH tìm Giá tiền cho bạn.
#N/A vì không có cột với quy cách từ 2000 trở lên trong sheet BÁO GIÁ
 

File đính kèm

Web KT

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

Back
Top Bottom