SUMProduct ou Sum if para somente contar valores em várias linhas

0

Eu quero usar sumproduct para contar várias linhas se a fórmula encontrar uma correspondência em uma coluna específica. Estou usando a seguinte fórmula:

=SUMPRODUCT(('CPT Utilization'!C:C="IMRT Treatments Commercial")*('CPT Utilization'!AD:AO))+SUMPRODUCT(('CPT Utilization'!C:C="IMRT TX to Medicare plans (G Codes)")*('CPT Utilization'!AD:AO))+SUMPRODUCT(('CPT Utilization'!C:C="Daily Treatments Commercial Plans")*('CPT Utilization'!AD:AO))+SUMPRODUCT(('CPT Utilization'!C:C="Daily TX to Medicare plans (G codes)")*('CPT Utilization'!AD:AO))

Funciona bem, exceto que atualmente não há valores para as colunas AE:AO , já que esses são meses futuros e estão sendo exibidos como #DIV/0 , o que dá ao total da minha fórmula #DIV/0 . Existe uma maneira de contar as colunas somente quando elas têm um total. Então, quando AE tem um 4, ele contará, mas não se estiver exibindo #Div/0 ?

Em uma célula oculta, eu coloquei uma fórmula que exibirá as colunas se um determinado mês for inserido. Por exemplo, quando fevereiro é digitado, a fórmula exibe AD:AE . Eu tentei vincular essa fórmula no meu sumif , mas está puxando assim: ")*('CPT Utilization'!G15)) .

G15 está em outra planilha, então isso não está funcionando corretamente.

    
por kong1802 07.02.2017 / 15:33

1 resposta

1

Se você quiser que a Contagem não seja a soma, você poderá usar ISNUMBER da seguinte forma:

=SUMPRODUCT(('CPT Utilization'!C:C="IMRT Treatments Commercial")(ISNUMBER('CPT Utilization'!AD:AO)))+SUMPRODUCT(('CPT Utilization'!C:C="IMRT TX to Medicare plans (G Codes)")(ISNUMBER('CPT Utilization'!AD:AO)))+SUMPRODUCT(('CPT Utilization'!C:C="Daily Treatments Commercial Plans")(ISNUMBER('CPT Utilization'!AD:AO)))+SUMPRODUCT(('CPT Utilization'!C:C="Daily TX to Medicare plans (G codes)")(ISNUMBER('CPT Utilization'!AD:AO)))

Neste caso, se em 'Utilização de CPT'! AD: AO existe texto ou # Div / 0 não será incluído.

    
por 07.02.2017 / 16:18