Excel 多条件循环
Excel Multi condition Loop
我正在尝试设置一个 sheet 来跟踪我公司的运输信息。装运记录包含日期、客户、零件号和数量的列。我正在尝试设置我的跟踪器以自动将数据排列在 sheet 中,每一列的日期就像日历一样,每一行根据零件号和客户作为不同的部分。
基本上,我正在尝试设置一个 if 语句来查看图表顶部的日期(示例 A1)并检查发货日期的整个列 sheet,然后检查正确的零件号,然后检查正确的客户,然后添加该订单的所有发货数量,这样我就可以轻松查看特定日期的所有内容,而无需搜索整个 sheet 和单独检查所有日期。
我试过的 if 语句是
=IF(D1='Sheet2'!A:A,IF('Sheet2'!B:B="customerName",IF('Sheet2'!C:C= "partNumber",'Sheet2'!D:D,0),0),0)
d1 是我图表中日期的单元格,Sheet2 中的 A 列是日期,B 是客户名称,C 是零件号,D 是数量。
它总是 returns 值为 0。
使用SUMIFS:
=SUMIFS('Sheet2'!D:D,'Sheet2'!A:A,D1,'Sheet2'!B:B,"customerName",'Sheet2'!C:C,"partNumber")
我正在尝试设置一个 sheet 来跟踪我公司的运输信息。装运记录包含日期、客户、零件号和数量的列。我正在尝试设置我的跟踪器以自动将数据排列在 sheet 中,每一列的日期就像日历一样,每一行根据零件号和客户作为不同的部分。
基本上,我正在尝试设置一个 if 语句来查看图表顶部的日期(示例 A1)并检查发货日期的整个列 sheet,然后检查正确的零件号,然后检查正确的客户,然后添加该订单的所有发货数量,这样我就可以轻松查看特定日期的所有内容,而无需搜索整个 sheet 和单独检查所有日期。
我试过的 if 语句是
=IF(D1='Sheet2'!A:A,IF('Sheet2'!B:B="customerName",IF('Sheet2'!C:C= "partNumber",'Sheet2'!D:D,0),0),0)
d1 是我图表中日期的单元格,Sheet2 中的 A 列是日期,B 是客户名称,C 是零件号,D 是数量。
它总是 returns 值为 0。
使用SUMIFS:
=SUMIFS('Sheet2'!D:D,'Sheet2'!A:A,D1,'Sheet2'!B:B,"customerName",'Sheet2'!C:C,"partNumber")