smart-split
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSmart Split
智能拆分
Overview
概览
Split one transaction into multiple category allocations. Useful for mixed-purpose purchases like a Costco trip that includes groceries, household supplies, and electronics — or a business meal that's partially deductible.
将一笔交易拆分为多个类别分配。适用于混合用途的采购,例如一次 Costco 购物同时包含食品杂货、家居用品和电子产品,或一笔部分可抵扣的业务餐费。
Wilson Tools Used
使用的 Wilson 工具
- — find the transaction to split
transaction_search - — assign categories to the resulting split entries
categorize
- — 查找要拆分的交易
transaction_search - — 为拆分生成的条目分配类别
categorize
Workflow
工作流
- Ask the user which transaction to split (by description, date, or amount).
- Use to find and confirm the target transaction.
transaction_search - Ask how the transaction should be split:
- By specific dollar amounts (e.g., "$50 groceries, $30 household, $20 electronics")
- By percentage (e.g., "50% groceries, 30% household, 20% electronics")
- Validate that split amounts sum to the original transaction amount.
- Mark the original transaction as a parent/split transaction.
- Create child transactions for each split portion with:
- Same date and description as the parent (with category suffix)
- The allocated amount
- The assigned category
- Confirm the split with a summary table.
- 询问用户要拆分哪笔交易(按描述、日期或金额)。
- 使用 查找并确认目标交易。
transaction_search - 询问应如何拆分交易:
- 按具体金额拆分(例如“$50 食品杂货、$30 家居用品、$20 电子产品”)
- 按百分比拆分(例如“50% 食品杂货、30% 家居用品、20% 电子产品”)
- 验证拆分金额之和是否等于原始交易金额。
- 将原始交易标记为父交易/拆分交易。
- 为每个拆分部分创建子交易,包括:
- 与父交易相同的日期和描述(附加类别后缀)
- 分配金额
- 分配的类别
- 使用汇总表确认拆分结果。
Without Wilson
不使用 Wilson
To split transactions manually in a spreadsheet:
- Find the transaction row (e.g., "COSTCO" for -$100.00).
- Change the amount in that row to the first split portion (e.g., -$50.00) and set its category (e.g., "Groceries").
- Insert new rows below for each additional portion:
Date Description Amount Category 2025-03-15 COSTCO (Groceries) -50.00 Groceries 2025-03-15 COSTCO (Household) -30.00 Household 2025-03-15 COSTCO (Electronics) -20.00 Electronics - Verify the split: should equal the original -$100.00.
=SUMIF(B:B,"COSTCO*",C:C) - Add a "Split" or "SplitGroup" column with a shared ID so you can trace splits back to the original.
如需在电子表格中手动拆分交易:
- 找到交易所在行(例如金额为 -$100.00 的“COSTCO”)。
- 将该行的金额改为第一个拆分部分的金额(例如 -$50.00),并设置其类别(例如“食品杂货”)。
- 在下方为每个其他拆分部分插入新行:
日期 描述 金额 类别 2025-03-15 COSTCO(食品杂货) -50.00 食品杂货 2025-03-15 COSTCO(家居用品) -30.00 家居用品 2025-03-15 COSTCO(电子产品) -20.00 电子产品 - 验证拆分结果:应等于原始金额 -$100.00。
=SUMIF(B:B,"COSTCO*",C:C) - 添加“Split”或“SplitGroup”列并使用共享 ID,以便将拆分记录追溯到原始交易。
In YNAB or Mint
在 YNAB 或 Mint 中
- YNAB: Click the transaction > "Split" button > add category lines with amounts.
- Mint (now Credit Karma): Click the transaction > "Split transaction" > add categories and amounts.
- YNAB:点击交易 > “拆分”按钮 > 添加类别行及对应金额。
- Mint(现为 Credit Karma):点击交易 > “拆分交易” > 添加类别和金额。
Important Notes
重要说明
- Split amounts must sum exactly to the original transaction amount. Wilson will warn if there's a discrepancy.
- The original transaction is preserved with a flag so reports can show either the consolidated or split view.
split: true - Splits cannot be nested (you can't split a split).
- To undo a split, ask Wilson to merge the split entries back into the original transaction.
- 拆分金额之和必须与原始交易金额完全一致。如果存在差异,Wilson 会发出警告。
- 原始交易会保留,并带有 标志,以便报表显示合并视图或拆分视图。
split: true - 拆分不能嵌套(不能拆分已经拆分的交易)。
- 如需撤销拆分,请要求 Wilson 将拆分条目重新合并到原始交易中。