此刻,我在制作excel公式时遇到麻烦,该公式将首先搜索行,列值,然后返回行号,从中我可以从该行号获得同一行中的另一个列值。
现在,我已经完成了此功能。 =INDEX('Rent'!$D$2:$D$73, MATCH(0, ($B$6='Rent'!$B$2:$B$73)*($C$7='Rent'!$A$2:$A$73),0))
这里租金是另一张表,首先我要在第一个MATCH函数中搜索$ B $ 6之类的特定值,方法是在“租金”表的列中搜索该值,然后在下次检查时使用相同的值。结果匹配将在同一行中包含弓形$B$6
和类似地$C$7
,然后我想返回同一行中另一列值的值。
请让我知道我该怎么做。我已经被困了很长时间了。
租金表如下:
答案 0 :(得分:0)
根据您的数据,我认为您可以使用SUMIFS
:
=SUMIFS('Rent'!$D$2:$D$73,'Rent'!$B$2:$B$73,$B$6,'Rent'!$A$2:$A$73,$C$7)