Giới hạn hàm IF lồng nhau (1 người xem)

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

Hang.Redtar

Thành viên chính thức
Tham gia
22/3/08
Bài viết
60
Được thích
79
Nghề nghiệp
Giảng viên dạy kế toán
Tôi có bài toán (file đính kèm) được dùng hàm IFERROR để giải quyết. Với bài toán này nếu số lượng các mặt hàng đồng giá nhiều hơn 7 mặt hàng thì công thực phải viết thế nào? Nếu cứ viết tiếp như công thức của tôi thì sẽ báo lỗi. Thanks
 

File đính kèm

Tôi có bài toán (file đính kèm) được dùng hàm IFERROR để giải quyết. Với bài toán này nếu số lượng các mặt hàng đồng giá nhiều hơn 7 mặt hàng thì công thực phải viết thế nào? Nếu cứ viết tiếp như công thức của tôi thì sẽ báo lỗi. Thanks
Thử công thức này cho ô D4:
PHP:
=IF(COUNTIF($H$5:$H$9;B4);VLOOKUP(B4;$H$5:$I$9;2;0);VLOOKUP(LEFT(B4;FIND(" ";B4)-1);$H$13:$I$17;2;0))
Nếu bị lỗi thì thay các dấu Chấm Phẩy thành dấu Phẩy
 
Cảm ơn Anh (chị) nhưng hình như công thức không được. Những chỗ thuộc về "KHÁC" đếu báo lỗi #N/A
 
Tôi có bài toán (file đính kèm) được dùng hàm IFERROR để giải quyết. Với bài toán này nếu số lượng các mặt hàng đồng giá nhiều hơn 7 mặt hàng thì công thực phải viết thế nào? Nếu cứ viết tiếp như công thức của tôi thì sẽ báo lỗi. Thanks
Bảng đồng giá , bỏ dấu ":" sau "+ Quần" rồi thử công thức này:
=IFERROR(VLOOKUP(B4,$H$4:$I$9,2,0),LOOKUP(2,1/SEARCH($H$13:$H$17," + "&B4),$I$13:$I$17))
 
Lần chỉnh sửa cuối:
=IF(COUNTIF($H$5:$H$9,B4)=0,VLOOKUP(LEFT(B4,FIND(" ",B4)-1),$H$13:$I$17,2,0),VLOOKUP(B4,$H$5:$I$9,2,0))

ý bác là như thế này phải không ạ?
(Nếu bị lỗi thì thay các dấu Chấm Phẩy thành dấu Phẩy)
 

File đính kèm

Cảm ơn các bác đã trao đổi nhưng hình vẫn không được. Em có bổ sung dữ liệu để nó tổng quát và gửu lên để các bác xem giúp
 

File đính kèm

Cảm ơn các bác đã trao đổi nhưng hình vẫn không được. Em có bổ sung dữ liệu để nó tổng quát và gửu lên để các bác xem giúp

Nếu là tôi thì tôi sẽ làm khác các bài ở trên
Đầu tiên tôi đề nghị thay đổi cách bố trí bảng tra như sau:

Capture.JPG





































Tức món hàng nào thuộc dạng "chung chung" ta cho nằm phía trên
Cuối cùng công thức tại D4 chỉ cần:
Mã:
=LOOKUP(2,1/SEARCH(G$4:G$21,B4),$H$4:$H$21)
 

File đính kèm

Công thức của bác ndu96081631 cho ra kết quả đúng rồi. Nhưng do trình độ em còn hơi non nên Bác có thể giải thích công thức giúp em tý được không: Tại sao Lookup_value của hàm lookup lại là 2 và Lookup_vertor lại phải viết 1/1/SEARCH(G$4:G$21,B4). Cảm ơn và rất mong nhận được trợ giúp của bác.
 

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

Back
Top Bottom