压缩IFfunction – EXCEL

我将如何压缩这个function?

=SUM(IF(B2="Cash",D2,0)+IF(B3="Cash",D3,0)+IF(B4="Cash",D4,0)+IF(B5="Cash",D5,0)+IF(B6="Cash",D6,0)+IF(B7="Cash",D7,0)+IF(B8="Cash",D8,0)+IF(B9="Cash",D9,0)) 

它询问B2是否具有Cash值,然后得到D2的值,否则它的值为0

我想要它为列BD中的每个单元格做这个,以便我可以将它们全部添加? 我将如何做到这一点?

请尝试:

 =SUMIF(B:B,"Cash",D:D) 

使用=sumif()或者你需要知道单个单元格的值由于某种原因?

在这里输入图像说明