Dica: outros idiomas são traduzidos pelo Google. Você pode visitar o English versão deste link.
Entrar
x
or
x
x
Registre-se
x

or

Como concatenar a manutenção da formatação de número / data no Excel?

Você pode ter notado que, quando aplicamos a função CONCATENATE no Excel, o formato da data (2014-01-03) e formato de número, como formato de moeda ($ 734.7), formato percentual (48.9%), casas decimais (24.5000), etc. são removidos e mostrados como números gerais nos resultados da concatenação. Neste artigo, apresentamos várias soluções alternativas para concatenar dados com a manutenção de formatação de data ou número no Excel.


Concatenar com manter o formato da data no Excel

Esta seção está falando sobre como manter o formato da data na função CONCATENATE no Excel.

1. Selecione uma célula em branco que você emitirá o resultado da concatenação e digitará a fórmula = CONCATENATE (TEXTO (A2, "aaaa-mm-dd"), "", B2) (A2 é a célula com a data em que você concatena, e B2 é outra célula que você concatará) e pressione a tecla entrar chave.
Doc concatenar manter a formatação do número da data 2

2. Continue selecionando a célula do resultado da concatenação e arraste o controle de preenchimento automático para o alcance conforme você precisa. E então você verá que as células especificadas são concatenadas em uma célula com o formato da data. Ver captura de tela:

notas: Esta fórmula = CONCATENATE (TEXTO (A2, "aaaa-mm-dd"), "", B2) mostrará as datas de qualquer formato de data como aaaa-mm-dd, Tais como 2014-01-03. Para manter o outro formato de data na função CONCATENATE, você pode alterar o formato yyyy-mm-dd para o código do formato da data como você precisa. Como obter o código de formato de data / número?

fita de nota A fórmula é muito complicada de lembrar? Salve a fórmula como uma entrada de texto automático para reutilização com apenas um clique no futuro!
Leia mais ... Experimentação livre

Batch combina várias células / linhas / colunas sem perder dados e formato de data / número no Excel

Normalmente, ao mesclar células com o recurso de mesclagem no Excel, ele removerá todo o conteúdo da célula, exceto o primeiro conteúdo celular. No entanto, com o Kutools for Excel Combinar (linhas e colunas) utilitário, você pode combinar facilmente várias células / linhas / colunas sem perder dados. Além disso, esse utilitário também suporta formato de data original e formatos de números restantes nos resultados da combinação. Versão completa de avaliação gratuita 30-dia!

Kutools for Excel - Inclui mais do que as ferramentas úteis do 300 para Excel. Avaliação gratuita com todos os recursos 30-dia, sem necessidade de cartão de crédito! Get It Now


Concatenar com o formato de número (moeda / porcentagem / casas decimais) no Excel

Esta seção está falando sobre manter o formato do número, como formato de moeda, formato de porcentagem, casas decimais de números, etc. na função CONCATENATE no Excel.

Dica: se você estiver familiarizado com os códigos de formato dos números que você concatena, clique em aqui.

1. Antes de mais, precisamos obter o código de formato dos números especificados que você concatena: clique com o botão direito do mouse na célula do número e selecione o formatar células no menu do botão direito do mouse. Ver captura de tela:

2. Na caixa de diálogo Format Cells, vá para o Número guia, clique no botão personalizadas no Categoria caixa, copie o código de formato no Tipo caixa e feche a caixa de diálogo Formatar células. Ver captura de tela:
Doc concatenar manter a formatação do número da data 5

3. Então, vamos converter o número que você concatena em cadeia de texto. Selecione uma célula em branco (Cell E2 em nosso exemplo), insira a fórmula = TEXTO (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 é a célula de moeda que você concatará), e pressione o botão entrar chave.
Doc concatenar manter a formatação do número da data 6
Notas:
(1) No formato acima, $ #, ## 0.00 _); ($ #, ## 0.00) é o código de formato que copiamos no passo 2. E você pode alterar o código de formato para o seu copiado.
(2) Às vezes, o código de formato da moeda que você copiou pode ser muito complicado, o que causa erros de fórmula. Se assim for, simplesmente o código de formato, como $ #, ## 0.00 _); ($ #, ## 0.00).

4. Se houver vários tipos de números, você concatará, repita a Etapa 1-3 para converter esses números em strings de texto.

5. Depois de converter números com formatos de números especiais para a cadeia de texto, podemos concentrá-los digitando a fórmula = CONCATENATE (A2, "", E2, "", F2) (A2, E2 e F2 são células que vamos concatenar) em uma célula em branco (Cell G1 em nosso exemplo) e pressione o botão entrar chave. Ver captura de tela:
Doc concatenar manter a formatação do número da data 7

6. Selecione o intervalo E2: G2 e, em seguida, arraste o AutoFill Handle para o alcance conforme você precisa. E então você verá que cada linha foi concatenada com a manutenção de todos os tipos de formatos de números. Ver captura de tela:
Doc concatenar manter a formatação do número da data 8
notas: Se você está familiarizado com os códigos de formato dos números que você concatará, você pode aplicar a fórmula = CONCATENATE (A2, "", TEXTO (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXTO (C2, "0.00%")) e substitua os códigos de formato de $ #, ## 0.00 _); ($ #, ## 0.00) e 0.00% com base em sua exigência.

fita de nota A fórmula é muito complicada de lembrar? Salve a fórmula como uma entrada de texto automático para reutilização com apenas um clique no futuro!
Leia mais ... Experimentação livre

Concatenar com a manutenção do formato de data e número com o Kutools for Excel

Não é possível lembrar os códigos de formato das datas e números e sentir-se cansado de copiá-los repetidamente? Kutools para o Excel Combinar O utilitário pode ajudá-lo a concatenar dados com todos os tipos de formatos de data e formatos de números por vários cliques no Excel.

Kutools for Excel- Inclui mais de 300 ferramentas úteis para o Excel. Avaliação gratuita de recurso completo 60-day, sem necessidade de cartão de crédito! Get It Now

1. Selecione o intervalo que concatará e clique em Kutools > Combinar.
Doc concatenar manter a formatação do número da data 9

2. Na caixa de diálogo Combinar colunas ou fileiras da abertura, faça o seguinte:
Doc concatenar manter a formatação do número da data 10
(1) Verifique o Combinar colunas opção no Para combinar as células selecionadas de acordo com as seguintes opções seção;
(2) Verifique uma opção separadora no Especifique um separador seção (verificamos Espaço opção em nosso exemplo);
(3) Especifique o lugar onde você colocará o resultado da concatenação. No nosso exemplo, especificamos o Célula esquerda;
(4) No Opções seção, nós verificamos o Eliminar conteúdos de células combinadas opção;
(5) Verifique o Use valores formatados opção na parte inferior desta caixa de diálogo.

3. Clique na Ok botão para aplicar este utilitário. E então você verá que cada linha foi concatenada em sua primeira célula com todos os tipos de formatos de data e formatos de números. Ver captura de tela:
Doc concatenar manter a formatação do número da data 12


Demo: concatenar manter o formato do número / data no Excel

Kutools for Excel inclui mais do que as ferramentas úteis do 300 para Excel, gratuitas para testar sem limitações em dias do 30. Faça o download e teste gratuito agora!


Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Inserir rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de endereços e enviar e-mails ...
  • Bar Super Fórmula (facilmente editar várias linhas de texto e fórmula); Layout de leitura (leia e edite facilmente grandes números de células); Colar para intervalo filtrado...
  • Mesclar células / linhas / colunas sem perder dados; Conteúdo de células divididas; Combinar linhas / colunas duplicadas... Prevenir Células Duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Exclusivo Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros de trabalho; Seleção aleatória ...
  • Cópia exata Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair texto, Adicionar texto, remover por posição, Remover espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salve e aplique esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro especial por negrito, itálico ...
  • Combinar pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Dividir dados em várias planilhas; Lote Converter xls, xlsx e PDF...
  • Mais de recursos poderosos do 300. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos Avaliação gratuita de um dia de 30.
kte tab 201905

A guia Office traz a interface com guias para o Office e torna seu trabalho muito mais fácil

  • Ativar edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
fundo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Armando · 3 months ago
    I have 789 records concatenated and I need to establish the frequency of the data, but I don't know how to get the class rank.
  • To post as a guest, your comment is unpublished.
    NYC74 · 4 months ago
    concatenate but keep long date?
    • To post as a guest, your comment is unpublished.
      kellytte · 4 months ago
      Hi NYC74,
      For example, you need to concatenate the cell values in Cell A1 and B1, and B1 contains the date you will show as long date format in the concatenation result. Now you can use this formula:
      =CONCATENATE(A1, " ", TEXT(B1,"dddd,mmmm dd, yyyy"))
  • To post as a guest, your comment is unpublished.
    mary florence · 6 months ago
    i am trying to concatenate three fields into a date field. i.e

    field 1= 1

    field 2=1

    field 3=2020

    i want it to concatenate to 1/1/2020

    How do I do that?
  • To post as a guest, your comment is unpublished.
    Susan P. Jett · 9 months ago
    Ok I am trying to Concatenate two cells from a different sheet and one is a date. When I concatenate it the new cell displays the date as numbers. I need it to display as a date. For example: I am trying to merge cell #1: November 5, 2017 with cell #2: Homecoming and what i get is something like: 447689 Homecoming. Remember I am getting the info from another sheet within my workbook, so here is my formula: =CONCATENATE('Home Page'!F3," ",'Home Page'!F6)
    Which gives me the 4447689 Homecoming but I want it to say: November 5, 2017 Homecoming. Can you tell me what I need to add to my formula?
    • To post as a guest, your comment is unpublished.
      kellytte · 9 months ago
      Hi Susan,

      Try this formula =CONCATENATE(TEXT('Home Page'!F3, "MMMM D, YYYY")," ", 'Home Page'!F6)
  • To post as a guest, your comment is unpublished.
    Eve Hermes · 11 months ago
    Hello. Can you help me? i've been in this trouble for some times.
    So i have "Oxford" in cell A1 and "02 January 2019" in cell B1 and i want to merge these two cells separated with a comma and single space. I've tried =A1&", "&text(B1,"[$-421]dd mmmm yyyy;@") and =concatenate(A1,", ",text(B1,"[$-421]dd mmmm yyyy;@")) but none of them worked. Do you have any idea what was wrong with my formula?
    Thanks alot!
    • To post as a guest, your comment is unpublished.
      kellytte · 11 months ago
      Hi Eve,
      Try these formulas:
      =A1&", "&TEXT(B1,"DD MMMM YYYY") OR =CONCATENATE(A1,", ",TEXT(B1,"DD MMMM YYYY"))
  • To post as a guest, your comment is unpublished.
    Kent · 1 years ago
    Exactly what I needed.
  • To post as a guest, your comment is unpublished.
    Beate · 2 years ago
    Perfect, exactly what I needed. Thank you for the excellent summary.
  • To post as a guest, your comment is unpublished.
    Rajesh · 2 years ago
    Thank you. Nice Article
  • To post as a guest, your comment is unpublished.
    Per · 2 years ago
    Hi,

    The date get messed up for me. What do i do wrong?
    I have column A with a date and column B with an extra number that i want to add on the end.
    Ex. 2017-07-10-1
    I use this formula
    =CONCATENATE(TEXT(A2; "yyyy-mm-dd");"-"; B2)
    But the result comes out as
    yyyy-00-10-1

    Where do i go wrong?
    • To post as a guest, your comment is unpublished.
      Jony · 1 years ago
      probably you have a different language in excel, check the custom format cell to identify how is correct
      on my PC for example is dd-mm-jjjj not dd-mm-yyyy like in English
      • To post as a guest, your comment is unpublished.
        Thiru · 1 years ago
        use an operator after =CONCATENATE(TEXT(A2; "yyyy-mm-dd"))&"-"& B2&";"