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

如何修改INDEX公式实现横向拖拽提取右下对角线值为行向量

修改公式实现横向拖拽提取右下对角线行向量
  • 原公式=INDEX(B40:V40,,ROWS($21:21))靠ROWS($21:21)向下拖拽时的递增特性,实现同一行内列号依次偏移。要改成横向拖拽提取右下方向对角线值,需要让行号和列号同步递增,可借助COLUMNS函数(横向拖拽时会自动递增计数)。

  • 推荐修改后的公式:

    =INDEX($B$40:$V$100,COLUMNS($A:A),COLUMNS($A:A))
    

    说明:

    • $B$40:$V$100替换为你实际要提取对角线的完整数据区域(需包含目标对角线的所有值);
    • COLUMNS($A:A)横向拖拽时会依次返回1、2、3…,让INDEX同时取区域的第N行第N列,正好对应右下方向的对角线;
    • 若起始提取位置不是数据区域左上角,可调整COLUMNS的基准列,比如改成COLUMNS($B:B),或直接在参数里加偏移量,例如=INDEX($B$40:$V$100,COLUMNS($A:A)+1,COLUMNS($A:A)+1)。
  • 另一种灵活写法(无需限定固定数据区域):

    =INDEX($B:$V,40+COLUMNS($A:A)-1,2+COLUMNS($A:A)-1)
    

    说明:

    • 40是对角线起始行号,2是起始列号(B列对应列号2);
    • 横向拖拽时,行号和列号同步增加,精准定位右下方向的每个对角线单元格。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 00:45:54