Mục lục bài viết[Hide][Show]
Tính Average Room Rate theo nguồn khách (RevPAR, ADR, Occupancy)
Xem thêm: RevPAR, ADR, Occupancy để hiểu cách các chỉ số này liên quan nhau.
Mỗi nguồn khách (OTA, Walk-in, Corporate, Group) có đặc điểm giá khác nhau. Tính Average Room Rate (ARR) theo nguồn khách giúp bạn hiểu: (xem thêm: /ota-vs-direct-booking-can-bang-kenh-ban-khach-san)
- Nguồn nào đang mang lại giá cao nhất?
- Có nên tập trung vào nguồn nào?
- Chiến lược giá có đang hoạt động đúng?
Các nguồn khách phổ biến
| Nguồn | Đặc điểm |
|---|---|
| OTA (Booking.com, Agoda) | Chi phí hoa hồng 15-25%, giá cạnh tranh |
| Walk-in | Giá cao nhất, không mất hoa hồng |
| Corporate | Giá thương lượng, lượng lớn |
| Group | Giá nhóm, chi phí thấp |
| Direct Booking | Giá tốt nhất, không mất hoa hồng |
Dùng AVERAGEIF
AVERAGEIF tính trung bình với một điều kiện:
=AVERAGEIF(Source, "OTA", Rate)
Tính giá phòng trung bình cho khách OTA.
Ví dụ thực tế
| Cột | Nội dung |
|---|---|
| A | Room Rate |
| B | Source |
| C | Nights |
=AVERAGEIF(B:B, "OTA", A:A)
Dùng SUMIF/COUNTIF thay cho AVERAGEIF
Đôi khi AVERAGEIF không chính xác (ví dụ: khi có giá trị 0 hoặc blank). Dùng kết hợp SUMIF và COUNTIF:
=SUMIF(Source, "OTA", Rate) / COUNTIF(Source, "OTA")
hoặc:
=SUMPRODUCT((Source="OTA")*(Rate)) / SUMPRODUCT((Source="OTA")*(Rate>0))
Tính ARR theo nhiều nguồn cùng lúc
Với bảng nguồn
| Source | ARR |
|---|---|
| OTA | =SUMIF(B:B,”OTA”,A:A)/COUNTIF(B:B,”OTA”) |
| Walk-in | =SUMIF(B:B,”Walk-in”,A:A)/COUNTIF(B:B,”Walk-in”) |
| Corporate | =SUMIF(B:B,”Corporate”,A:A)/COUNTIF(B:B,”Corporate”) |
| Group | =SUMIF(B:B,”Group”,A:A)/COUNTIF(B:B,”Group”) |
Với SUMPRODUCT cho linh hoạt hơn
=SUMPRODUCT((B:B="OTA")*(A:A)) / SUMPRODUCT((B:B="OTA")*(A:A>0))
ARR theo nguồn và theo tháng
Kết hợp thêm điều kiện tháng:
=SUMPRODUCT((Source="OTA")*(MONTH(Date)=1)*(Rate)) / SUMPRODUCT((Source="OTA")*(MONTH(Date)=1)*(Rate>0))
Tính ARR OTA của tháng 1.
Phân tích Contribution % theo nguồn
Xem mỗi nguồn đóng góp bao nhiêu % vào tổng doanh thu:
=SUMIF(Source, "OTA", Revenue) / SUM(Revenue)
So sánh ARR OTA vs Direct
= (ARR_OTA - ARR_Direct) / ARR_Direct
Format %: số dương = OTA cao hơn Direct, số âm = OTA thấp hơn.
ARR vs ADR [xem thêm về ADR](/revpar-adr-occupancy-chi-so-revenue-khach-san) — Khác nhau thế nào?
- ADR (Average Daily Rate): Giá trung bình mỗi ngày, chia theo occupied rooms
- ARR (Average Room Rate): Giá trung bình mỗi booking, có thể bao gồm nhiều đêm
ADR = SUM(Revenue) / COUNT(Occupied Rooms)
ARR = AVERAGE(Rate) hoặc SUM(Revenue) / COUNT(Bookings)
KPI Dashboard cho ARR theo nguồn
Tạo bảng tổng hợp:
| Nguồn | ARR | Rooms | Revenue | %Contrib | |
|---|---|---|---|---|---|
| OTA | =formula | =count | =sum | =rev/total | |
| Walk-in | |||||
| Corporate | |||||
| Group | |||||
| Direct |
Tóm tắt công thức
| Mục đích | Công thức |
|---|---|
| ARR OTA | =AVERAGEIF(Source,"OTA",Rate) |
| ARR OTA (chính xác) | =SUMIF(Source,"OTA",Rate)/COUNTIF(Source,"OTA") |
| ARR nhiều điều kiện | =SUMPRODUCT((Source="OTA")(Month=1)(Rate))/SUMPRODUCT(...) |
| % Contribution | =SUMIF(Source,"OTA",Rev)/SUM(Rev) |
Theo dõi ARR theo nguồn khách giúp bạn hiểu rõ hơn về cơ cấu doanh thu và đưa ra chiến lược kinh doanh phù hợp.



Báo cáo Month-to-Date (MTD) tự động