1. 概述
1.1 應用場景
在分析表處理數據時,指标需要多個條件的篩選或者不同指标設置不同的篩選條件。
若文本字段值含有空值,在去重計數時不想要空值計數。
1.2 功能簡介
本産品支持按條件彙總數據,用戶可根據自己的需求設置相應的條件。
本文以留存分析爲例展示按條件彙總的應用場景,其他計算可參見文檔:用戶留存分析
先求出激活-登錄的時間差;
按條件彙總計算出當日留存數、一周留存數、兩周留存數...
2. 操作步驟
示例數據:用戶留存分析 .xlsx
2.1 上傳數據
下載示例數據并上傳至本産品中,将數據保存在項目中。操作詳情參見文檔:上傳 Excel
選擇示例數據,點擊右上角的「創建分析表」按鈕,如下圖所示:
2.2 按條件彙總
2.2.1 計算「激活_登錄時間差」
新增一列,點擊「+>新增字段>公式」,字段名爲「激活_登錄時間差」,使用 DATEDIF 函數計算從激活到登錄的時間差。
公式爲:DATEDIF([最早激活日期],[登錄時間],"D"), 如下圖所示:
2.2.2 排序
添加一個「排序」步驟,将「最早激活日期」按照升序排列,如下圖所示:
2.2.3 分類彙總
接下來按條件彙總出當日留存數,一周留存數、兩周留存數:
當日留存率:當日激活并登錄用戶數/當日激活的用戶數;
一周留存率:初次激活日爲維度,計算「激活_登錄時間差」爲 1-7 的登錄用戶數/激活日的激活用戶數;
兩周留存率:初次激活日爲維度,計算「激活_登錄時間差」爲8-14的登錄用戶數/激活日的激活用戶數。
1)添加一個「分類彙總」步驟,将「最早激活日期」拖入分類欄,并按照 年月 分類;
将「聯系電話」拖入彙總欄,求當日留存數,即要求激活_登錄時間差爲 0 ,設置相應的篩選條件。如下圖所示:
2)單擊字段,将字段名改爲「當日留存數」,如下圖所示:
3)在彙總欄再拖入一個「聯系電話」字段,求當日留存數,即要求 1≤激活_登錄時間差≤7 ,設置相應的篩選條件。如下圖所示:
4)單擊字段,将字段名改爲「一周留存數」,如下圖所示:
5)重複上述步驟,計算「第二周留留存數」,即要求 8≤激活_登錄時間差≤14,這樣就求得不同條件下的留存數了。