问题描述
A列中的日期按升序排列。在B列的单元格中是文本。在C中是数字。
我要实现的目标:我想在行的C中得到值,其中B是包含字符串“ xyz”的文本,而A是2007年的日期。这应该通过公式完成。我试图使用vlookup,但这并不能使日期作为第二个标准,因此它只会返回第一个匹配项。
感谢您的帮助。
解决方法
请尝试使用以下公式,其中E1 =日期(匹配A列),F1 =文本(匹配B列)。
=SUMPRODUCT(($A$2:$A6=$E$1)*($B$2:$B$6=$F$1)*($C$2:$C$6))
当您扩展范围以适合自己的需求时-我将使用命名范围以提高透明度并简化管理-确保所有3个范围的大小均相同。