如何根据Excel中相似的单元格值但不同的特定值显示行?

How to display rows based on similar cell values but different specific value in Excel?

我在 excel 中有一个电子表格,其中填充了一列方向(从和到),一列火车名称,另一列是来自和去往的目的地。我想做的是弄清楚如何在 Sheet 2 上打印具有相同火车名称但往返不同地点的特定行。以下是我的电子表格示例:

Sheet 1
Direction         Train Name       Destination Name    

From               Acadian          Miami
To                 Acadian          Miami
From               Baynes           Miami
To                 Baynes           Orlando
From               Burns            Atlanta
To                 Burns            Atlanta
From               QCRoads          Atlanta
To                 QCRoads          Atlanta
From               Jones            Jackson
To                 Jones            Jackson
From               Cardinal         Nashville
To                 Cardinal         Cleveland
From               Chase            Cleveland
To                 Chase            Cleveland
From               Daniels          Cinncinati
To                 Daniels          Pittsburgh
From               Gathers          Los Angeles
To                 Gathers          San Diego

Sheet 2 (Example of Expected Result)
Direction         Train Name       Destination Name
From              Baynes           Miami
To                Baynes           Orlando
From               Cardinal         Nashville
To                 Cardinal         Cleveland
From               Daniels          Cinncinati
To                 Daniels          Pittsburgh
From               Gathers          Los Angeles
To                 Gathers          San Diego
             

所以您可以通过几个步骤非常简单地完成此操作:

在辅助列中,即 column D,记下此公式以查看该行是否重复:

=COUNTIFS($B:$B,$B1,$C:$C,$C1)>1


然后复制并拖动并向下填充直到最后(包含您的数据的最后一行);

然后你会在每行前面看到 TRUEFALSETRUE 表示该行是重复的(根据你自己的规则)并且 FALSE 表示该行不是复制。

然后,按 ctrl+F 查找 sheet 中的所有 TRUE 值;然后单击 FIND ALL,它将列出在查找 window 下方找到的单元格。然后点击结果的第一行然后按住shift点击结果的最后一行。它将突出显示 sheet 中的 TRUE 个单元格。
然后,单击 DELETE CELLS... 然后在 delete 弹出窗口中-up window select 整行。宾果!