有没有一种方法可以对数据进行排序取决于excel上的值

时间:2019-10-09 09:05:08

标签: excel vba excel-formula excel-2013

如果它们包含一个特定的单词,我想在其中加入一些excel

 A              |B
 ____________________
 HP SERVER      | 1
 HP LAPTOP      | 2
 DELL SERVER    | 2
 LENOVO LAPTOP  | 3
 HP SERVER G8   | 2

我希望结果像这样对所有SERVER进行排序

 A              |B
 ____________________
 HP SERVER      | 1
 DELL SERVER    | 2
 HP SERVER G8   | 2
 HP LAPTOP      | 2
 LENOVO LAPTOP  | 3

有什么办法可以使用公式或VBA 我正在使用Microsoft Office 2013

1 个答案:

答案 0 :(得分:3)

最简单的解决方案确实是使用辅助柱。

将此公式放在C列中:

=IF(NOT(ISERROR(SEARCH("server";A1)));"A";"B")

然后在C列上进行排序,并且在A列中所有带有“ server”关键字的行都将首先显示。