Suponhamos que temos duas datas: 01-01-2005 e 23-01-2005. Se pretendermos saber quantas semanas estão contidas entre estas duas datas e quantos dias remanescem, verificamos que são 3 semanas (7x 3 = 21), restando 1 dia. Numa abordagem um pouco simplista, mas demasiado elaborada (só para melhor compreensão), podemos criar várias fórmulas tendo em consideração o que atrás foi escrito. Então, …
Read More »Posts Recentes
Função INDIRECT() e do Operador de Intersecção ESPAÇO
Há dias, num newsgroup de Excel, foi colocada a seguinte questão: "Se tivermos a seguinte tabela no Excel dentro do intervalo A1:C4 e tendo definido [Inserir > Nome > Definir] os seguintes nomes:TMN=B3:C4; Econo=B3:B4; Norm=C3:C4; Mimo=B3:C3; Pako=B4:C4", como mostra o exemplo: "Se colocarmos a seguinte formula na celula E10: =TMN Econo Pako, irá aparecer o valor da intersecção dos 3 …
Read More »Range variável
Ontem, um amigo meu veio ter comigo e disse-me que pretendia uma macro de modo a que pudesse seleccionar um Range variável. Por exemplo, numa tabela A1:B10, poder, a partir de um número variável numa determinada célula, seleccionar desde A1 até à linha correspondente a esse número na coluna B: ou seja, no exemplo, digitar o nº 3 na célula …
Read More »Array com a Função SUM() e o asterisco (*)
Se tivermos uma Tabela, da qual queiramos apurar quantas horas trabalhou um certo empregado num determinado dia, inserindo em duas células (E2 e E3) os dados correspondentes,como no exemplo: podemos utilizar a Função SUM() associada ao asterisco (*), que aqui funciona como o operador AND. NOTA: Como se trata de um Array, não esquecer de utilizar {}, através das teclas …
Read More »Sort Left to Right
Por norma, a ordenação ascendente ou descendente, é efectuada de cima para baixo (Top to Bottom): mas também pode ser efectuada da esquerda para a direita (Left to Right): No entanto, como fazer, de modo a efectuarmos múltiplos sorts Left to Right. como, por exemplo, no seguinte Range: de maneira a, de uma só vez, ficar como segue? Tom Ogilvy, …
Read More »Funções de Data
Um dia destes, foi-me perguntado, por mail, como é que se consegue, numa coluna, obter uma sequência de datas coincidentes com o fim de cada mês, assim: 31-01-2005 28-02-2005 31-03-2005 etc ….. Tomemos o seguinte exemplo: No Range A1:A12, introduzem-se os 12 meses do ano e em A13, insere-se o ano pretendido: O Código, para uma possível solução, em C1: …
Read More »Formatação personalizada
Como é sabido, o caracter " / " (slash) é um caracter especial em formatos numéricos e que é usado em datas e fracções. Mas de que modo podemos fazer com que o Excel trate tal caracter de um modo literal numa formatação, como por exemplo: 1234/56789? O modo como o Excel "força" o caracter " / " (slash) a …
Read More »