excel ISTEXT retorna True onde uma fórmula contém a resposta “”

3

Eu tenho uma fórmula que retorna o valor "" em branco. (corretamente) No entanto, ao testar ISTEXT, recebo o resultado "True" Eu entendo "" é visto como texto, no entanto estou procurando testar palavras reais que são o resultado alternativo, ou seja, "Road Finished" ou "P & L Item" .... o que III chama de texto real. Existe uma maneira de contornar o resultado "" que entrega um valor True quando testado?

= SE (D46 = 0, "", SE (K46="Estradas Concluídas", "", SE (K46="", "sem data de início", HLOOKUP ($ D $ 6, 'vendas & Contras Con) '! $ A $ 6: $ K $ 98,93)))) ..... isto retorna "" corretamente

O ISTEXT desta célula retorna "True" Estou procurando usar o ISTEXT em vez de especificar cada declaração, ou seja, Roads Finished, No Start Date, como você vê no fórum acima

    
por TonyH 06.10.2015 / 03:50

1 resposta

3

Use uma declaração IF e AND .

Se a célula a testar estiver em A1.

IF(AND(ISTEXT(A1),LEN(A1)>0), TRUE, FALSE)
    
por 06.10.2015 / 03:57