如图,在已知条件为品种、规格、发货时间的前提下,求发货客户,但因为发货客户可能会是同时满足几个,所以希望在一个单元格里面输出所有(如图N列),请问有没有简单的公式/函数解决。麻烦按图2解答吧,图1的公式会误以为是单元格,谢谢
可以使用Excel的高级筛选功能来通过多个因素输出符合条件的结果。具体步骤如下:
确认要筛选的数据表格中包含列标题,并将数据表格和筛选条件表格分别放在不同的工作表中。
在数据表格中,选择需要筛选的列,并转到“数据”选项卡,点击“筛选”下拉菜单,选择“高级筛选”。
在弹出的“高级筛选”对话框中,选择“列表区域”并输入需要筛选的数据表格的范围,然后选择“条件区域”并输入筛选条件表格的范围。
在条件区域中,每一行代表一个条件,需要在每一行中输入需要筛选的列名、运算符和筛选条件。例如,如果需要筛选“销售额”大于1000且“地区”为“华东”的数据,可以在条件区域中输入“销售额”、“>”、“1000”和“地区”、“=”、“华东”。
点击“确定”按钮,Excel会将符合条件的数据筛选出来,并显示在新的工作表中。
需要注意的是,高级筛选功能只能筛选出符合所有条件的数据,无法同时筛选出符合任意条件的数据。如果需要同时筛选出符合任意条件的数据,可以使用Excel的筛选功能或者添加条件列来实现。
大概懂,是要另外新建一个表吗?但貌似按照你的输出不了,是单元格错误的问题?能不能做一个动图或者图片展示一下?
大概懂,是要另外新建一个表吗?但貌似按照你的输出不了,是单元格错误的问题?能不能做一个动图或者图片展示一下?
追答不好意思,我只能帮你到这里了
您可以使用 Excel 的函数来根据多个因素输出满足条件的结果。以下是几种常用的函数:
IF 函数
IF 函数可以根据一个条件输出不同的结果。例如,假设您要根据 A1 和 B1 两个单元格的值来判断 C1 的值,可以使用以下公式:
=IF(AND(A1>10,B1<20),"满足条件","不满足条件")
这个公式的意思是,如果 A1 的值大于 10 并且 B1 的值小于 20,则 C1 的值为“满足条件”,否则为“不满足条件”。
SUMIFS 函数
SUMIFS 函数可以根据多个条件来求和。例如,假设您要根据 A 列和 B 列的值来计算 C 列的总和,可以使用以下公式:
=SUMIFS(C:C,A:A,">10",B:B,"<20")
这个公式的意思是,计算 C 列中满足 A 列的值大于 10 并且 B 列的值小于 20 的单元格的总和。
COUNTIFS 函数
COUNTIFS 函数可以根据多个条件来计算符合条件的单元格数量。例如,假设您要根据 A 列和 B 列的值来计算符合条件的单元格数量,可以使用以下公式:
=COUNTIFS(A:A,">10",B:B,"<20")
这个公式的意思是,计算 A 列中的值大于 10 并且 B 列的值小于 20 的单元格的数量。
以上是几种常用的函数,您可以根据具体的需求选择合适的函数来实现您的目标。