You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用dynamic array formulas转换Excel表格 单公式实现方案咨询

方案1:J3单单元格单公式输出全部结果(推荐)

无需用到LAMBDA,支持正式版Excel 365/2021,输入到J3单元格后会自动溢出两列所有结果:

=LET(
    row_cnt, ROWS(C4:C6),
    col_cnt, COLUMNS(D3:G3),
    seq, SEQUENCE(row_cnt * col_cnt),
    HSTACK(
        INDEX(D3:G3, CEILING(seq / row_cnt, 1)),
        INDEX(C4:C6, MOD(seq - 1, row_cnt) + 1)
    )
)

也可以写成压缩版单行:

=LET(r,ROWS(C4:C6),c,COLUMNS(D3:G3),s,SEQUENCE(r*c),HSTACK(INDEX(D3:G3,CEILING(s/r,1)),INDEX(C4:C6,MOD(s-1,r)+1)))

方案2:J3、K3分别设置动态数组公式

两列分别溢出,公式更简洁:

  • J3单元格(溢出第一列内容):
=TOCOL(IF(SEQUENCE(,ROWS(C4:C6)),D3:G3))
  • K3单元格(溢出第二列内容):
=TOCOL(IF(SEQUENCE(COLUMNS(D3:G3)),C4:C6))

内容的提问来源于stack exchange,提问作者SoftTimur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 07:36:03