Entro em muitas colunas de datas, por exemplo 05/12/1943
. Gostaria que aparecesse como tal, mas gostaria apenas de digitar 5121943
. Estou tentando conservar meus pressionamentos de tecla. Consegui usar a fórmula personalizada mm/dd/yyyy
e só preciso digitar 5/12/1943
. Estou repetindo: gostaria de não precisar digitar o /
.
Eu tentei usar um formular não-data ao texto Concatenate: =CONCATENATE (##,"/",##."/",####)
.
Como posso conseguir isso?
microsoft-excel-2010
ClaraA
fonte
fonte
Respostas:
Formate suas células com o seguinte formato personalizado e você poderá digitar os números consecutivos sem digitar o
/
.Por exemplo, se você digitar
12152015
, quando sair da célula, ela aparecerá como12/15/2015
.A ressalva é que isso será visto como um número, não como uma data.
fonte
O Excel (diferente do Access) não possui máscaras de entrada.
Você pode usar a fórmula abaixo para converter o número
5121943
para a data5/12/1943
. Pode ser necessário formatar especificamente o resultado da fórmula como uma data.Nota: Em vez de ser sinalizada com um erro, uma data de entrada inválida (não incluída
mmddyyyy
) não será exibida como pretendido:fonte
Você pode reduzir de 3 a 8 pressionamentos de tecla por data, se digitar no formato
dd-mm
, oumm-yy
para datas inequívocas de 1º de mês (ou seja, ondeyy > 12
) oudd-mm-yy
para datas fora do ano atual e não no primeiro dia do mês. mês. Números menores que 10 podem ser inseridos como dígitos únicos. Isso não aplicará o formato desejado, portanto, você deve fazer isso antecipadamente (de preferência para toda a coluna de uma só vez) ou depois de terminar.Para datas (distribuídas uniformemente) dentro do ano atual, essa abordagem requer apenas, em média, 3,96 pressionamentos de tecla por data, incluindo os
-
caracteres - duas vezes mais rápido que os métodos das outras respostas. Os outros casos especiais também são um pouco mais rápidos.fonte