Encurtar uma fórmula do Excel, se possível

0

Não consigo reduzir uma fórmula do Excel que estou usando em um banco de dados do Excel. Eu pesquisei no Google, mas este parece ser o caminho mais curto da primeira página do Google.

=COUNTIF(K:K,"Busy")+COUNTIF(K:K,"Hangup")+COUNTIF(K:K,"Stopped")+COUNTIF(K:K,"Voicemail")+COUNTIF(K:K,"Wrong Number")+COUNTIF(K:K,"No Answer")+COUNTIF(K:K,"IP Phone Offline")+COUNTIF(K:K,"Call accepted")

A fórmula não é bonita e, no relatório que preciso produzir sobre esse banco de dados, ela se destaca por parecer simplesmente horrível.

Alguém pode me dar um ponteiro na sintaxe certa OU enviar da maneira correta para fazer isso, mas anotado, para que eu possa aprender como fazer isso no futuro?

Obrigado!

Edd

    
por Edward Haigh 20.10.2014 / 16:49

2 respostas

3
=SUM(COUNTIF(K:K,{"Busy","Hang up","Stopped","Voicemail","Wrong Number","No Answer","IP Phone Offline","Call accepted"}))

Se essa lista estiver sujeita a alterações / expansão, faria mais sentido armazenar os critérios nas células da planilha, em vez de dentro da própria fórmula. Por exemplo, se os critérios estivessem em A1: A8, a fórmula necessária seria:

=SUMPRODUCT(COUNTIF(K:K,A1:A8))

Atenciosamente

    
por 20.10.2014 / 17:17
1

Você pode usar o seguinte para fazer com que pareça bom.

1) Vá para a guia Fórmulas - sob Nomes definidos group - selecione Gerenciador de nomes (ou para versões antigas do Excel usando menus - Inserir & gt ; Name > Define) e na caixa "Nomes" digite: calldetails.

2) Escopo - pode ser pasta de trabalho.

3) Agora clique na caixa "Refere-se a" e digite (ou cole): =COUNTIF(K:K,"Busy")+COUNTIF(K:K,"Hang up")+COUNTIF(K:K,"Stopped")+COUNTIF(K:K,"Voicemail")+COUNTIF(K:K,"Wrong Number")+COUNTIF(K:K,"No Answer")+COUNTIF(K:K,"IP Phone Offline")+COUNTIF(K:K,"Call accepted") e clique em Adicionar.

Agora, em qualquer lugar que você queira usar essa fórmula, basta digitar =calldetails

Isso faz com que pareça limpo e arrumado

    
por 20.10.2014 / 17:15