内容导航:


一、excel比较文本的大小


可以用一个公式把这些中文转换为数值,示例:

公式为:

=IF(A1="无期",999)+IFERROR(VLOOKUP(LEFT(A1,FIND("年",A1)-1),D:E,2,0),0)

+IFERROR(VLOOKUP(SUBSTITUTE(SUBSTITUTE(MID(A1,IFERROR(FIND("年",A1),0)+1,3),"个",""),"月",""),D:E,2,0),0)/100

原理:

D:E两列是中文到数值的转换的字典,公式从字典里面获得年+月/100的结果,无期为999,整数部分是年,小数部分是月,这样就可以比较了



二、如何比较excel中两列文字的不同


解决如何比较excel中两列文字的不同的步骤如下:

1.输入公式“=B2=C2”,然后向下填充公式到其他单元格,这样公式返回结果“FALSE”的表示左右两列数据不相同,返回“TRUE”的表示左右两列数据相同。

2.输入公式“=IF(B2=C2,"","不相同")”,左右两列数据不相同的将得到结果“不相同”,相同的将保持空白。

3.输入公式“=B2-C2”,左右两列数据不相同的将得到数据之间的差,相同的将得到0.这种方法仅适用于比较两列数字。

4.选中要比较的数据,按“Ctrl + G”打开定位窗口,设置定位条件为“行内容差异单元格”,然后点击“定位”。这样就解决了如何比较excel中两列文字的不同的问题了。