Skip to content
cccskills
FreePublished on GitHub

inf-05-07

依顧客與有效訂單日期計算指定群組的回購週期、平均與中位;適用五年訂單中第一筆到第二筆平均隔幾天、如何用試算表計算,直接處理計量工作

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249 stars(GitHub 249 + cccskills 0)
Works withShopify

Run score Not tested

See how to install

Files included (3)

  • SKILL.md5.3 KB
  • assets/check-context.py14.6 KB
  • assets/context-contract.json5.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

INF-05-07|回購週期計算

一般對話請上傳 packs/inf-05-07.md,其中已包含共用規則、本文及必要參考

工作目的

這個技能交付:回購週期

本文件說明資料需求與處理方法,不代表任何帳戶已連線或已讀取。能力、授權或資料不足時,明確標示缺口,不推定平台功能或完成狀態

必要資料

所需資料為訂單表(CSV 或試算表),包含顧客識別碼、唯一訂單編號、有效付款時間、取消/退款/測試狀態,並說明歷史涵蓋範圍與時區

方法步驟

  1. 核對本次資料的歷史範圍、顧客鍵、訂單唯一性及有效訂單規則
  2. 依顧客分組、排序有效訂單;每人只取第一、第二筆有效訂單
  3. 計算首二單間隔,再以符合條件的顧客數為分母計算平均,依下方補充公式執行
  4. 交付有效樣本數、平均與中位數、未回購及歷史不明人數,保留資料期間與口徑

計算與判讀

原權限模式:讀。只在本次任務需要時執行依賴,並不強制全部平台先連好

固定交付欄位

順序欄位填寫方式
1群組原始證據、方法中間結果或明確未知;不得補造
2間隔定義原始證據、方法中間結果或明確未知;不得補造
3有效樣本原始證據、方法中間結果或明確未知;不得補造
4平均/中位原始證據、方法中間結果或明確未知;不得補造
5未回購數原始證據、方法中間結果或明確未知;不得補造
6觀察期原始證據、方法中間結果或明確未知;不得補造

啟動條件與完整問題範圍

使用者要計算回購週期、第一筆到第二筆有效訂單的平均間隔,或詢問能以 App 或試算表算出該數字時,直接使用本 Skill。Q028 原始提問與作者補充 指定五年顧客與訂單資料,App 與試算表是替代方法;可交試算表方法,不要求兩者都提供

以本次取得的資料進行清理與計算

保留原題母體:所有能核實第一、第二筆有效訂單的顧客(F2+),三次以上購買者也納入,但每人只計首二單一次。恰兩筆訂單母體只在使用者明確指定時適用。五年視窗首見不等於終身首購;先核對完整歷史、顧客鍵、唯一訂單、有效付款時間、時區與取消/退款/測試規則。歷史未知者分列;商品明細列先按訂單去重,同日不同有效訂單可有零天間隔

試算表實作示例

這是將原方法的群組、間隔與平均落成儲存格計算。保留原始資料;在另一張工作表整理已確認歷史完整、顧客鍵穩定的有效訂單,每筆訂單一列:A 顧客鍵、B 數值型有效付款日期或時間、C 唯一訂單鍵。顧客鍵須先統一字元大小寫/型別且無空白缺值;日期採相同時區和同一日數定義。按 A、B、C 依序升冪排序整張表,再填公式,後續每次換資料需重新排序及填滿

D 欄為顧客內訂單序號:D2 填 =1,D3 填 =IF(A3=A2,D2+1,1),D3 向下填到最後一筆

E 欄只在第二筆計首二單天數:E2 留白,E3 填 =IF(D3=2,B3-B2,""),E3 向下填到最後一筆。第三筆以後及只有一筆者不填 0;真正同日兩筆訂單的零天則保留。B 含時間時輸出為含小數的天數;採日曆日才先把所有日期轉為同時區日曆日期

以資料到第 1000 列為範例,有效顧客數 =COUNT(E2:E1000),平均 =IF(COUNT(E2:E1000)=0,"無有效二購樣本",AVERAGE(E2:E1000));將 1000 換成實際最後列,不漏列。平均的分母是有效顧客,不是訂單數。原始未回購人數另由只有一筆有效訂單的顧客計,不把二購間隔空白列數當未回購人數

Microsoft IF 說明條件輸出;Microsoft AVERAGE 說明忽略文字/空白、保留數字零。公式是本方法的算式實作,不代表 Shopify 原生報表或 App 功能確認

缺原始資料時交群組、間隔、算式、觀察窗與缺件;有效樣本、平均/中位及未回購數保留未知。單問 App 選型或原生功能另核對能力。Email 是使用背景,計量不自動產生歡迎信、固定觸達日或成效因果

中位數與核對

沿用 E 欄有效首二單間隔,中位數公式:=IF(COUNT(E2:E1000)=0,"無有效二購樣本",MEDIAN(E2:E1000)),同樣將 1000 換成實際最後列,保留真實零天與排除空白

核對:間隔 0、10、50 天時,有效數 3、平均 20、中位數 10;沒有有效間隔時,平均與中位數都顯示無有效二購樣本

方法來源

原始檔:marketing_skill_master_v1_4.xlsx/前置技能目錄 定位:INF-05-07 來源基礎:V1基礎建設規劃/已核准入口規格 母表保留的原來源摘錄:

計算平均/中位回購天數

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

mk-001

Free

從商品頁、規格與使用說明整理可引用事實及缺件,適用「這些資料能拿來說什麼」;交付有來源的商品事實表,著重事實盤點,尚不挑選主打賣點

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

mk-002

Free

從已有商品事實萃取差異與顧客利益,適用「商品資料有了,哪些特色值得主打」;交付有依據的賣點候選,適合已有資料要挑主打特色的工作

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

mk-003

Free

用商品事實與競品證據檢查既有賣點,適用「這句賣點競品也能說嗎」;交付獨特性比較與待補證據,適合已有主張要檢查差異的工作

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

mk-004

Free

賣點對客價值檢查。用於需要每項賣點對應的顧客利益的工作;依本項方法處理已指定資料並核對交付

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

mk-005

Free

賣點證據配對。用於需要主張、證據、缺口對照表的工作;依本項方法處理已指定資料並核對交付

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

mk-006

Free

主打三賣點排序。用於需要主打優先序與取捨理由的工作;依本項方法處理已指定資料並核對交付

The English summary is being prepared. Showing the original description.

backtrue/thinkwithblack-skill249Updated Oct 26, 2026

See all skills by backtrue

Report a problem with this skill