excel 怎么在同一列提取各个单元格中的所要字体?

来源:百度知道 编辑:UC知道 时间:2024/05/22 23:42:49
同一列(籍贯列):有人写中国广东,有人写广东湛江,,广东霞山,诸如此类,乱七八糟~~还有人写四川重庆什么的。
我要保留准确统一的籍贯,只限2个字,有没有办法可以用公式在同一列提取出“广东”这个字?,如果不有广东的就保留不改。
因为表中广东人多,其他的籍贯可以手改~

谢谢~
哈哈~~我自己琢磨出来了~:=IF(SEARCHB("广东",B2,1)>0,"广东","") ps:B2为籍贯列!

那乌鲁木齐呢?呵呵。建议去下载一个省份列表,然后设置数据有效性,让人只能输入列表中的省份名称。

问题补充:哈哈~~我自己琢磨出来了~:=IF(SEARCHB("广东",B2,1)>0,"广东","") ps:B2为籍贯列!——问题:如果没有广东,返回错误,呵呵。按你这意思:

=IF(COUNT(FIND("广东",b2)),"广东","")

自己用手话单元格 里面有这个功能

假设数据在A列
=IF(LEFT(A1,2)="广东",LEFT(A1,2),A1)向下复制填充即可

直接过滤,最快的方法.