You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于两列重复项高亮行并筛选servera独有软件?

软件对比与Excel操作方案

原始数据表格

HostnameSoftwareVersion
serveraGConf2.x86_643.2.6-22.el8
serveraMFEcma.x86_645.8.1-313
serveraMFEdx.x86_646.0.3-1021
serveraMFErt.i6862.0-193
serveraMcAfeeESP.x86_6410.7.17-487
serveraMcAfeeESPAac.x86_6410.7.17-487
serveraMcAfeeESPFileAccess.x86_6410.7.17-487
serveraMcAfeeFW.x86_6410.7.17-50
serveraMcAfeeRt.x86_6410.7.17-487
serveraMcAfeeTP.x86_6410.7.17-66
serveraNetworkManager.x86_641:1.40.16-9.el8_8
serverbGConf2.x86_643.2.6-22.el8
serverbMFEcma.x86_645.8.1-313
serverbMFEdx.x86_646.0.3-1021
serverbMFErt.i6862.0-193
serverbMcAfeeESP.x86_6410.7.17-487
serverbMcAfeeESPAac.x86_6410.7.17-487
serverbMcAfeeESPFileAccess.x86_6410.7.17-487
serverbMcAfeeFW.x86_6410.7.17-50
serverbMcAfeeRt.x86_6410.7.17-487

一、找出仅servera独有的软件

方法1:函数标记法

新增一列(如D列),表头设为「仅servera独有」,在D2单元格输入公式:
=IF(AND(A2="servera", COUNTIFS(B:B,B2,A:A,"serverb")=0), "是", "")
下拉填充整列,标记为「是」的行即为servera独有的软件。

根据你的数据,servera独有的软件为:

  • McAfeeTP.x86_64(版本10.7.17-66)
  • NetworkManager.x86_64(版本1:1.40.16-9.el8_8)

方法2:高级筛选法

  1. 选中数据区域任意单元格,切换到「数据」选项卡,点击「高级」;
  2. 选择「将筛选结果复制到其他位置」,设置「列表区域」为整个数据范围(含表头);
  3. 在空白区域构建条件区域:
    (空)
    =COUNTIFS($A:$A,"serverb",$B:$B,$B2)=0
    (注:条件区域需包含公式所在行的上方一行空单元格)
  4. 设置「条件区域」为上述构建的区域,点击确定,即可得到servera独有的软件行。

二、基于两列重复项高亮行

场景1:高亮「软件+版本」重复的行

  1. 选中整个数据区域(A2:C20);
  2. 点击「开始」→「条件格式」→「新建规则」;
  3. 选择「使用公式确定要设置格式的单元格」,输入公式:
    =COUNTIFS($B:$B,$B2,$C:$C,$C2)>1
  4. 点击「格式」设置高亮样式(如黄色填充),确定即可。

场景2:高亮「主机名+软件」重复的行

如果需要标记同一主机下重复安装的软件,将公式替换为:
=COUNTIFS($A:$A,$A2,$B:$B,$B2)>1
后续步骤同上。


内容的提问来源于stack exchange,提问作者user1712037

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 18:53:26