Se você precisa adicionar uma fórmula que retorno um determinado item a partir de uma lista, porém não quer escrever esta lista na planilha, você pode utilizar a fórmula abaixo:
=EXT.TEXTO("Item1;Item2;Item3";Indice*(CaracteresItem+1)-CaracteresItem;CaracteresItem)
Onde:
"Item1;Item2;Item3": É a lista de itens onde a busca deve ser feita;
Indice: é a posição do item desejado;
CaracteresItem: é a quantidade de caracteres de cada item.
Esta fórmula funciona bem para lista pequenas e todos os itens devem ter a mesma quantidade de caracteres. Por exemplo:
=EXT.TEXTO("JAN;FEV;MAR;ABR;MAI;JUN;JUL;AGO;SET;OUT;NOV;DEZ";5*(3+1)-3;3)
Neste caso, a fórmula retorna "MAI" correspondente ao item 5 informado. E o 5 poderia ser substituído por MÊS(A1) considerando que na célula A1 existe uma data válida.
No entanto, se você possui uma lista cujos itens possuem tamanhos diferente, pense na possibilidade de igualá-los com espaços e suprimir estes espaços após o resultado, como abaixo:
=ARRUMAR(EXT.TEXTO("Verde ;Vermelho;Azul ";A1*9-8;8))
A função ARRUMAR retirar os espaços à esquerda e à direita de um texto. É a tradução do Excel para a função TRIM.
Mostrando postagens com marcador Dicas. Mostrar todas as postagens
Mostrando postagens com marcador Dicas. Mostrar todas as postagens
segunda-feira, 15 de junho de 2009
quarta-feira, 27 de maio de 2009
Tamanho de uma Planilha
Faça o seguinte teste:
1. Crie uma pasta de trabalho nova
2. Na célula A1 digite "A"
3. Na célula B1 digite "B"
4. Salve a pasta de trabalho
5. Veja o tamanho do arquivo criado
Agora faça o seguinte:
1. Crie uma pasta de trabalho nova
2. Na célula A1 digite "A"
3. Na célula IV65536 (ou XDF1048576 no caso da última versão do Excel) digite "B"
4. Salve a pasta de trabalho
5. Veja o tamanho do arquivo criado e compare com o primeiro
Como pode ver, apesar de os 2 arquivos terem os mesmos dados, a posição destes dados na planilha influencia seu tamanho e, consequentemente a segunda planilha fica mais pesada. Isso ocorre porque o Excel não tem mapeadas todas as células previstas em suas planilhas. O mapeamento ocorre até o limite utilizado. Ou seja, no primeiro exemplo, o limite é B1, 2 colunas e 1 linha que é igual a 2 células. No segundo exemplo, o limite é IV65536, 256 colunas e 65.536 linhas que é igual a 16.777.216 células mapeadas. E, claro, para fazer esse mapeamento, precisa-se de espaço em disco e em memória.
É muito comum colocar alguns dados auxiliares "escondidos" em áreas fora do campo de visão do usuário. Pense como alternativa colocar essas informações em uma outra planilha e, se for o caso, ocultá-la. Além de ser uma solução mais elegante, a pasta de trabalho terá seu tamanho reduzido.
terça-feira, 26 de maio de 2009
Repetindo Valores
Se você quer entrar com um mesmo valor em várias células, selecione todas as células que você quer que tenha o mesmo valor, digite o valor desejado - apenas a célula ativa dentro da seleção será alterada - e, ainda com a célula em modo de edição, tecle Ctrl + Enter. Pronto!
Isso é muito útil quando se quer repetir valores em intervalos não contíguos, em planilhas filtradas e quando se quer alterar os valores sem mudar a formatação. Nestes casos, se você clicar no canto inferior direto da célula e arrastar, terá problemas.
Assinar:
Postagens (Atom)