在excel中,如果要比較兩個表格中文本是否一致應該要如何操作?而不同的公式比較的標準又有什麼差別呢?小編做一個表格解釋一下。
材料/工具
電腦、Excel軟件
方法
對比A列和B列的文本區別,利用exact公式。在exact公式中,是區別大小寫的,比較標準比較嚴格。在比較欄輸入“=exact(A2,B2)”,表示比較A列和B列第二行的文本差異,輸入完成後點擊回車。
在輸入後,公式應用後,如果文本相同,會出現“TRUE”的字樣,文本存在差異會出現“FALSE”字樣。用相同的方法對比其他的文本差異。
另一種方法是利用簡單對比的方法,這種方法不會區別大小寫。在新的一列表格中,輸入“=A2=B2”,輸入完畢後,點擊回車鍵。
此時,如果文本相同,會出現“TRUE”的字樣,文本存在差異會出現“FALSE”字樣。但是不會區別大小寫,只要內容相同就會是“TRUE”。
擴展閲讀,以下內容您可能還感興趣。
如何判斷Excel中兩個文本是否一致
方法/步驟
首先打開需要校對一致性的表格,並在右側新建一列顯示比較結果:
選中要顯示結果的單抄元格(“1”),然後在“2”出輸入如圖所襲示的判別公式:
輸完公式後,按CTRL+ENTER鍵:
出現如圖所示結果:知
如果只是匹配內容而不區分大小寫,可以使用簡單的邏輯道公式進行判斷。首先選中要顯示結果的區域,然後再輸入公式,最後按CTRL+ENTER鍵:
6
出現如圖所示的結果,有的單元格雖然大小寫不一樣,但是因為都是同一個內容,所以最終都顯示是TRUE:
excel怎麼判斷對錯,兩個單元格的內容是否一致,找出不一致的地方
假設要比較A1與B1單元格是否相同,不相同則標出“不一致”,相同則不顯示內容
那麼可以在C1單元格寫入公式
=IF(A1=B1,"","不一致")
下拉填充公式
如圖:
如何在excel中比較兩個文本單元格,結果取相同的字符
可以用自定義函數(vba)
按alt+f11 右鍵新建一個模塊
粘貼以下代碼
Function 查找相同(rg1 As Range, rg2 As Range)
For i = 1 To Len(rg1.Value)
If InStr(rg2, Mid(rg1.Value, i, 1)) > 0 Then
a = a & Mid(rg1, i, 1)
End If
Next
查找相同 = a
End Function
再回到excel界面,寫公式=查找相同(A1,B1)
即可查出結果
而判斷是否一致,則需要
=IF(OR(ISERROR(FIND(A1,B1,1)),ISERROR(FIND(B1,A1,1))),"一樣e79fa5e98193e78988e69d8331333365663431","不一樣")
或者
=IF(OR(ISNUMBER(FIND(A1,B1,1)),ISNUMBER(FIND(B1,A1,1))),"一樣","不一樣")
兩個都可以
FIND(A1,B1,1)左邊是否包含右邊
FIND(B1,A1,1)右邊是否左邊
ISNUMBER(FIND(A1,B1,1)
如果是數字説明可以找的到就是説包含
不管是哪邊包含哪邊只要有一個符合條件就説明一樣所以用一個or
最後用一個if就可以了
Excel 怎麼判斷兩個單元格內的字符串是否相同
如要判斷A1和B1單元格中的字符串是否相同,可以使用以下兩種方法:
1、直接使用公式判斷:知=A1=B1 結果返回道TRUE則兩個單元格內字符串相同,結果返回FALSE則兩個回單元格內字符串不相同。
2、函數判斷:可以使用EXACT函數判斷,公式為:=EXACT(A1,B1) 結果返回TRUE則兩個單元格內字符串相同,結果返回FALSE則兩個單元格內字符串不相同。
3、兩種方法的不同點:第一種方法將忽略字答母的大小寫,第二種方法區分字母的大小寫。可以根據實際需求選擇。
如何判斷Excel中兩個文本是否一致
問題一:在C1中輸入抄 =IF(A1=B1,"","不同")
問題二:襲在C1中輸入 =IF(A1=B1,A1,"") 在D1中輸入 =IF(A1=B1,"",A1)
問題三:可以複製A1:G1區域,選擇性粘貼,倒置;同樣,複製J1:N1區域,選擇性粘貼、倒置。這樣就與問題二的一樣zhidao了。僅供參考。