Vba EXCEL-根据过期日期检索列中特定单元格的值

Vba EXCEL-根据过期日期检索列中特定单元格的值,vba,excel,excel-formula,Vba,Excel,Excel Formula,我的问题如下: 我有一个excel工作簿和两张工作表。第一个工作表的行中列出了我的账单,列中列出了付款日期。第二张工作表有一个每周现金流计划,其中的点对应于第一张工作表中的各种票据 如果到期,我希望现金流工作表将单元格更新为票据的美元价值。我已附加了一个链接到我的excel文件框。屏幕截图也在下面。例如,在屏幕截图示例中,我希望现金流表中的电池显示238美元,因为本周账单表中的电量在该位置有一个X 如能提供任何帮助,我们将不胜感激 如果我理解了您想要正确完成的任务,您在第一张工作表(E3、F

我的问题如下:

我有一个excel工作簿和两张工作表。第一个工作表的行中列出了我的账单,列中列出了付款日期。第二张工作表有一个每周现金流计划,其中的点对应于第一张工作表中的各种票据

如果到期,我希望现金流工作表将单元格更新为票据的美元价值。我已附加了一个链接到我的excel文件框。屏幕截图也在下面。例如,在屏幕截图示例中,我希望现金流表中的电池显示238美元,因为本周账单表中的电量在该位置有一个X

如能提供任何帮助,我们将不胜感激


如果我理解了您想要正确完成的任务,您在第一张工作表(E3、F3等)上的日期需要更改为周四日期-现在是结婚日期。此外,您需要第一张工作表B列中的描述与第二张工作表A列中的描述完全匹配。这就是为什么会计师在可能的情况下喜欢使用帐号而不是帐号描述。 如果您更改了这些,以下是您的公式:


第二张工作表单元格A2-=如果(工作日(A3)如果我了解您想要正确完成的任务,那么您在第一张工作表(E3、F3等)上的日期需要更改为星期四日期-现在是结婚日期。此外,您需要第一张工作表B列中的说明与第二张工作表A列中的说明完全匹配。这就是为什么会计师喜欢在可能的情况下使用帐号而不是帐户说明。 如果您更改了这些,以下是您的公式:


第二个薄板单元A2-=IF(工作日(A3)你在你的项目中使用interop.Excel.dll进行Excel操作吗?不知道这是什么,只是使用公式来计算所有事情。如果计划日期>有X的付款日期,则提取金额?我不确定是否遵循你需要的逻辑规则。你可能会从单元格函数hlookup中受益。是的,我同意Alan的观点,一个我会使用Hlookup或索引/匹配,但我不完全确定我是否在跟踪您是否在您的项目中使用interop.Excel.dll进行Excel操作?不知道这是什么,诚实地说,只是使用公式计算所有内容。因此,如果计划日期>有X的付款日期,请输入金额?我不确定是否遵循您需要的逻辑规则。你可能会从细胞功能hlookup中受益。是的,我同意Alan的观点,我会使用hlookup或索引/匹配,但我不完全确定我是否遵循