excel中把含有某词(如带“机械”的)排序时放在一起

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:46:18
如:企业名称中有带“机械”的,有带“钢结构”的,有带“化工”的,我想让它们排序的时候放在一起怎么办?(其他的字不一定是一样的,如:青岛A机械有限公司,青岛B机械制造厂等等。)

假如企业名称在A列,可以建一辅助排序列,在第一行单元格中输入
=IF(ISNUMBER(FIND("机械",A1)),"机械",IF(ISNUMBER(FIND("化工",A1)),"化工",IF(ISNUMBER(FIND("钢结构",A1)),"钢结构","")))
向下复制化工
然后按这个辅助列进行排列

IF函数最多可以嵌套8层,如果超过这个数量,建意分批进行排序,即先对第一批进行排序后,在后面的空单元格中,将公式中的机械、化工、钢结构等换一个类别。再次产生类别,并重新排序。

有两个方式:
1、采用排序--分类汇总方式
2、采用数据透视表方式