Chuyên đề giải đáp các bài tập (Phần 2)

Status
Không mở trả lời sau này.

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
Chào các anh chi em !

Mình có file excel như ở bên dưới:

View attachment 107594
Yêu cầu: với số km tương ứng thì ô N10 hiện ra giá trị tương ưng. Mình dùng hàm if:
=IF(E10=0,"",IF(E10<$M$3,N$3,(IF(AND(E10<$M$4,E10>$L$4),N$4,(IF(AND(E10>$L$5,E10<$M$5),N$5*E10,(IF(AND(E10>$L$6,E10<$M$6),N$6*E10,N$7*E10)))))))) nhưng nhìn lôi thôi và dễ nhầm quá !!!
Ace có cách nào hay ko chỉ dùm mình với ....Thanks
gởi cái file lên đi bạn ơi.................
 

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
Lần chỉnh sửa cuối:

dkt1995

Thành viên mới
Tham gia ngày
20 Tháng tư 2013
Bài viết
2
Được thích
0
Điểm
0
Tuổi
23
Giúp em , Công thức tính ĐKQ với

giải dùm em công thức hàm if này với
 

File đính kèm

Lần chỉnh sửa cuối:

SA_DQ

/(hông là gì!
Thành viên danh dự
Tham gia ngày
8 Tháng sáu 2006
Bài viết
11,632
Được thích
17,608
Điểm
1,860
Công thức tại [I3], thử xem:
=MIN(10,H3+CHOOSE(CODE(D3)-64,1,2,3))
 

dkt1995

Thành viên mới
Tham gia ngày
20 Tháng tư 2013
Bài viết
2
Được thích
0
Điểm
0
Tuổi
23
anh có thể chỉ cụ thể cho em đươc không ?
 

nghiaphuc

Thành viên gạo cội
Thành viên danh dự
Tham gia ngày
25 Tháng chín 2009
Bài viết
5,732
Được thích
9,548
Điểm
910
Nơi ở
Ayun Pa - Gia Lai
Công thức tại [I3], thử xem:
=MIN(10,H3+CHOOSE(CODE(D3)-64,1,2,3))
Với yêu cầu cụ thể này thì mình có thể bỏ hàm CHOOSE cũng được đó bác. Công thức còn lại như vầy:
Mã:
=MIN(10,H3+CODE(D3)-64)
bạn coi được không? Không biết đúng ý bạn không?
Công thức của bạn quá dài. Với yêu cầu "không được vượt quá 10" thì ở đây sử dụng hàm MIN là tốt nhất. Nếu muốn sử dụng hàm IF thì có thể viết gọn lại như vầy:
Mã:
=MIN(10,H3+IF(D3="A",1,IF(D3="B",2,3)))
 

bebuhanoi

Thành viên mới
Tham gia ngày
29 Tháng năm 2008
Bài viết
20
Được thích
1
Điểm
0
Các Bác xem giúp bài này dùng công thức nào ?
 

File đính kèm

Lần chỉnh sửa cuối:

leonguyenz

Thành viên mới
Thành viên BQT
Moderator
Tham gia ngày
2 Tháng tám 2010
Bài viết
4,600
Được thích
8,102
Điểm
910
Nơi ở
Bình Dương
leonguyenz giai thích giúp công thức để tôi có thể áp dụng mở rộng cho công việc được linh hoạt.
Cám ơn rất nhiều
LOOKUP với điều kiện A2:A13=A17, đk này sẽ trả về kết quả TRUE, FALSE (tương ứng với 1 và 0), như vậy 1/(...) sẽ là 1/({1;0;....;0; ...}) = {1;#DIV/0!;...;#DIV/0!;...}
LOOKUP sẽ dò hằng số trong mảng này và tìm được vị trí cuối cùng của hằng số (1). Vị trí này tương ứng với vị trí của B2:B13.
 

bebuhanoi

Thành viên mới
Tham gia ngày
29 Tháng năm 2008
Bài viết
20
Được thích
1
Điểm
0
LOOKUP với điều kiện A2:A13=A17, đk này sẽ trả về kết quả TRUE, FALSE (tương ứng với 1 và 0), như vậy 1/(...) sẽ là 1/({1;0;....;0; ...}) = {1;#DIV/0!;...;#DIV/0!;...}
LOOKUP sẽ dò hằng số trong mảng này và tìm được vị trí cuối cùng của hằng số (1). Vị trí này tương ứng với vị trí của B2:B13.
Cám ơn bạn!
Theo tôi hiểu thì số "2" là giá trị tìm kiếm có thể thay bằng số khác nhưng phải lớn hơn "1" có đúng không?
 

bebuhanoi

Thành viên mới
Tham gia ngày
29 Tháng năm 2008
Bài viết
20
Được thích
1
Điểm
0
LOOKUP với điều kiện A2:A13=A17, đk này sẽ trả về kết quả TRUE, FALSE (tương ứng với 1 và 0), như vậy 1/(...) sẽ là 1/({1;0;....;0; ...}) = {1;#DIV/0!;...;#DIV/0!;...}
LOOKUP sẽ dò hằng số trong mảng này và tìm được vị trí cuối cùng của hằng số (1). Vị trí này tương ứng với vị trí của B2:B13.
Đã giúp thì giúp cho chót Bác leonguyenz à
Công thức trên tìm được giá trị cuối thì chính là "BÊN NHẬN" còn muốn tìm "BÊN GIAO" tức giá trị sát cuối thì làm thế nào ?
Cám ơn trước nhé
 

hieuxd

Thành viên tích cực
Tham gia ngày
27 Tháng năm 2009
Bài viết
852
Được thích
1,164
Điểm
860
Nơi ở
Hà Nội
Đã giúp thì giúp cho chót Bác leonguyenz à
Công thức trên tìm được giá trị cuối thì chính là "BÊN NHẬN" còn muốn tìm "BÊN GIAO" tức giá trị sát cuối thì làm thế nào ?
Cám ơn trước nhé
Không hiểu giá trị sát cuối lắm; bạn gửi file cho kết quả trước đi
 

tuansando

Thành viên chính thức
Tham gia ngày
9 Tháng tám 2011
Bài viết
96
Được thích
40
Điểm
0
Tuổi
27
Hàm về giá trị nằm trong khoảng

Hiện tại có 1 bài toán yêu cầu ở ô Xét nguyện vọng 2 như sau: Nếu cột tổng điểm + điểm cộng nhỏ hơn từ 1 đến 2 điểm so với cột điểm chuẩn thì ghi loạt "NV2" ngược lại bỏ trống. Vậy làm sao cho điều kiện được mà không dùm hàm OR để cộng dồn 1 và 2?
Xin chỉ giáo. Xin cám ơn ạ!
 

File đính kèm

Ba Tê

Gội Rồi Mới Cạo
Tham gia ngày
5 Tháng năm 2009
Bài viết
11,655
Được thích
16,679
Điểm
1,860
Tuổi
61
Nơi ở
An Giang
Hiện tại có 1 bài toán yêu cầu ở ô Xét nguyện vọng 2 như sau: Nếu cột tổng điểm + điểm cộng nhỏ hơn từ 1 đến 2 điểm so với cột điểm chuẩn thì ghi loạt "NV2" ngược lại bỏ trống. Vậy làm sao cho điều kiện được mà không dùm hàm OR để cộng dồn 1 và 2?
Xin chỉ giáo. Xin cám ơn ạ!
Xét cùng với côt Kết quả.
Nếu KQ=Rớt, Nếu Tổng điểm + Điểm cộng >= Điểm chuẩn-2 ==> NV2, Nếu không ==> Gì gì đó.
 
Status
Không mở trả lời sau này.
Top Bottom