excel中的递归函数

时间:2017-09-11 14:47:03

标签: excel recursion xmldocument

因此,对于正在工作的项目,我试图创建一个递归函数来执行以下操作:

如果文档A中单元格A2的日期与文档B中单元格B2的日期相同,则检查文档A中单元格C3中的字符串是否与文档B中单元格F3中的字符串相同相同并计算文档B中特定日期的字符串数量。

我不确定如何使函数递归,以便它遍历整个列的日期,然后通过字符串递归来查找匹配的字符串,这样我就可以计算列中有多少个字符串满足这些要求。谢谢!

编辑:

我没有写完这个函数,因为我目前很难过,但这是我到目前为止所做的:

=IF(MONTH(M2)&YEAR(M2)=MONTH('G:\QC Lab\Stability\Stability Tracking WorkSheets\2017[Active Stability Tracking Worksheet 2017]Active Stability'!K1)&YEAR('G:\QC Lab\Stability\Stability Tracking WorkSheets\2017[Active Stability Tracking Worksheet 2017]Active Stability'!K1), IF(A2='G:\QC Lab\Stability\Stability Tracking WorkSheets\2017[Active Stability Tracking Worksheet 2017]Active Stability'!

所以我注意到的是我不知道如何制作它以便它通过第一个if语句中的整个列,所以我只是把K1,因为这是我要测试的第一个值(尽管这会必须在某些时候改变,因为我需要通过K列中的所有单元格,因为今年稍后会添加更多单元格,我需要函数来检查它们的添加情况,而不必每次都更新范围新的东西被添加)。在第二个if语句中,我不知道如何创建它,因此它检查第一个测试通过的行中的某个单元格。例如,如果第一个if语句通过且日期位于单元格K10中,则检查单元格C10中的字符串是否与另一个文档中的字符串相同,如果是,则可以添加计数器或其他内容你可以计算在某个特定日期有多少个字符串。

0 个答案:

没有答案