Giúp em tính phần giảm giá và thành tiền với

Liên hệ QC

gapro11

Thành viên mới
Tham gia
9/6/09
Bài viết
2
Được thích
0
Thầy giáo cho bài tập em loay hoay mãi chưa làm được. Nó cứ thế nào ấy
 

File đính kèm

  • BT.xls
    24 KB · Đọc: 21
Thầy giáo cho bài tập em loay hoay mãi chưa làm được. Nó cứ thế nào ấy
Đề bài như vậy thì làm sao làm được 10 điểm? Giảm 2 "ổng" đâu cho biết giảm bi nhiêu %? Làm thí thí "ổng" cho là trật!
Tạm giảm luôn 100% cho khách "khỏe"!
=IF(OR(B2=C2;AND(MOD(DAY(C2);2)=1;MID(A2;2;1)="2"));(G2*E2+H2*F2)*100%;0)
 

File đính kèm

  • GiamGia.rar
    5.4 KB · Đọc: 10
Lần chỉnh sửa cuối:
mình có thắc mắc là sao trong bài bạn gapro11: câu số 2 lại là: =VLOOKUP(MID(A2,2,1)*1,$B$18:$D$19,2,0) : tại sao phải là: MID(A2,2,1)*1. nếu không nhân với 1 không ra là vì sao ? Do mình còn yếu nên mong các bạn chỉ giúp. Thanks.
 
mình có thắc mắc là sao trong bài bạn gapro11: câu số 2 lại là: =VLOOKUP(MID(A2,2,1)*1,$B$18:$D$19,2,0) : tại sao phải là: MID(A2,2,1)*1. nếu không nhân với 1 không ra là vì sao ? Do mình còn yếu nên mong các bạn chỉ giúp. Thanks.
Bạn tự thí nghiệm 2 công thức này vào 1 ô nào đó rồi "ngâm cứu" xem:
=VALUE("10")
="10"*1
 
Tớ cũng là dân tập tẹ, nhưng Mid(x,y,x)*1 là cách nhanh gọn. Mục đích là để chuyển từ text sang Value (giá trị). Hàm Vlookup khi tìm kiếm có phân biệt dạng Text và Value. Hàm MID cho ra (có thể) là dạng text, dạng ký tự (không thể tính toán), trong khi bạn tại bảng tham chiếu của bạn (Ô B18, B19) lại là dạng Value.
Rõ hơn: Các số 1, 2 ở các ô D1, D2, D, D4, D4 không giống các số 1, 2 ở ô B18, B19 (nên Vlookup không hoạt động chính xác)
Kiểm tra: Bạn dùng =Istext(D2) ra kết quả là TRUE. Nhưng =Istext(B18 lại ra kết quả là FALSE
Tóm lại: phép *1 để thay đổi từ text sang value để chúng đồng nhất (đồng dạng) thì Vlookup sẽ hoạt động chính xác.

Xin được múa rìu qua mắt thợ
 
Đề bài như vậy thì làm sao làm được 10 điểm? Giảm 2 "ổng" đâu cho biết giảm bi nhiêu %? Làm thí thí "ổng" cho là trật! Tạm giảm luôn 100% cho khách "khỏe"! =IF(OR(B2=C2;AND(MOD(DAY(C2);2)=1;MID(A2;2;1)="2"));(G2*E2+H2*F2)*100%;0)

Em thử down file của bác về rồi. Nhập thử ở dòng thứ 4 la ngày 1/3 và 1/4 để cho nó trùng ngày đi và đến và là ngày lẻ sao mà phần giảm giá nó tính ra lại = 0 nhỉ
 
Em thử down file của bác về rồi. Nhập thử ở dòng thứ 4 la ngày 1/3 và 1/4 để cho nó trùng ngày đi và đến và là ngày lẻ sao mà phần giảm giá nó tính ra lại = 0 nhỉ
Bạn hiểu ngày 1/3/2012 và ngày 1/4/2012 là cùng ngày như đề bài sao?
4.giảm 2, nếu như ngày đến trùng với ngày đi hoặc là ngày đi là 1 con số lẻ và ở phòng loại 2(ký tự thứ 2 =2)
Vậy thì tôi thua rồi. Bạn hỏi lại ông thầy đi.
Nhiều lúc do mình là GV nên không được "chưỡi thề".
Híc!
 
Lần chỉnh sửa cuối:
Bạn hiểu ngày 1/3/2012 và ngày 1/4/2012 là cùng ngày như đề bài sao?

Vậy thì tôi thua rồi. Bạn hỏi lại ông thầy đi.
Nhiều lúc do mình là GV nên không được "chưỡi thề".
Híc!
Giảm giá 1,3,4 cũng sai luôn đó.
Bác Ba Tê đã giúp thì giúp cho trót, thấy người khác làm sai mà mình không sửa, tức là mình cũng sai luôn. Hic
Ráng cho qua hết ngày mai rồi chưởi thoải mái nha bác, he he.
 
=if(and(or(day(b2)=day(c2),mod(day(c2),2)=1),value(right(a2))=2),10%,0)*(g2+h2)
 
Web KT

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

Back
Top Bottom