Excel:在B列中查找特定单词的日期相关性A列,并在C列中返回值如何?

问题描述

A列中的日期按升序排列。在B列的单元格中是文本。在C中是数字。

我要实现的目标:我想在行的C中得到值,其中B是包含字符串“ xyz”的文本,而A是2007年的日期。这应该通过公式完成。我试图使用vlookup,但这并不能使日期作为第二个标准,因此它只会返回第一个匹配项。

我有一个示例excel文件,但显然我无法在此处上传内容:/

感谢您的帮助。

解决方法

请尝试使用以下公式,其中E1 =日期(匹配A列),F1 =文本(匹配B列)。

=SUMPRODUCT(($A$2:$A6=$E$1)*($B$2:$B$6=$F$1)*($C$2:$C$6))

当您扩展范围以适合自己的需求时-我将使用命名范围以提高透明度并简化管理-确保所有3个范围的大小均相同。