Se pretendermos trocar a posição do sinal menos (-), podemos utilizar a seguinte fórmula, com a combinação das Funções IF(), ISNUMBER() e SUBSTITUTE(). De notar a inclusão do sinal menos (-) antes da Função SUBSITUTE():
Read More »Ainda a troca de posição do sinal menos (-)
No post anterior, mostrei como se altera a posição do sinal menos (-). Passo agora a mostrar duas novas fórmulas que, igualmente, para além de efectuarem a mudança de posição do sinal menos (-), transformam o valor/texto em valor/valor e, assim, susceptível de se poder efectuar a soma pretendida: Fórmula em B1 (com copy e paste para B2:B4): =IF(ISNUMBER(–A1);–A1;IF(AND(RIGHT(TRIM(A1))="-";ISNUMBER(-SUBSTITUTE(A1;"-";"";1)));-SUBSTITUTE(A1;"-";"");A1)) ou …
Read More »Função CLEAN() ou LIMPARB()
Por vezes, quando importamos dados de outros ficheiros ou aplicações, aparecem-nos caracteres indesejáveis, como seja o caracter de parágrafo, ou outro não imprimível.Uma maneira de apagar este tipo de caracteres, será com a utilização da Função CLEAN() ou, em português, LIMPARB():
Read More »Função SUBTOTAL()
Como se pode verificar, ao utilizar-se a Função para dar o Total, pode mencionar-se o Range que inclui os subtotais, porque estes são, pura e simplesmente, ignorados!
Read More »Utilização de SUM() em Array
No post anterior, mostrei a utilização da função SUMPRODUCT(). Hoje, para o mesmo exemplo, mostro uma outra via para o mesmo resultado, com a utilização da função SUM(), mas utilizando um Array: Nota: para a obtenção do Array, ou seja, das chavetas que indicam tratar-se de um Array, utilizar as teclas Ctrl + Shift + Enter.
Read More »