Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 突出显示/提取包含特定值的行_Excel_Excel Formula - Fatal编程技术网

Excel 突出显示/提取包含特定值的行

Excel 突出显示/提取包含特定值的行,excel,excel-formula,Excel,Excel Formula,我不确定这是否可以在excel中完成,但现在开始 我正在寻找一种方法来提取/突出显示OrderID及其相关产品的列表,仅当OrderID有产品“a”时,而忽略其他没有产品“a”的OrderID 我曾尝试使用IF语句来检测产品“A”,但它无法检查后续的OrderID行。我也曾想过使用Concatenate/Textjoin,但没能成功 样本数据的屏幕截图: 我想要达到的结果 它应该只突出显示/提取OrderID的66137557和3396(以及其他产品值),因为这些OrderID具有产品“A”

我不确定这是否可以在excel中完成,但现在开始

我正在寻找一种方法来提取/突出显示OrderID及其相关产品的列表,仅当OrderID有产品“a”时,而忽略其他没有产品“a”的OrderID

我曾尝试使用IF语句来检测产品“A”,但它无法检查后续的OrderID行。我也曾想过使用Concatenate/Textjoin,但没能成功

样本数据的屏幕截图:

我想要达到的结果

它应该只突出显示/提取OrderID的66137557和3396(以及其他产品值),因为这些OrderID具有产品“A”。而忽略其他没有产品“A”的OrderID(例如4519760121139880)


编辑:附加2张图片以区分样本和结果

以突出显示在条件格式中使用以下公式

=AND(ISNUMBER(MATCH($A2,$E$2:$E$10,0)),$B2="A")

如果要使用
产品
A
过滤数据,请使用以下公式

=IFERROR(INDEX($A$1:$B$17,AGGREGATE(15,6,ROW($A$1:$A$17)/($B$1:$B$17="A"),ROW(1:1)),COLUMN(A$1)),"")
如果您有
Office365
,请使用
Filter()
公式

=FILTER(A1:B17,B1:B17="A")
如果您有O365:

F2: =FILTER($B$2:$C$17,COUNTIFS($B$2:$B$17,$B$2:$B$17,$C$2:$C$17,"A"))
如果您有早期版本的Excel:

=INDEX(B2:C17,
          -1+AGGREGATE(
                       15,6,
                       1/COUNTIFS($B$2:$B$17,$B$2:$B$17,$C$2:$C$17,"A")*ROW(B2:B17),
                        ROW(INDEX($A:$A,1):INDEX($A:$A,SUM(COUNTIFS($B$2:$B$17,$B$2:$B$17,$C$2:$C$17,"A"))))),
            {1,2})


突出显示
A
可以使用简单的条件格式(例如单元格等于
A

您有什么版本的Excel?如果使用O365,您可以使用新的DA功能,如
过滤器
。如果没有,另一个简单的方法是透视数据。这些
4519760121139880
不在您的产品列表中是从哪里来的?@Harun24HR抱歉,我混淆了示例列表(左侧)和结果(右侧)。它位于B列4519(第8行和第9行)、7601(第10-12行)、2113(第15行)和9880(第16行)。这些行没有产品A。仅供参考:我使用的是O365:),那么您想要实现什么?这些已经在您想要的结果列表中。您也要突出显示这些ID。能不能请你把一张单独的图片与你的确切输出。附上一张单独的图片上的结果我寻找。对不起,刚才的混乱。