IF = 0, COUNTIFS, #NAME? erro

0

Eu tenho uma função COUNTIFS que está funcionando perfeitamente, mas se eu adicionar um IF=0 ao início da função, recebo um erro #NAME? . Eu tenho essa técnica trabalhando em outras células do arquivo do Excel; Eu verifiquei a ortografia e o texto com distinção entre maiúsculas e minúsculas. Na verdade, a célula ao lado do erro #NAME? mostra uma contagem correta de 4 . Alguma idéia de porque estou recebendo o erro?

Isso funciona:

=IF(COUNTIFS('Full Database'!B:B,C10,'Full Database'!I:I,">01/01/2018",'Full Database'!I:I,"<01/15/2018",'Full Database'!M:M,"Incorporated in Production")=0,””,COUNTIFS('Full Database'!B:B,C10,'Full Database'!I:I,">01/01/2018",'Full Database'!I:I,"<01/15/2018",'Full Database'!M:M,"Incorporated in Production"))

Isso não:

=IF(COUNTIFS('Full Database'!B:B,C10,'Full Database'!I:I,">01/16/2018",'Full Database'!I:I,"<01/29/2018",'Full Database'!M:M,"Incorporated in Production")=0,””,COUNTIFS('Full Database'!B:B,C10,'Full Database'!I:I,">01/16/2018",'Full Database'!I:I,"<01/29/2018",'Full Database'!M:M,"Incorporated in Production"))

(Sim, as datas devem ser diferentes)

    
por P.Looker 25.06.2018 / 17:21

1 resposta

4

Eu suspeito que você esteja sofrendo de citações mágicas / encaracoladas. Este é um hábito do Microsoft Office que pode ser incrivelmente irritante se você estiver trabalhando com qualquer texto interpretado por máquina. Tenha cuidado ao copiar / colar citações, traços, etc ... - especialmente no Word.

Ambas as suas linhas fazem uso de aspas para a seção " valor se verdadeiro " do IF() ... por isso estou surpreso que ou trabalhe para você - a menos que você tenha copiado o seu pergunta via Word, ou leva o valor " se falso ".

É uma questão de " vs - o primeiro é " direto " (ASCII), e o segundo é " encaracolado " (Unicode).

Se você substituir esses por cotações diretas, a avaliação será bem-sucedida.

Tente usar o assistente " Mostrar etapas do cálculo ... ", isso pode ser muito útil.

    
por 25.06.2018 / 17:47