excel比较两个字符串是否相等

作者&投稿:利舒 (若有异议请与网页底部的电邮联系)
excel中如何判断两个单元格的字符是一样的~

可以利用If函数来判断两个单元格的字符是否一样。
软件版本:office2007
方法如下:
1.判断A列和B列同行中的字符是否一样:

2.输入公式如下:

3.下拉填充得到结果如下:

比如是要判断A1和B1两个单元格的内容是否相同

如果不必区分大小写
则公式为
=A1=B1 如果值为TRUE则相同,如果值为FALSE则不相同




如果大小写不同也是不相同,则要用EXACT函数
=EXACT(A1,B1) 如果值为TRUE则相同,如果值为FALSE则不相同



如果想用汉字来显示,则要加套IF函数,那么上面的两个公式可以写成

=IF(A1=B1,"相同","不相同")



=IF(EXACT(A1,B1),"相同","不相同")

方法/步骤

一、数据准备。如图所示,这里有两个字符串1和2,现在需要判断两个字符串是否完全相同。

二、插入公式。如图所示,选择excel菜单栏中的“公式”,在其页面下选择“文本”类公式。

三、选择EXACT函数。如图所示,在“文本”公式下拉菜单中选择EXACT函数。

四、输入字符串。如图所示,在EXACT函数的对话框中,输入需要对比的两组字符串。

五、结果浏览。如图所示,在“是否相同”菜单栏中显示有TRUE和FALSE,前者表示两个字符串相同,后者表示两个字符串不同。



有两种方法可以解决

第一种:使用公式的方法 =A1 =B1 直接判断A1单元格和B1单元格内的字符串是否相等。

第二中:使用函数的方法 = EXACT(A1,B1)判断A1单元格和B1单元格内的字符串是否相等。

两种方法返回结果均为TURE或FALSE,TURE表示相等,FALSE表示不相等。

具体如图所示:



=A1=B1
=EXACT(A1,B1)


excel如何从一列中提取到不相邻的两个字或词?
再说得详细些 肯定你有不同的要求,这个是提“我去”。别的提什么呢?有什么规则呢?讲清楚才能写公式 =if(and(ISNUMBER(FIND("力士",A1)),ISNUMBER(FIND("香皂",A1))),"力士香皂","")你可能需要这个公式吧

excel中,如何筛选包含有两个相同的字的单元格?
结果如下图:知识扩展:本例的自动筛选中,也可以使用包含来筛选,方法是:在步骤1中选择:“文本筛选”>>>“包含”在步骤2中,右上侧框中输入“市*市”,再单击“确定”按钮,如下图 两种方法的结果是一样的。在通配符的使用中::代表任意多个任意字符(也包含0个和1个)?:代表单个任意字符(...

在excel中如何搜索两个字的名字
CTRL+F 查找内容 输入 姓名 查找下一个或查找全部

excel2010怎么提取两个字之间的数字?
要从Excel表格中提取两个特定字符之间的数字,首先确保需要提取的数据已放置在合适的列或行中。以一个具体的例子说明,假设在A列中,我们有“共,2860元”这样的数据,你想要提取“共”和“,”之间的金额2860。首先,使用MID和LEFT函数进行操作。在B1单元格输入公式,例如:=MID(A1,FIND("共",A1)+...

excel表格里怎么筛选出里面两个字一样的就排序在一起
步骤1:在B2单元格输入以下公式,然后向下填充公式 =IF(ISNUMBER(FIND("xx机械",C2)),"A","")步骤2:对B列进行升序排序,并“扩展选定区域”,即可实现同一家公式的排在一起。详见附图 排序后

在excel中录入姓名时,有些名字是两个字的,有些是三个字的,如何用快捷键...
假设姓名都在A列,可借助另一辅助列(如B列),在B1内输入:=IF(A1="","",IF(LEN(A1)=2,LEFT(A1)&" "&RIGHT(A1),A1))再将公式向下复制即可,如想将显示的结果内容变成真正的数据而不是公式,可选中B列并选“复制”,在选区内右键点击选“选择性粘贴”-“数据”,点确定后保存就行了...

EXCEL表格怎么提取前两个字
第一步:双击打开Excel表格,我们这里需要将“省市”列中的前面两个字提取出来;第二步:按shift键,或者按Ctrl加空格键切换到英文输入法,然后输入=left()并将鼠标定位到括号中;第三步:点击一下需要提取内容的源数据,输入英文逗号,隔开,然后输入2,表示从单元格左侧提出两个字符;第四步:按enter键...

office 2010 excel中筛选,怎么筛选出姓名为两个字的
新版本的可以直接使用文本筛选,筛选的时候使用 “等于”然后输入两个半角英文的 ?? 符号即可。如果是老版本的,可以增加辅助列,里面参考输入 =len(a1)然后下拉并筛选 2 即可。

如何让EXCEL首行缩进两个字?
解决这个问题所需要的工具:电脑、EXCEL软件。EXCEL首行缩进两个字的步骤如下:1、在表格的文本框中输入文字后,文字默认显示方式。2、选中文字,然后右键调出属性,再选择段落。3、在段落设置中,找到缩进栏,然后打开特殊格式。4、在特殊格式中,选择首行缩进设置。5、首行缩进2个,然后点击确定。6、...

excel表中,判断某一个单元格的最后两个字是否是“收入”(这个格中的...
=if(right(A1,2)="收入",1,0)

广河县19719408293: Excel 怎么判断两个单元格内的字符串是否相同 -
线闻氟康: 如要判断A1和B1单元格中的字符串是否相同,可以使用以下两种方法: 1、直接使用公式判断:=A1=B1 结果返回TRUE则两个单元格内字符串相同,结果返回FALSE则两个单元格内字符串不相同. 2、函数判断:可以使用EXACT函数判断,公式为:=EXACT(A1,B1) 结果返回TRUE则两个单元格内字符串相同,结果返回FALSE则两个单元格内字符串不相同. 3、两种方法的不同点:第一种方法将忽略字母的大小写,第二种方法区分字母的大小写.可以根据实际需求选择.

广河县19719408293: excel比较两个字符串是否相等 -
线闻氟康: 有两种方法可以解决 第一种:使用公式的方法 =A1 =B1 直接判断A1单元格和B1单元格内的字符串是否相等. 第二中:使用函数的方法 = EXACT(A1,B1)判断A1单元格和B1单元格内的字符串是否相等. 两种方法返回结果均为TURE或FALSE,TURE表示相等,FALSE表示不相等. 具体如图所示:

广河县19719408293: Excel怎么比对两组字符串的值是否相同
线闻氟康: 如图所示,比较两行长字符串数据是否相同2在空白处点击“=”3在上方f(x)函数中,找到EXACT函数4在弹出的选择框中,点击第一个按钮5选择第一列的数据6点击确定后,选择第二行的按钮,选择第二列的数据7两列数据都确认以后,点击去顶按钮8第一行数据就比较完毕,如果字符完全一样,输出TRUE,不一样会输出FALSE9用下拉框往下拖,所有数据都会自动比较完毕,并输出正确或者错误值END注意事项处理多行数据效果更好函数的返回值里面有公式,如果原始数据变了,值会相应改变

广河县19719408293: Excel 求助关于判断两个字符串相等 -
线闻氟康: 假设两个单元格为A1和B1,用公式进行判断: =IF(OR(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=TRANSPOSE(MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1))),"有","无") 数组公式,需要按CTRL+SHIFT+回车,完成公式.

广河县19719408293: excel 比对字符 -
线闻氟康: EXACT函数帮助:该函数用于比较两个字符串:如果它们完全相同,则返回 TRUE;否则,返回 FALSE.函数 EXACT 区分大小写,但忽略格式上的差异.利用 EXACT 函数可以测试在文档内输入的文本.例如=EXACT(A1,B1)

广河县19719408293: 用excel函数判断,两个字符串是否含有相同的字符,(每个字符串长度不确定) -
线闻氟康: 你这个不是含有相同字符的问题,是含有相同“字符串”的问题. 字符好解决,MID拆分开再互相FIND查找.字符串就得先把字符串按要求分开再互相查找,比较麻烦.

广河县19719408293: excel 比较两个字符串是否相同 不要求顺序 -
线闻氟康: C1=IF((LEN(A1)=LEN(B1))*(COUNT(FIND(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),B1))=LEN(A1)),"一样","不一样") 同时按Ctrl+Shift+Enter三键输入数组公式

广河县19719408293: 如何比较两个字符串中有多少个字符相同 -
线闻氟康: 比较两个字符串是否相等,最常见的方法就是使用“===”来判断,至于它和“==”的区别,简单来说就是前者强调“identical”类型也要求一样;后者要求“equal”,值相同就可以了,参考【1】.或者使用strcmp来判断,但是这个能够告诉...

广河县19719408293: Excel 判断单元格跟某个字符串是不是相等的条件语句如何写 -
线闻氟康: 例如判断A1单元格是否等于字符串"ABC" 可以使用公式=A1=“ABC” 结果为True则相等,FALSE则不相等

广河县19719408293: 用strcmp函数怎么比较两个字符串的比较?请举个例子. -
线闻氟康: strcmp()函数是通过两个字符串一个一个字符比较的(最多比较次数为第二个参数的长度+1) 例如strcmp("hello","here"); 首先比较第一个字符'h'= 'h'相等 接着比较第二个字符'e'= 'e'相等 .接着比较第三个字符 'l'>'e',返回一个正值 如果字符串完全相等会回0

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网