excel中怎么查找某个值并返回对应的列数?

发布网友 发布时间:2022-04-23 03:00

我来回答

5个回答

热心网友 时间:2022-06-13 11:04

在 Excel 2007 中,可用以下公式实现题述要求:
列号用数字表示:=MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV)
列号用列标表示:=SUBSTITUTE(ADDRESS(1,MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV),4),"1","")

公式结果的图示:

公式结果的图示



热心网友 时间:2022-06-13 11:04

CE3=VLOOKUP(LOOKUP(1,0/(BW3:CA3=CD3),COLUMN(BW:CA)),$CH$3:$CI$9,2,0)

CF3=LOOKUP(1,0/(BW3:CA3=CD3),COLUMN(BW:CA))

CF3=VLOOKUP(CE3,IF({1,0},$CI$3:$CI$9,$CH$3:$CH$9),2,0)

需要啥自己取吧,反正也不知道你想要啥。

热心网友 时间:2022-06-13 11:05

CE3单元格公式=LOOKUP(1,0/(BW3:CC3=CD3),COLUMN(BW:CC))-74

热心网友 时间:2022-06-13 11:05

CE3
=MATCH(CD3,BW3:CC3,)追问谢谢,显示错误,就像我图片上的一样显示#N/A,不知道怎么回事
可能是我把题目没说清楚,应该是:在BW3--CC3的那一行找CD3的值,并在CE3单元格显示值所在的列数?
不知道这样说明白了吗?谢谢

热心网友 时间:2022-06-13 11:06

=match(cd3,bw3:cc3,0)下拉

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com