‘壹’ excel查询区域里某个值所在的行值和列值
输入数组公式
=IFERROR(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1)),"")
按ctrl+shift+enter往下拉就中樱可以了
前两位是行号,后2位是列号
只卖散丛要行列的话可以加一掘塌个框套在外边就可以了
行=IFERROR(FLOOR(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1))/100,1),"")
列=IFERROR(RIGHT(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1)),2),"")
‘贰’ excel中怎么查找某个值并返回对应的列数
在 Excel 2007 中,可用以下公式实现题述要求:
列号用数字表示:=MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV)
列号用列标表示:=SUBSTITUTE(ADDRESS(1,MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV),4),"1","")
公式结果的图示:
公式结果的图示