excel中的find公式的使用!急急急急急急!在线等~

如果我想在A列中查询是否存在和B1中一样的数字,我应该怎么写这个公式??比如B1是125,A列中有一组苏子,我要再这一组数字中寻找125出来,并要求定位出是A列的哪一个单元格,怎么办??给出答案多给分。
我现在就是想要知道是B列中的哪些数字和A列中的是一样的,按照你的方法我只能知道A中存在和B中的一样的数字,具体是那个我却不知道啊~

这用不着用函数的 框选A列 格式-条件格式-把介于改成等于-在后面打上=$B$1

然后在格式里可以选字体或者单元格的颜色,比如说我改成红色。那么在A列里面=B1的单元格就变成红色的了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-05-09
FIND(find_text,within_text,start_num)
返回要查找的字符串的index为0的位置

start_num<=0 or start_num<within_text长度
返回#Value
eg:FIND("1",F10,0)=#Value

若字符串未找到,就return #Value
FIND("0",F10,1)=#Value

区分大小写的前提夏进行相应的查找
eg:FIND("m","Miriam McGovern")=6
第2个回答  2008-05-09
'当前表单中添加代码运行下面的代码,就出来了,
'注意代码中使用了C列,D列.
'C列中记录B当前单元格在A列中有匹配值,写1
'在D列中记录A列中有匹配时,并写入匹配值
'再看表单就易操作了.

Sub FindSub()

For Each a In Range("B:B")
If a = "" Then Exit Sub
With Range("a:a")
Set c = .Find(a, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
Cells(a.Row, 3) = 1 '在C列中写入B当前单元格在A列中有匹配值,写1
Cells(c.Row, 4) = a '在D列中A列中有匹配时,并写入匹配值
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
Next

End Sub
第3个回答  2008-05-09
在C列中输入,=IF(SMALL(IF(ISNUMBER(FIND(B1,$A$1:$A$500)),ROW($1:$500)),ROW(1:1))>0,"此数字出现在A"&SMALL(IF(ISNUMBER(FIND(B1,$A$1:$A$500)),ROW($1:$500)),ROW(1:1)),"")
就出现结果了
第4个回答  2008-05-09
假设A1到A8是数据,B列中存放要查找的数据。
1、追加C列
内容是:=(CHAR(64+COLUMN(A1))&ROW(A1))
2、在D列中加入:
=VLOOKUP(B1,$A$1:$C$8,3)

这样,D列中显示的值,就是B列中数字在A列中所对应的位置。

excel中的find公式的使用!急急急急急急!在线等~
这用不着用函数的 框选A列 格式-条件格式-把介于改成等于-在后面打上=$B$1 然后在格式里可以选字体或者单元格的颜色,比如说我改成红色。那么在A列里面=B1的单元格就变成红色的了。

excel中的find公式的使用!急急急急急急!在线等~
两个公式是有区别的,=right(a1,len(a8)-find("x",a1))中len中的应该是a1吧。这只要把right、find、len这三个函数理解了就知道了,=right(a1,find("x",a1)-1)这个公式中x前后的数值长度一致就不会出错,find是在a1这个串中找到第一个x的位置数即第几个字符。right是从字串的右边开始取字...

excel find函数
这是在F145中有1或2呀3的开始取一位,就是取出F145中的第一个出现的数,1\\2\\3 ,所以你要选三个位置给它,如在G145:147,输入公式,如F145中有123就会分别出现在G145G146G147了 这是数组公式,输入完公式之后,按Ctrl+Shift+Enter结束

关于EXCEL中关键字的归类,在线等。
B1中公式:=MID(LEFT(A1,MIN(FIND({"区","镇"},A1&"区镇"))),FIND("市",A1)+1,9)下拉就可以了。

求大神,在线等,求一个excel公式,关于只保留某一特征部分的公式
=MID(F5,FIND("{",F5),FIND("}",F5)-FIND("{",F5)+1)

关于Excel的简单公式设计.在线等!
C1输入公式 =IF(ISNUMBER(FIND(A1,B1)),"","D")D1输入公式 =IF(ISNUMBER(FIND(A1,B1)),"C","")下拉即可

【EXCEL】LOOKUP(,-FIND(sheet2!$B$2:$B$40,B6),sheet3!$B$2:$B...
应该是个数组公式。-FIND(sheet2!$B$2:$B$40,B6)就是在字符串中查找另一个字符串,并且得出其位置。在sheet2!$B$2:$B$40各单元格中的值如果是 1,2,3,4 这样,B6值为"2341",那么得出的结果为{4,1,2,3}。LOOKUP(,-FIND(sheet2!$B$2:$B$40,B6),sheet3!$B$2:$B$40)就是...

用Excel统计分钟数
假设数据在A列中 在B1输入公式:=IF(ISERROR(FIND("分",A1)),1,IF(ISERROR(FIND("秒",A1)),--MID(A1,1,FIND("分",A1)-1),MID(A1,1,FIND("分",A1)-1)+1))往下拉

Excel 利用find函数在某工作表第一行查找包含某特定字符串的单元格,并...
Set findcell = Rows(1).Find("2015" & ComboBox2.value, LookAt:=xlPart)这样试下。另外,你这个combobox2这个控件,是直接画在表中的,还是画在窗体中的?

请教excel高手,在线急等
分列就可以,第一次按照“减”分,删除前面列,只有后面列;第二次按照元来分,结果只有一列。【分列】按钮在【数据】下面,按钮位置见下图:

相似回答
大家正在搜