在此先感谢您的时间和考虑。Excel VLOOKUP日期范围拆分
我很熟悉excel中VLOOKUP函数的概念,并希望有一点帮助。我在Excel中有多个表格,并且在输入内部业务代码时使用VLOOKUP命令成功完成填充单元格的操作,例如填写业务的全名,地址等。我目前的问题是这样的。
我有覆盖表指示保险公司X在给定日期范围内覆盖公司Y.我有数据显示Y公司在另一个给定日期范围内赚取了Z美元的收入。这些日期通常很难匹配。我想获得与每家保险公司相关的总收入总和。
例如,Y公司从1980年1月1日到1980年4月15日由保险公司A和从1980年4月16日到1981年6月20日保险公司B承保。公司Y在2001年1月1日至1980年3月31日期间赚取250美元,因此保险公司A承保250美元,保险公司B承保0.00美元,因为日期范围不包括保险公司B承保的任何时间。公司Y从04年获得1000美元/ 01/1980至12/31/1980,明年没有收入。承保人A承保15天,承保人B承保260天,因此承保人A承保的54.55美元((15/275)* 1000),保险公司B承保的945.45美元((260/275)* 1000)。总计304.55美元保险人A ,$ 945.45保险公司B.
我该如何去做这件事?如果这是超越Excel功能的东西,你会推荐做什么?非常感谢你的帮助,花时间回答这里的问题表示感谢。
应该指出,我的覆盖表已经完成。我必须输入的数据是业务,收入期开始和结束日期以及该期间的总收入。覆盖表包括商业,保险公司,保险期限的开始和结束日期。他们在不同的工作簿上,但我很熟悉如何在其他工作簿上引用外部数据。
下面是数据结构的一个例子。 https://docs.google.com/spreadsheets/d/1nSotP9TYgyKeL0y_CeQXEwfs-ygaPW17LSMf9NOh6GY/edit?usp=sharing
存在的数据的例子,所期望的结果。 – FDavidov
这有点复杂,但通过结合使用vlookup和sumproduct,你应该可以做到这一点。如果你提供实际的Excel,我应该能够建议。 – Karpak