PHONGGANHHAO
Thành viên thường trực
- Tham gia
- 21/12/07
- Bài viết
- 238
- Được thích
- 37
Công thức vậy là được rồiBài tập này em đã được 1 cao nhân giải dùm.
Nhưng em muốn biết thêm là : ngòai 2 công thức này thì có sử dụng được thêm công thức nào Đơn giản hơn????
Trong tin hoc A em học thì em thấy chưa dạy cách xử lý này ?
=IF(1*RIGHT($B4,1)<4,100,50)
Công thức vậy là được rồi
Cũng có thể sửa công thức tính số lượng thành:
PHP:=IF(1*RIGHT($B4,1)<4,100,50)
=IF(1*RIGHT($B4,2)<4,100,50)
Em nghĩ lấy bên phải mã hàng 2 ký tự mới chắc ăn vì người ta dùng 2 ký tự để thể hiện số lượng mà.
Mã:=IF(1*RIGHT($B4,2)<4,100,50)
Mỗi công thức có cái hay riêng của nó. Rất cám ơn đã chỉ dạy. Nếu công thức này đưa ra cho trình độ A tin học là “hơi cao đúng” không anhmình thì chưa pro nên cũng đưa ra thêm ct index và if or liền mạch 3 cái cho bạn tham khảo thêm này
Mỗi công thức có cái hay riêng của nó. Rất cám ơn đã chỉ dạy. Nếu công thức này đưa ra cho trình độ A tin học là “hơi cao đúng” không anh
Cái này nói hoài trên GPE rồi mà. 2 dấu "--" được đặt trước một chuỗi số nhằm biến đổi chuỗi số này thành một số thực sự, có thể tính toán, so sánh,... Chẳng hạn hàm RIGHT($B4,1) trả về chuỗi "1" thì --RIGHT($B4,1) sẽ trả về số 1. Cách làm này tương tự việc sử dụng hàm VALUE hoặc thực hiện các phép toán +0, -0, *1, /1, ^1IF(OR(--RIGHT($B4,1)={1,2,3}),100,50)
Công thức mà có dấu "--" có nghĩa gì vậy? bạn nào giải thích giùm mình với
Bài này có thể làm như thế này cũng được nèCông thức vậy là được rồi
Cũng có thể sửa công thức tính số lượng thành:
PHP:=IF(1*RIGHT($B4,1)<4,100,50)
Góp vui một tí nào (với dữ liệu của bài này): =(RIGHT(B4)<"4")*50+50Bài này có thể làm như thế này cũng được nè
=(RIGHT(B4,1)*1<=3)*50+50
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2