You need to enable JavaScript to run this app. Excel能否根据其他单元格的索引值获取A列对应单元格的取值?
优惠活动
大模型
产品
解决方案
定价
更多

Excel能否根据其他单元格的索引值获取A列对应单元格的取值?

按索引值提取对应单元格取值的实现方法

可以完全实现参照指定单元格的索引值,提取对应序列位置的A类单元格取值
针对你提出的「当B5等于3时,C5返回对应匹配结果FISH」的具体需求,有几种可直接落地的操作方案,适配不同版本的Excel:

  • 全Excel版本通用:使用INDEX函数匹配
    在C5单元格输入公式即可:=INDEX($A$1:$A$10, B5)
    公式逻辑:
    • 第一参数$A$1:$A$10是按顺序排列的、所有索引对应的文本存储区域(比如区域内第1位存DOG、第2位存CAT、第3位存FISH,和序列逻辑完全匹配),添加绝对引用标记$是为了后续公式向下批量填充时,不会出现引用区域错位偏移
    • 第二参数直接引用B5的索引值,函数会自动从选定的序列区域中,按B5存储的数字匹配对应位置的取值返回
  • 少量数据兼容:使用CHOOSE函数匹配
    如果待匹配的序列数量不多,也可在C5单元格输入公式:=CHOOSE(B5, A1, A2, A3, A4)
    函数逻辑:第一参数传入索引数字,后续依次列出对应顺序的单元格引用,索引值等于几就返回后续列表里第几项的内容——比如B5值为3时,就会返回列表中第3个单元格也就是A3的取值FISH,完全匹配需求
  • 高版本简化写法:适配Excel 365/2021及以上版本
    新版本Excel可直接简化公式为:=CHOOSECOLS(A1:A10, B5),匹配逻辑和INDEX写法一致,公式长度更短,批量填充时也不会出现引用错位

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.30 07:06:04