Back to home

Compare

Comparing: New client breaks your sheet? Excel auto-fills the column & 客户表新增一行就乱套?Excel 一格填一次自动铺满整列

AEN
Excelside-hustle-toolsdynamic-arrays·

New client breaks your sheet? Excel auto-fills the column

You've hit this scene too

Last Wednesday around midnight, I was helping Xiaoli, who runs a reselling side hustle, reconcile his books. His 200-row client sheet crashed the moment he added a single line.

What it is + who's already using it

Excel quietly shipped a feature called "dynamic arrays" last month—you type a formula once in one cell, and the results automatically populate the entire column next to it.

In plain English: say you've got 100 client names in column A, and you want to auto-match each one's order amount. Before, you had to drag VLOOKUP (a lookup function) 100 times, and every new client meant rewriting the formula. Now you type =XLOOKUP(A1:A100, ...) in B1, hit enter, and B1 through B100 fill themselves in automatically.

Back when I was running my own side hustle, the client reconciliation sheet alone broke on me three times—every formula drag went sideways. So when I saw this feature, I sent it straight to Xiaoli.

Ating, a freelance photographer, started using it last week too. She said she used to rewrite formulas every time she added a client—now she drops a name into column A and the matching amount just appears.

Microsoft is calling it the biggest formula overhaul in Excel's 30-year history. E-commerce sellers, resellers, and small studios in China are already quietly adopting it.

What it costs to set up today

  • Money: $0 (built into Excel)
  • Time: 10 minutes to grasp, 30 minutes to get going
  • Tech barrier: if you can use XLOOKUP or VLOOKUP, you're set—no code involved
  • First step: open Excel → in any blank cell type =UNIQUE(A:A) → hit enter → check whether column A's deduplicated results auto-spread across the cells

If UNIQUE doesn't do anything, your Excel version is too old. Microsoft 365 users basically all have it; WPS users can't use this for now.

How to use it at each stage

Just starting out (0-10 clients):It's fine to skip this for now—manual tracking is totally enough. This feature is for when your sheet starts getting long.

1-2 steady clients:Come back and learn once your sheet crosses 50 rows—you'll save yourself a lot of hassle. Search "dynamic arrays" on Bilibili, there's a pile of free videos.

Scaling up (50+ clients, 1-5 person team):Spend an afternoon on this now. If I'd picked it up earlier, I would've saved myself several all-nighters.

For non-coders:Don't be scared. It's just an Excel formula—same as the VLOOKUP you already learned, just written a little differently.

BZH
Excel副业工具动态数组·

客户表新增一行就乱套?Excel 一格填一次自动铺满整列

这场景你也撞过

上周三凌晨,我帮代购的小李对账。他那 200 行客户表,加一行就崩。

这功能是啥 + 已经有谁在用

Excel 上个月悄悄上线了一个叫「动态数组」的功能——你只要在一个格子里写一次公式,旁边一整列会自动出现结果。

说人话:你有 100 个客户名字在 A 列,想自动匹配每个人的下单金额。以前你得用 VLOOKUP(一种查找函数)拖 100 次,新增客户还得重写公式。现在你在 B1 写 =XLOOKUP(A1:A100, ...) 回车,B1 到 B100 自动填好。

我之前自己做副业那会儿,光是维护客户对账表就崩过三次——每次拖公式都出错。所以看到这个功能直接安利给了小李。

做自由摄影的阿婷上周也开始用了。她说以前每加一个客户就重写公式到崩溃,现在新增名字填进 A 列,对应的金额自动出来。

微软自己说这是 Excel 30 年最大的一次公式改动。国内电商、代购、小工作室已经在悄悄用。

今天复刻要花多少

  • 钱:0 元(Excel 自带功能)
  • 时间:10 分钟看懂,30 分钟上手
  • 技术门槛:会用 XLOOKUP 或 VLOOKUP 就行,不碰代码
  • 第一步:打开 Excel → 任一空白格输入 =UNIQUE(A:A) → 回车 → 看 A 列去重结果是不是自动铺出来

如果 UNIQUE 没反应,说明你 Excel 版本太旧。Microsoft 365 用户基本都有;WPS 用户暂时用不了这个。

不同阶段怎么用

刚起步(客户 0-10 个):现在不试也没事,手动记账完全够用。这功能是给「表格开始变长」的人准备的。

有 1-2 个稳定客户:等你表格超过 50 行再回来学,能省不少事。B 站搜「动态数组」一堆免费视频。

在扩规模(客户 50+,1-5 人团队):建议现在就花一下午试试。我当初要是早用这功能,能少熬好几个夜。

完全不懂编程的人:也别怕。它本质就是 Excel 公式,跟你之前学的 VLOOKUP 一样,只是写法稍微不同。