Nhập hàm từ ngày đến ngày được giảm giá x% thế nào ạ?

  • Thread starter Thread starter vieha
  • Ngày gửi Ngày gửi
Liên hệ QC

vieha

Thành viên mới
Tham gia
6/11/21
Bài viết
9
Được thích
2
em có 1 bài tập là:

5/ Điền Miễn giảm biết:
Chương trình giảm giá được áp dụng cho khách hàng khám chữa bệnh vào khoảng từ ngày 25/4 đến ngày 29/4, với mức giảm 5% Thành tiền. Ngoài ra mọi trường hợp điều trị với số lượng trên 5 đều được giảm 3% Thành tiền; còn lại không giảm.

nhưng em không biết nhập hàm sao, em nghĩ là =and( if( and( day(ô ngày tháng)>=25,day(ô ngày tháng)<=29),<ô thành tiền> * "95%","0"), if( <ô số lượng> >"5", <ô thành tiền> * "97%","0")) nhập vào thì sai rồi nên em hoang mang quá1636205663028.png
 
Lần chỉnh sửa cuối:
em có 1 bài tập là:

5/ Điền Miễn giảm biết:
Chương trình giảm giá được áp dụng cho khách hàng khám chữa bệnh vào khoảng từ ngày 25/4 đến ngày 29/4, với mức giảm 5% Thành tiền. Ngoài ra mọi trường hợp điều trị với số lượng trên 5 đều được giảm 3% Thành tiền; còn lại không giảm.

nhưng em không biết nhập hàm sao, em nghĩ là =and( if( and( day(ô ngày tháng)>=25,day(ô ngày tháng)<=29),<ô thành tiền> * "95%","0"), if( <ô số lượng> >"5", <ô thành tiền> * "97%","0")) nhập vào thì sai rồi nên em hoang mang quáView attachment 268853
Thử như thế này xem
if( and(day(ô ngày tháng)>=25,day(ô ngày tháng)<=29),<ô thành tiền> * 0.95, if( <ô số lượng> >5, <ô thành tiền> * 0.97,0))
 
Bỏ hàm AND() ngoài cùng
Bỏ các dấu nháy kép "
Bài đã được tự động gộp:


Hàm IF() thứ 2 nó thay thế cái số "0" í bạn.
Gửi cái file lên cho nó nhanh
dạ file đây ạ, em hỏi thêm với, em phải dùng hàm gì để tính số khách hàng đến khám ạ?
 

File đính kèm

dạ file đây ạ, em hỏi thêm với, em phải dùng hàm gì để tính số khách hàng đến khám ạ?
Tại I3
Mã:
=IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0))

---
Số khách hàng được tính theo số liệu nào?
 
Tại I3
Mã:
=IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0))

---
Số khách hàng được tính theo số liệu nào?
Tại I3
Mã:
=IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0))

---
Số khách hàng được tính theo số liệu nào?
chẳng hạn như là số khách hàng đến nhổ răng, hoặc là đến khám thường ạ
 
dạ file đây ạ, em hỏi thêm với, em phải dùng hàm gì để tính số khách hàng đến khám ạ?
Cột "Miễn giảm" là "số tiền được giảm" hay là "thành tiền sau khi giảm"?
Nếu là "số tiền được giảm" thì phải thay đổi 0.95->0.05; 0.97->0.03
 
Cột "Miễn giảm" là "số tiền được giảm" hay là "thành tiền sau khi giảm"?
Nếu là "số tiền được giảm" thì phải thay đổi 0.95->0.05; 0.97->0.03
đề bài là ''Chương trình giảm giá được áp dụng cho khách hàng khám chữa bệnh vào khoảng từ ngày 25/4 đến ngày 29/4, với mức giảm 5% Thành tiền.'' nên em nghĩ là được giảm 5%
 
Số khách hàng:
Tại O15
Mã:
=SUMPRODUCT(($C$3:$C$11=N15)*$E$3:$E$11)
 
đây là file đề bài ạ, nếu bác rảnh có thể check giúp em các ý trên không ạ? em cảm ơn bác rất nhiều, và tại sao =IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0)) phải nhân 1 ạ?
Bài đã được tự động gộp:

Số khách hàng:
Tại O15
Mã:
=SUMPRODUCT(($C$3:$C$11=N15)*$E$3:$E$11)
em chưa học hàm này luôn ấy ạ@@, phần số lượng trong bảng là số lượng răng ạ
 

File đính kèm

đây là file đề bài ạ, nếu bác rảnh có thể check giúp em các ý trên không ạ? em cảm ơn bác rất nhiều, và tại sao =IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0)) phải nhân 1 ạ?
Bài đã được tự động gộp:


em chưa học hàm này luôn ấy ạ@@, phần số lượng trong bảng là số lượng răng ạ
Cột số liệu ( E ) được nhập dưới dạng text, *1 để chuyển về số để so sánh.

Vậy là được phép chỉ dùng hàm nào để tính số lượng?
 
Cột số liệu ( E ) được nhập dưới dạng text, *1 để chuyển về số để so sánh.

Vậy là được phép chỉ dùng hàm nào để tính số lượng?
em thấy trong sách có hàm COUNTIF để đếm các ô thỏa mãn điều kiện, có vẻ khá hợp lí với bài nhưng mà em chưa học, mà hình như thầy chưa dạy đếm số lượng, hmm, chắc em phải bỏ mấy câu đếm
 
em có 1 bài tập là:

5/ Điền Miễn giảm biết:
Chương trình giảm giá được áp dụng cho khách hàng khám chữa bệnh vào khoảng từ ngày 25/4 đến ngày 29/4, với mức giảm 5% Thành tiền. Ngoài ra mọi trường hợp điều trị với số lượng trên 5 đều được giảm 3% Thành tiền; còn lại không giảm.

nhưng em không biết nhập hàm sao, em nghĩ là =and( if( and( day(ô ngày tháng)>=25,day(ô ngày tháng)<=29),<ô thành tiền> * "95%","0"), if( <ô số lượng> >"5", <ô thành tiền> * "97%","0")) nhập vào thì sai rồi nên em hoang mang quáView attachment 268853
Thử nghiên cứu các công thức trong file
 

File đính kèm

Trường hợp số 4 và số 8, đều thỏa mãn 2 điều kiện trên. "Ngoài ra mọi trường hợp điều trị với số lượng trên 5 đều được giảm 3% Thành tiền".
Có cần đặt thêm 1 đkien AND nữa thỏa mãn cả 2 tiêu chí trên??
Có lẽ như vậy sẽ đáp ứng đủ tiêu chí của đề bài.
 
Tại I3
Mã:
=IF(AND(D3>=DATE(2016,4,25),D3<=DATE(2016,4,29)),H3*0.95,IF(E3*1>5,H3*0.97,0))

---
Số khách hàng được tính theo số liệu nào?
Thường thì trường hợp so sánh ngày chận trên, người ta dùng "< chận trên + 1" để bao luôn ngày có chứa giờ. Cái này thì ít gặp trên Excel chứ bên CSDL như Acces bị nhiều lắm.
D3<DATE(2016,4,29) + 1
 
Web KT

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

Back
Top Bottom