Um pouco semelhante à resposta do User91504 , use
=IF(COUNTIFS(Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2)=COUNTIFS(Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2; Sheet1!C:C;""); ""; SUMIFS(Sheet1!C:C; Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2))
Isso é
=IF(X=Y; ""; Z)
onde
-
X
éCOUNTIFS(Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2)
, qual é o número de células que seuSUMIFS
está somando. -
Y
é %código%, qual é o número de células que seuCOUNTIFS(Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2; Sheet1!C:C;"")
está somando que estão em branco . -
SUMIFS
é %código%, qual é a sua fórmulaZ
original.
Se SUMIFS(Sheet1!C:C; Sheet1!$A:$A;Sheet2!$A2; Sheet1!$B:$B;Sheet2!$B2)
= SUMIFS
, isso significa que todas as células que você está vendo estão em branco,
então mostre em branco.
Caso contrário, há pelo menos uma célula não vazia,
então você quer mostrar a soma, mesmo que seja zero.