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

问题描述 投票:-1回答:1

如果它们包含特定的单词,我想在行中放入一些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

excel vba excel-formula excel-2013
1个回答
3
投票

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

将此公式放在C列中:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.