создание формулы Excel с использованием вложенных операторов if

#excel #excel-formula

#excel #excel-формула

Вопрос:

Мне нужна помощь в создании формулы в Excel. По сути, я ищу предполагаемый доход за листинг. Я предполагаю, что в каждом бронировании всегда есть 2 гостя, если только он не вмещает только 1. Бронирование всегда производится на минимальное количество дней, а плата за дополнительного человека взимается за ночь. Мне нужно создать вложенный оператор if, но я продолжаю сталкиваться с умственными препятствиями. У меня есть несколько примеров данных:

 Accommodates - 4 = A1
Price - 130 = B1
extra people charge - 10 = C1
minimum nights - 4 = D1
  

Комментарии:

1. Что делать с операторами? Ячейка A1 «Вмещает минус 4»? Как выглядят входные данные и как, по-вашему, должны выглядеть выходные данные?

Ответ №1:

Формула будет выглядеть примерно так:

 =(Price*MinimumNights) MAX(Booked-Accomodates,0)*ExtraPersonCharge
  

Если вы хотите включить бронирования, превышающие минимальное количество ночей, вы можете использовать:

 =(Price*MAX(Days,MinimumNights)) MAX(Booked-Accomodates,0)*ExtraPersonCharge