Руководство · Управление
ALOS отеля: как рассчитать среднюю длительность проживания
Расчёт по завершённым проживаниям с CSV-примером: единица учёта, переход месяца, групповые брони и проверка результата.
Прямой ответ
Формула работает только для одной и той же выборки
ALOS — средняя длительность проживания. Для внутреннего расчёта возьмите сумму ночей завершённых проживаний и разделите на количество этих же проживаний. Если три эпизода длились 3, 2 и 5 ночей, результат — 10 / 3 = 3,33 ночи.
Ниже единица учёта — один номер в одном непрерывном проживании, а период отбора определяется датой выезда. Это выбранная методика, а не универсальная настройка любой PMS. Назовите её прямо в заголовке отчёта: «Средняя длительность завершённых проживаний по выездам».
Сценарий
Бронь пересекла границу месяца
В учебном файле все три выезда попадают в сентябрь. Проживание DEMO-1 началось в августе.
- 01
Не обрезать эпизод
Заезд 31 августа, выезд 3 сентября — три ночи. При методике по выездам все три участвуют в среднем сентябрьской группы.
- 02
Не подменять число эпизодов
Два гостя в одном номере — один эпизод. Три номера в общей групповой брони дают три строки, иначе среднее сравнивает несопоставимые объекты.
- 03
Сохранить второе измерение
Для загрузки сентября отдельно посчитайте только сентябрьские номероночи. Это другой показатель, ему не нужно совпадать с числителем выбранного ALOS.
- 01Строка
Один непрерывный эпизод проживания в одном номере.
- 02Отбор
Завершённые выезды выбранного периода.
- 03Расчёт
Полные ночи этих эпизодов / число эпизодов.
- 04Сверка
Одинаковая методика в соседних периодах.
Рабочий артефакт
CSV с тремя проверочными проживаниями
Файл содержит условные коды без данных гостей. Откройте его как UTF-8 с разделителем «точка с запятой». Сумма столбца «Ночей» равна 10; количество завершённых строк — 3.
| Проверка | В примере | Зачем |
|---|---|---|
| DEMO-1 | 3 ночи, выезд в сентябре | Проверка перехода месяца |
| DEMO-2 | 2 ночи | Короткий эпизод |
| DEMO-3 | 5 ночей | Длинный эпизод |
| Итого | 10 / 3 = 3,33 | Среднее взвешено по эпизодам, не по каналам |
Исключения
Что решить до расчёта
Сохраните правила один раз и применяйте их к каждому периоду.
Нет выездов
Знаменатель равен нулю
Покажите «нет завершённых проживаний», а не ноль ночей. Не делите на ноль и не переносите результат прошлого месяца.
Переселение
Один визит распался на записи
Для средней длительности гостевого визита свяжите переселения отдельным кодом визита. Для выбранного здесь номерного эпизода сохраняйте отдельные строки и не сравнивайте две методики.
Отмена / незаезд
Проживания не было
Исключите запись из завершённых проживаний. Удержанная оплата не создаёт прожитые ночи.
Рост среднего
Один долгий заезд сдвинул показатель
Покажите рядом число эпизодов и распределение по длительности. Рост ALOS сам по себе не доказывает рост прибыли или удовлетворённости.
Чек-лист
Проверка отчёта перед сравнением
- 01
В названии указаны единица учёта и способ отбора периода.
- 02
Числитель и знаменатель относятся к одним и тем же строкам.
- 03
Групповые брони и переселения обработаны по записанному правилу.
- 04
Незавершённые, отменённые и не состоявшиеся проживания не смешаны с завершёнными.
- 05
Среднее по всем каналам пересчитано из сумм и числа эпизодов, а не из средних каналов.
- 06
Показаны объём выборки, дата выгрузки и причины крупных отклонений.