【发布时间】:2021-07-25 16:18:21
【问题描述】:
我在 Google 表格中有以下源数据
| Date | Place of Stay |
|---|---|
| 1-Sep | Miami |
| 2-Sep | Miami |
| 3-Sep | Miami |
| 4-Sep | Marathon |
| 5-Sep | Key West |
| 6-Sep | Key West |
| 7-Sep | Miami |
| 8-Sep | N/A |
使用它,我构建了以下数据透视表:
| Place of Stay | Check-in | Check-out |
|---|---|---|
| Miami | 1-Sep | 8-Sep |
| Marathon | 4-Sep | 5-Sep |
| Key West | 5-Sep | 7-Sep |
对于“签到”字段,我只取了日期字段的最小值。 “结帐”是一个“计算字段”,它执行 =MAX('Date')+1。
但是,这不是我想要看到的所需数据透视表输出,因为这看起来像是我在 9 月 1 日签到迈阿密,只在 9 月 8 日签到,而实际上,我正在签到9 月 7 日再次前往迈阿密,9 月 8 日退房。
所以我希望看到的理想输出是
| Place of Stay | Check-in | Check-out |
|---|---|---|
| Miami | 1-Sep | 4-Sep |
| Marathon | 4-Sep | 5-Sep |
| Key West | 5-Sep | 7-Sep |
| Miami | 7-Sep | 8-Sep |
因此,每次住宿地点发生变化时,我都需要在数据透视表中创建一个新条目来指示入住和退房。
知道如何实现这一目标吗?提前致谢。
【问题讨论】: