Numlex 文档
使用 Numlex
反馈问题

自然计算

算术、百分比、货币、日期和合计——实时校验的普通文本行。

Numlex 读取普通便笺文本。没有公式语法,也没有单元格引用——每一行都严格求值,无法解析的 内容会保持安静,而不是猜测。

本指南介绍日常写法;每一种写法都在语法参考中有完整规范。

算术

使用标准运算符和常规优先级:

30 + 567 × 2        1,164
(30 + 567) × 2      1,194
100 / 8             12.5
2 ^ 10              1,024

运算符两侧的空格可有可无,括号用于分组,^ 表示乘方。完整优先级表——包括 if … then … else … 的位置——见运算符与逻辑。

百分比

百分比语法像笔记一样自然:

15% of 4572         685.8
10% of 240          24
240 + 10%           264

在加法语境中,末尾的百分比作用于其左侧的值,因此 240 + 10% 等于 264。所有短语写法 (% off、what %、分数、倍数)见百分比。

货币与金融

货币使用相同的算术,只需加上货币标记或 ISO 代码。金融短语还加入 复利、贷款、税费和通胀:

$240 + 10% tip      $264.00
lunch = $45
2 people × lunch    $90
$1,000 after 3 years at 7%      $1,225.04
monthly repayment on $10,000 over 6 years at 6%   $165.73

标记表、命名值和时间费率($24 per day)见货币与费率;投资、贷款、 已配置的销售税、2026 年所得税估算和 CPI 通胀见金融与投资。

日期与时间

日历日期、时钟、时区、时长和工作日都 像普通行一样读取:

Jan 10 + 12 days    Jan 22
June 12 + 45 days
today
3:30pm + 2 hours    5:45 pm
2am PST to GMT      10:00 am
workdays in 3 weeks 15 workdays

日历运算按部件进行且对 DST 安全,时区通过离线目录解析,工作日历使用内置节假日数据。完整的 时间参考——时长、时间戳与 ISO 8601、Timespan、视频时间码、工作日历和特殊日期——见 日期与时间。

标签与小计

行尾的 #tag 标记一行,精确的 --- 分隔线开始新分区, subtotal / grand total 构建分区合计。标签聚合回答关于标签行的问题:

86.40 #food
12.50 #food
total of #food          98.90
subtotal                98.90

合格规则、标签查询、统计函数和动态随机契约见标签、小计与统计。

小节与合计

# heading 开始一个小节,独立的 total 行会汇总本小节符合条件的答案:

# Household
Groceries               86.40
Power bill              42.10
total                   128.50

已计算出的合计不会被下一个 total 行重复计入。确切规则(例如货币和带单位的量 不会被汇总)见 表格语言。如果希望结果列更简洁,可以隐藏 底部的 Total 面板。

深入了解

发现文档有问题? 在 GitHub 上反馈