Use =sumproduct()
Isso testará várias condições de um intervalo de linhas. Cada condição retorna um 1 ou 0 e eles são então multiplicados juntos para dar um 1 (todas as condições coincidem) ou um 0 (uma ou mais condições não coincidem).
=sumproduct((Test!$A1=Share!$A$1:$A$100)*(Test!$B1=Share!$B$1:$B$100)*(Test!$C1=Share!$C$1:$C$100)*1)
Essa fórmula pressupõe que seus dados iniciem em A1 e não tenham linhas principais. Ele contém três condições, cada uma comparando Categoria, Subcategoria e Nome nas duas folhas, de forma iterativa para cada linha de 1 a 100 (altere conforme necessário). O% final *1
apenas faz a fórmula retornar 1 ou 0. Você poderia colocar isso em uma declaração =if()
para dizer se o resultado for 1 e então retornar true else return false .
Existem outras maneiras de fazer isso em versões mais recentes do Excel com =countifs()
e =sumifs
e em todas as versões do Excel com uma fórmula de matriz.