要想实现这个功能,就让我们先了解一下三个函数:if函数,isnumber函数 , find函数 。If函数通过逻辑真假进行判断返回不同结果 , isnumber函数对数据是否为数字进行判断 , find函数找到数据中的固定内容以及该内容的起始位置 。下面让我们具体来看下这三个函数的结合应用 。
【电脑Excel知识:万能Excel公式,海量数据分分钟分类搞定】1、在C1单元格中输入公式=find("村",B1:B3),其中"村"是需要查找选定的特殊内容,B1:B2为整个数据的查找范围,整个公式就是在B1:B2的范围中找到含有村的数据即返回出该村字所在的位置顺序(B1中的村字就是B1的第十四个字,在C1中显示14),如果不含村字的单元格即返回#value! 。
2、往find函数外面再加层衣服 , 此时C1单元格公式为=isnumber(find("村",B1:B3)),若find函数返回的为具体数值,则C1单元格返回true,若find函数返回#value?。?则C1单元格返回false 。
3、再往isnumber函数加层外套,从而C1单元格公式为=if(isnumber(find("村",B1:B3)),"农民","居民"),若isnumber函数返回的是true,则C1单元格返回农民 , 若isnumber函数返回的是false,则C1单元格返回居民 。
对于大数据做批量处理或者其他固定内容做固定返回都是可以的哦
以上示例仅做解释说明公式用,不喜勿喷 。