Hàm excel có nhiều điều kiện (1 người xem)

Liên hệ QC

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

Hoangquyenbong

Thành viên thường trực
Tham gia
13/7/18
Bài viết
212
Được thích
41
Em xin chào cả nhà !
Em có 1 bảng tính và có 1 cột em cần hoàn thiện hàm excel để cho nó tối ưu nhất mà em không biết phải làm tiếp như thế nào nữa . Vậy em xin nhờ sự giúp đỡ của cả nhà hoàn thiện giúp em.
Chi tiết mong muốn để làm ra kết quả em đã viết trong file đính kèm ạ.
Rất mong nhận được sự giúp đỡ của cả nhà .
Em xin cảm ơn !
 

File đính kèm

Đầy đủ sẽ là: nếu cột R=12 thì lấy giá trị Z3,nếu cột R=18 thì lấy giá trị Z4,
nếu cột R=24 thì lấy giá trị Z5, và nếu cột B="SO" thì sẽ lấy cân nặng thùng tương ứng của giá trị lớn nhất tại cột R
Phần in đậm nghĩa là sao bạn? và nếu R khác 12,18,24 thì lấy giá trị nào? Nếu R=12,18,24 và đồng thời B="SO" thì lấy giá trị nào?
Bạn giải thích lại lần nữa cho rõ nghĩa xem
 
Phần in đậm nghĩa là sao bạn? và nếu R khác 12,18,24 thì lấy giá trị nào? Nếu R=12,18,24 và đồng thời B="SO" thì lấy giá trị nào?
Bạn giải thích lại lần nữa cho rõ nghĩa xem
Cảm ơn bạn đã xem bài !
Xin lỗi mình đang để thiếu, nếu R khác 12,18,24 thì sẽ lấy Z6( cái này bạn thêm vào giúp mình nha do mình viết thiếu).
còn phần bôi đậm được hiểu là nếu cột B là "SO" thì sẽ lấy cân nặng thùng tương ứng của giá trị lớn nhất tại cột R,
ví dụ :- cột B là "SO" tại cột R sẽ có giá trị <=12 thì sẽ lấy cân nặng theo giá trị 12
- hoặc cột B là "SO" tại cột R sẽ có giá trị <=18 thì sẽ lấy cân nặng theo giá trị 18
......
vì trong bảng nếu cột B là "SO" thì giá trị tại cột R tương ứng sẽ chỉ là <=12 hoặc <=18 hoặc <=24 hoặc <= 36 chứ không tồn tại cùng 1 bảng nhiều giá trị 12,18,24,36 trên cùng 1 cột.
 
Cảm ơn bạn đã xem bài !
Xin lỗi mình đang để thiếu, nếu R khác 12,18,24 thì sẽ lấy Z6( cái này bạn thêm vào giúp mình nha do mình viết thiếu).
còn phần bôi đậm được hiểu là nếu cột B là "SO" thì sẽ lấy cân nặng thùng tương ứng của giá trị lớn nhất tại cột R,
ví dụ :- cột B là "SO" tại cột R sẽ có giá trị <=12 thì sẽ lấy cân nặng theo giá trị 12
- hoặc cột B là "SO" tại cột R sẽ có giá trị <=18 thì sẽ lấy cân nặng theo giá trị 18
......
vì trong bảng nếu cột B là "SO" thì giá trị tại cột R tương ứng sẽ chỉ là <=12 hoặc <=18 hoặc <=24 hoặc <= 36 chứ không tồn tại cùng 1 bảng nhiều giá trị 12,18,24,36 trên cùng 1 cột.
Mình thắc mắc là nếu B khác "SO" (tức f3,f4 gì đó) thì số liệu bắt buộc ở R là 12,18,24 thôi hay sao? vì bạn không nói tới trường hợp nó khác những giá trị đó thì cân nặng tính thế nào cả!
Và bạn còn nói thêm là trường hợp R=36 nhưng không nói cân nặng trong trường hợp này (nên mình lấy đại là 2)
Bạn xem file nhé, nếu có gì thảo luận tiếp
 

File đính kèm

Mình thắc mắc là nếu B khác "SO" (tức f3,f4 gì đó) thì số liệu bắt buộc ở R là 12,18,24 thôi hay sao? vì bạn không nói tới trường hợp nó khác những giá trị đó thì cân nặng tính thế nào cả!
Và bạn còn nói thêm là trường hợp R=36 nhưng không nói cân nặng trong trường hợp này (nên mình lấy đại là 2)
Bạn xem file nhé, nếu có gì thảo luận tiếp
Đúng là nếu cột B khác "SO" thì số liệu chỉ ở 12,18,24,36 thôi bạn ạ.
kết quả vẫn chưa phải như mình nói bạn ạ.
bạn đặt công thức này vào ô Y7 và kiểm tra thì bạn sẽ thấy.
Dưới đây là điều kiện mà mình cần phải viết bạn ạ.
điều kiện bạn đặtđiều kiện mình cần
NHO
0.9​
0<pcs<=120<pcs<=12
TB
1.2​
12<pcs<=189<pcs<=18
TO
1.4​
18<pcs<=2412<pcs<=24
XXL
2​
24<pcs<=3624<pcs<=36
 
Đúng là nếu cột B khác "SO" thì số liệu chỉ ở 12,18,24,36 thôi bạn ạ.
kết quả vẫn chưa phải như mình nói bạn ạ.
bạn đặt công thức này vào ô Y7 và kiểm tra thì bạn sẽ thấy.
Dưới đây là điều kiện mà mình cần phải viết bạn ạ.
điều kiện bạn đặtđiều kiện mình cần
NHO
0.9​
0<pcs<=120<pcs<=12
TB
1.2​
12<pcs<=189<pcs<=18
TO
1.4​
18<pcs<=2412<pcs<=24
XXL
2​
24<pcs<=3624<pcs<=36
Vậy phần giao nhau dưới đây lấy theo cân nặng của loại thùng nào đây: 10,11,12,13,14,15,16,17,18.
Ví dụ: R=10, B="SO" thì lấy theo khối lượng loại "NHO" hay loại "TB", nó đều thuộc 2 khoảng đó?
 
Vậy phần giao nhau dưới đây lấy theo cân nặng của loại thùng nào đây: 10,11,12,13,14,15,16,17,18.
Ví dụ: R=10, B="SO" thì lấy theo khối lượng loại "NHO" hay loại "TB", nó đều thuộc 2 khoảng đó?
nếu R=10 thì chắc chắn giá trị ở cột R sẽ có giá trị lớn hơn nữa ( giá trị lớn nhất xuất hiện tại R nếu B="SO"). Vậy nếu giá trị lớn nhất là 12 thì lấy giá trị tương ứng là NHO, còn nếu giá trị lớn nhất xuất hiện là 18 thì lấy là TB.
Kiểu như vậy bạn ạ.
 
nếu R=10 thì chắc chắn giá trị ở cột R sẽ có giá trị lớn hơn nữa ( giá trị lớn nhất xuất hiện tại R nếu B="SO"). Vậy nếu giá trị lớn nhất là 12 thì lấy giá trị tương ứng là NHO, còn nếu giá trị lớn nhất xuất hiện là 18 thì lấy là TB.
Kiểu như vậy bạn ạ.
Lần này hy vọng đúng ý bạn:
P/s: B="SO" thì lấy giá trị lớn nhất của cột R, hay giá trị lớn nhất của cột R nhưng đối với những dòng B="SO" còn F3,F4 không tính?
Ví dụ: B="SO" có max là 12, nhưng nếu tính cột R có F3 =18 chẳng hạn, thì giá trị lớn nhất để tính là 12 hay 18?
 

File đính kèm

Lần chỉnh sửa cuối:
Lần này hy vọng đúng ý bạn:
P/s: B="SO" thì lấy giá trị lớn nhất của cột R, hay giá trị lớn nhất của cột R nhưng đối với những dòng B="SO" còn F3,F4 không tính?
Ví dụ: B="SO" có max là 12, nhưng nếu tính cột R có F3 =18 chẳng hạn, thì giá trị lớn nhất để tính là 12 hay 18?
Cảm ơn bạn nhiều nha !
Lần này đúng như mình mong muốn rồi đấy !
Cảm ơn bạn đã dành cả buổi trưa để giúp mình.
 
Tại diễn giải mình không hiểu lắm, nên mất thời gian đôi bên như vậy. Chứ không cũng nhanh rồi :D
Bạn ơi, mình có 1 cột nữa muốn nhờ bạn viết hàm giúp, vẫn là hàm IF bạn ạ.
Bạn viết giúp mình với nha.
Chi tiết mình đã ghi chú trong file rồi đó.
Cảm ơn bạn nhiều !
 

File đính kèm

Bạn ơi, mình có 1 cột nữa muốn nhờ bạn viết hàm giúp, vẫn là hàm IF bạn ạ.
Bạn viết giúp mình với nha.
Chi tiết mình đã ghi chú trong file rồi đó.
Cảm ơn bạn nhiều !
Công thức hơi dài, mình chưa có thời gian nghĩ ra được cái nào rút gọn hơn
 

File đính kèm

Công thức hơi dài, mình chưa có thời gian nghĩ ra được cái nào rút gọn hơn
Bạn ấy đã hỏi bài ở đây:
 
Web KT

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

Back
Top Bottom