Hỏi về lập một công thức trong excel (không biết có phải if không?)

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

tmkhai

Thành viên mới
Tham gia
23/8/10
Bài viết
39
Được thích
1
Các anh chị cho tôi hỏi về lập một công thức trong excel với.
Giả sử tôi có số tiền của dịch vụ thuê xe máy là 100.000 đồng. Đi xe máy thì phải luôn có 2 người. Vậy làm sao để lập công thức tính số lượng xe khi số lượng người là số lẻ vậy? (ví dụ số lượng người là 1 hay 3 thì số xe máy phải là 2, lượng người là 2 hoặc 4 thì số lượng xe máy vẫn phải là 2) để rồ có thể tính ra giá tiền trên số lượng xe cần thiết. Cảm ơn các anh chị nhiều.
 
-Theo mô tả của anh thì đơn giản là "nhập thô" số lượng xe vì rõ ràng là khách hàng muốn thuê bao nhiêu chiếc xe tuỳ thích.--=0
-Mình thấy anh gửi file đính kèm thì mọi người dễ giúp hơn vì mô tả thôi thì rất khó anh ạ.
-Nếu anh tạo một file excell giúp anh giải quyết nhiều vấn đề hơn mà lấy số người làm điểm mấu chốt của vấn đề thì ko khả thi.
 
không phải là khách muốn thuê bao nhiêu chiếc xe tùy thích. Công việc thế này:
Vì xe máy luôn đi 02 người, nên khi mình tính giá của dịch vụ (xe máy) bắt buộc mình phải tính số lợng xe dựa trên số lượng nguời. Ở đây là:
Nếu SỐ LƯỢNG KHÁCH là 1 thì SỐ XE là 1
Nếu SỐ LƯỢNG KHÁCH là 2 thì SỐ XE là 1 (vì 2 người đi 1 xe mà)
Nếu SỐ LƯỢNG KHÁCH là 3 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 4 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 15 thì SỐ XE là 8
Cứ như vậy. Tôi muốn dùng lệnh IF nhưng không biết làm thế nào.
 
không phải là khách muốn thuê bao nhiêu chiếc xe tùy thích. Công việc thế này:
Vì xe máy luôn đi 02 người, nên khi mình tính giá của dịch vụ (xe máy) bắt buộc mình phải tính số lợng xe dựa trên số lượng nguời. Ở đây là:
Nếu SỐ LƯỢNG KHÁCH là 1 thì SỐ XE là 1
Nếu SỐ LƯỢNG KHÁCH là 2 thì SỐ XE là 1 (vì 2 người đi 1 xe mà)
Nếu SỐ LƯỢNG KHÁCH là 3 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 4 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 15 thì SỐ XE là 8
Cứ như vậy. Tôi muốn dùng lệnh IF nhưng không biết làm thế nào.
thử nghịch tý ko biết đúng ý bạn ko/
 
Lần chỉnh sửa cuối:
Bạn ơi, đúng thế đây, nhưng tôi chỉ cần một ô thôi để nhập SÔ KHÁCH, sau đó chỉ cần một ô để hiện ra SÔ LƯỢNG XE thôi.
 
Bạn ơi, đúng thế đây, nhưng tôi chỉ cần một ô thôi để nhập SÔ KHÁCH, sau đó chỉ cần một ô để hiện ra SÔ LƯỢNG XE thôi.
buồn cười nhỉ. một ô thôi thì xóa hết các dòng đi còn để lại một dòng tiêu đề và một dòng nữa là được. đơn giản thế thôi
 
Các anh chị cho tôi hỏi về lập một công thức trong excel với.
Giả sử tôi có số tiền của dịch vụ thuê xe máy là 100.000 đồng. Đi xe máy thì phải luôn có 2 người. Vậy làm sao để lập công thức tính số lượng xe khi số lượng người là số lẻ vậy? (ví dụ số lượng người là 1 hay 3 thì số xe máy phải là 2, lượng người là 2 hoặc 4 thì số lượng xe máy vẫn phải là 2) để rồ có thể tính ra giá tiền trên số lượng xe cần thiết. Cảm ơn các anh chị nhiều.

1 mà chia cho 2 thì được 0.5, mình nghĩ có thể dùng hàm Round cho nó đơn giản:
Ô A1 gõ số lượng người, Ô B1 gõ công thức:
 
Lần chỉnh sửa cuối:
không phải là khách muốn thuê bao nhiêu chiếc xe tùy thích. Công việc thế này:
Vì xe máy luôn đi 02 người, nên khi mình tính giá của dịch vụ (xe máy) bắt buộc mình phải tính số lợng xe dựa trên số lượng nguời. Ở đây là:
Nếu SỐ LƯỢNG KHÁCH là 1 thì SỐ XE là 1
Nếu SỐ LƯỢNG KHÁCH là 2 thì SỐ XE là 1 (vì 2 người đi 1 xe mà)
Nếu SỐ LƯỢNG KHÁCH là 3 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 4 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 15 thì SỐ XE là 8
Cứ như vậy. Tôi muốn dùng lệnh IF nhưng không biết làm thế nào.

Trong trường hợp tổng quát

PHP:
SỐ XE = ROUNDUP(SỐ LƯỢNG KHÁCH / SỐ KHÁCH TỐI ĐA CÓ THỂ LÊN XE , 0)
Ví dụ:
A1: nhập SỐ LƯỢNG KHÁCH

B1: nhập SỐ KHÁCH TỐI ĐA CÓ THỂ LÊN XE

khi đó: A2 =ROUNDUP(A1/B1,0) sẽ ra SỐ XE cần dùng
 
Lần chỉnh sửa cuối:
bài tập về hàm index,match?

mọi người ơi giúp mình bài tập này với,theo mình bài này khá hay đấy,mọi người dành chút thời gian xem qua rồi "chỉ giáo"minh thêm nhé. cảm ơn các bạn nhiều nhiều.
 

File đính kèm

quote_icon.png
Nguyên văn bởi tmkhai
không phải là khách muốn thuê bao nhiêu chiếc xe tùy thích. Công việc thế này:
Vì xe máy luôn đi 02 người, nên khi mình tính giá của dịch vụ (xe máy) bắt buộc mình phải tính số lợng xe dựa trên số lượng nguời. Ở đây là:
Nếu SỐ LƯỢNG KHÁCH là 1 thì SỐ XE là 1
Nếu SỐ LƯỢNG KHÁCH là 2 thì SỐ XE là 1 (vì 2 người đi 1 xe mà)
Nếu SỐ LƯỢNG KHÁCH là 3 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 4 thì SỐ XE là 2
Nếu SỐ LƯỢNG KHÁCH là 15 thì SỐ XE là 8
Cứ như vậy. Tôi muốn dùng lệnh IF nhưng không biết làm thế nào.
=> Trường hợp này thì dùng hàm EVEN() là được - (EVEN() là hàm làm tròn đến số nguyên chẵn gần nhất -> sau đó chia 2 là có kết quả cần)
Kiểu vậy =EVEN(A1)/2


mọi người ơi giúp mình bài tập này với,theo mình bài này khá hay đấy,mọi người dành chút thời gian xem qua rồi "chỉ giáo"minh thêm nhé. cảm ơn các bạn nhiều nhiều.

Bài này có cái không hay là "chen ngang vào topic" !
Tuy nhiên, bạn có công post lên muốn được tham khảo thêm thì đây:
- Công thức của bạn:
PHP:
=INDEX($B$16:$E$19,MATCH(B3,$A$16:$A$19,0),MATCH(F3,$B$15:$E$15,0))
=> Có thể thay bằng:
PHP:
=VLOOKUP(B3,$A$16:$E$19,MIN(INT(F3/4)+2,5),0)
 
Lần chỉnh sửa cuối:
Trong trường hợp tổng quát

PHP:
SỐ XE = ROUNDUP(SỐ LƯỢNG KHÁCH / SỐ KHÁCH TỐI ĐA CÓ THỂ LÊN XE , 0)
Ví dụ:
A1: nhập SỐ LƯỢNG KHÁCH

B1: nhập SỐ KHÁCH TỐI ĐA CÓ THỂ LÊN XE

khi đó: A2 =ROUNDUP(A1/B1,0) sẽ ra SỐ XE cần dùng
cách naỳ là ngắn mà đơn giản nhất
 
Cảm ơn, cảm ơn tất cả các bác.,
 
Web KT

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

Back
Top Bottom