blsn.net
当前位置:首页 >> ExCEl从一行中查找某值并返回这个值所在单元格在第... >>

ExCEl从一行中查找某值并返回这个值所在单元格在第...

如果从第一个格就开始有内容 则公式为: =MATCH("C",1:1)

假设图中是A,B,C列,表名为Sheet1 在另一个工作表中的A2单元格写入公式 =INDEX(Sheet1!A:A,MATCH(MAX(Sheet1!$C:$C),Sheet1!$C:$C,)) 右拉填充公式

假设你要查找的特定值在D1,则在E1输入: =IF(COUNTIF(A:A,D1),VLOOKUP(D1,A:C,3,),"")

index函数 index(c1:c5,1,0) 或者 index(c:c,1,1)

查找字符在单元格内位置,主要是使用函数find与search: find函数区分大小写,search不区分大小写。 也可以使用其他的数组公式,如=MAX((MID(A2,ROW($1:$9),2)="mi")*ROW($1:$9)):

级别的公式:=INDIRECT("A" & SUMPRODUCT((A1:E5=A9)*ROW(A1:E5))) 档次的公式:=OFFSET(A1,0,SUMPRODUCT((A1:E5=A9)*COLUMN(A1:E5))-1)

=ADDRESS(MAX(IF(A1:C10="ZZ",ROW(A1:A10))),MAX(IF(A1:C10="ZZ",COLUMN(A1:C1))),4) 公式的意思是,如果A1:C10这个区域里查找单元格值是ZZ的,查找后显示出所在单元格标识 输入公式后,不要按加车,需要按ctrl+shift+回车。即编辑栏中公式前后有{}

如图,B列在A列中查找,D列得到B列对应C列的值: D1用VLOOKUP函数精确查找,公式: =IF(B1="","",VLOOKUP(B1,A$1:C$4,3,)) VLOOKUP函数中:B1为查找值;A$1:C$4为查找区域,其中A1到A4是被查找列,必须为查找区域的第一列,结果列在查找区域的第...

Sub 查找()For Each rng In Range("a1:d3") If rng = 7 Then a = rng.Row b = rng.Column End IfNextMsgBox "行号为" & a & "-" & "列号为" & bEnd Sub

若字符串在查找区域是唯一的,可简单用函数解决。 示例:要求在A1:C10区域内,查找存在字符串“str”的单元格,返回该单元格地址。公式如下: =ADDRESS(SUMPRODUCT(ISNUMBER(FIND("str",A1:C10))*ROW(A1:C10)),SUMPRODUCT(ISNUMBER(FIND("str",A1...

网站首页 | 网站地图
All rights reserved Powered by www.blsn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com