Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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 - Fatal编程技术网

Excel 基于三列的唯一计数列表

Excel 基于三列的唯一计数列表,excel,Excel,如何获取基于三列的唯一列表。我使用了两列。我想为此添加另一列(Shift列)。在单元格G6中,我为Shift添加了数据验证。我想在从下拉列表中选择Shift后在B&C列上查找唯一列表。在选择Shift后,我将无法从B&C中查找唯一列表 我有G5细胞 =SUM(IF(FREQUENCY(IF($B$5:$B$36&$C$5:$C$36<>"",MATCH("~"&$B$5:$B$36&$C$5:$C$36,$B$5:$B$36&$C$5:$C$36&am

如何获取基于三列的唯一列表。我使用了两列。我想为此添加另一列(Shift列)。在单元格G6中,我为Shift添加了数据验证。我想在从下拉列表中选择Shift后在B&C列上查找唯一列表。在选择Shift后,我将无法从B&C中查找唯一列表

我有G5细胞

=SUM(IF(FREQUENCY(IF($B$5:$B$36&$C$5:$C$36<>"",MATCH("~"&$B$5:$B$36&$C$5:$C$36,$B$5:$B$36&$C$5:$C$36&"",0)),ROW($B$5:$B$36)-ROW($B$5)+1),1))
=总和(如果(频率(如果($B$5:$B$36和$C$5:$C$36”),匹配(“~”和$B$5:$B$36和$C$5:$C$36,$B$5:$B$36和$C$5:$C$36和“”,0)),行($B$5:$B$36)-行($B$5)+1))
在G8:G18栏中,我有以下内容

=IF(ROWS(G$8:G8)>$G$5,"",INDEX($B$5:$B$36&"-"&$C$5:$C$36,SMALL(IF(FREQUENCY(IF($B$5:$B$36&$C$5:$C$36<>"",MATCH("~"&$B$5:$B$36&$C$5:$C$36,$B$5:$B$36&$C$5:$C$36&"",0)),ROW($B$5:$B$36)-ROW($B$5)+1),ROW($B$5:$B$36)-ROW($B$5)+1),ROWS(G$8:G8))))
=IF(行(G$8:G8)>$G$5,”,索引($B$5:$B$36&“-”&$C$5:$C$36,$C$36,$C$36),小型(IF(频率(如果($B$5:$B$36&$C$5:$C$36”),匹配(“~”&$B$5:$B$C$36&$C$C$36,$B$5:$B$C$5,$C$36&$0)),行($B$5:$B$B$36)$B$B$5)+1),行($B$5:$B$B$36),行($8:G8)
G5中的

=SUM(IF(($A$5:$A$20=$G$6),1/COUNTIFS($A$5:$A$20,$G$6,$B$5:$B$20,$B$5:$B$20,$C$5:$C$20,$C$5:$C$20)),0)
八国集团等等

=IF(ROWS(G$8:G8)>$G$5,"",INDEX($B$5:$B$20&"-"&$C$5:$C$20,SMALL(IF(FREQUENCY(IF($A$5:$A$20=$G$6,IF($A$5:$A$20&$B$5:$B$20&$C$5:$C$20<>"",MATCH("~"&$A$5:$A$20&$B$5:$B$20&$C$5:$C$20,$A$5:$A$20&$B$5:$B$20&$C$5:$C$20&"",0))),ROW($B$5:$B$20)-ROW($B$5)+1),ROW($B$5:$B$20)-ROW($B$5)+1),ROWS(G$8:G8))))
)索引(B$5美元:B$5美元$A$A$A$A$A$A$A$A$A$A$A$A$20和B$5美元$B$5美元:B$B$5美元:B$B$B$C$5美元:C$5美元:C$C$C$C$C$C$C$C$5美元::::,,,,,,,,,,,,,,,,,,,小型(如果(如果)小型(如果(如果)(频率(如果)(频率(频率)(如果(频率)(如果(频率)(如果(频率(如果(频率)(如果(频率)(如果(频率)(如果(频率)(如果(如果(频率)(如果)(如果(如果)(如果(如果)(如果)(如果)(如果(如果)(如果(如果(如果)(如果)(如果)(如果)(如果)(如果)(如果)(如果)(如果)(如果)(如果)(A(((((((((($A$A$A$A$A$A$A$A$A$$5+1),行(G$8:G8))) 调整范围以适应


我想要G6中选择班次的下拉列表。然后在我选择其中一个之后,我想要两列b&c中的唯一列表。如果我从下拉列表中选择班次a,我需要班次a的唯一列表是什么。我想要分别获得班次a和b的唯一列表。您的公式不包含与下拉单元格的任何关系。F6,在我选择班次A后,我需要销售代表的唯一列表,该产品仅属于班次A。请参见上图。我不需要将班次名称与B列和C列合并。我需要根据班次查看唯一列表我选择INF6只需将g6更改为f6,然后在您的图片中,下拉列表仍在g6中。你应该能够将它调整到你的工作表中。不,我没有打开未知链接。从公式中可以清楚地看出您需要调整的范围。