Como converter o resultado da fórmula en cadea de texto en Excel (7 xeitos sinxelos)

  • Comparte Isto
Hugh West

O artigo amosarache como converter resultado da fórmula en cadea de texto en Excel. Ás veces é bo que usemos os resultados da fórmula como valores en Excel, porque non necesitamos fórmulas para marcar o prezo dun produto ou usar unha data cada vez. Ademais, pode ser molesto para copiar un único dato que conteña unha fórmula porque sempre que copia iso, normalmente non pode pegalo sen a fórmula. O que pode causarlle erros innecesarios. Polo tanto, converter resultado da fórmula a cadea de texto ou valores ás veces é importante despois da súa execución.

Descargar Practice Workbook

Converter o resultado da fórmula en cadea de texto.xlsm

7 xeitos de converter o resultado da fórmula en cadea de texto en Excel

No conxunto de datos, temos información de vendas dunha tenda de comestibles para hoxe. Usamos unha fórmula aritmética, as funcións HOXE e SUMA nela. Imos eliminar a fórmula e manter os resultados da fórmula como unha cadea de texto . Acabo de mostrarche as fórmulas básicas que usamos na seguinte figura.

Ten en conta que as celas que conteñen fórmulas non teñen formato. Polo tanto, se a saída da fórmula é un número, estará no lado dereito dunha cela. E se se converte nunha cadea de texto entón manterá o lado esquerdo da cela .

1. Usando Excel Copy & Pegar función para converter formato. A función SUMA pode calcular a suma dos valores que están en forma texto .

Así, pode converter resultados da fórmula en cadeas de texto en Excel coa axuda da función CONCAT ou CONCATENATE .

Ler máis: Como converter Fórmula para valorar automaticamente en Excel (6 xeitos efectivos)

Sección de práctica

Aquí ofréceche o conxunto de datos deste artigo para que poidas practicar estes métodos por ti mesmo .

Conclusión

Ao final, podemos concluír que aprenderá métodos eficaces sobre como converter resultado da fórmula a cadea de texto en Excel. Se tes métodos ou preguntas ou comentarios mellores sobre este artigo, compárteos na caixa de comentarios. Isto axudarame a enriquecer os meus próximos artigos. Para máis consultas, visita o noso sitio web ExcelWIKI.

Resultado de fórmula en texto

Podemos converter facilmente resultados de fórmulas en cadea de texto mediante o Copiar & Pega a función de Excel. Imos seguir o seguinte procedemento.

Pasos:

  • Primeiro, seleccione as celas ou o intervalo que conteñan fórmulas.
  • A continuación, prema CTRL+C .

  • Máis tarde, faga clic co botón dereito en nalgunha das celas seleccionadas e seleccione a opción Pegar ' Pegar valores '. Podes ver esta opción tanto en Opcións de pegar: como en Pegar especial

Esta operación almacenará o resultados da fórmula de datas como valores e finaliza a fórmula.

  • Para converter estes valores como cadeas de texto , simplemente pode cambiar o seu formato a texto desde o formato numérico . Pero como estes valores son datas , esta conversión non será conveniente. En lugar de formatealos como texto desde o Formato de número , facémolos texto mediante o Buscar & Substituír Por ese motivo, seleccione as celas que conteñan valor e, a continuación, vaia a Inicio >> Buscar & Seleccione >> Substituír .

  • No cadro de diálogo Buscar e substituír , escriba 1 e '1 en Atopa o que e Substituír por seccións respectivamente.
  • Fai clic en Substituír Todo .

  • Despois diso, aparecerá un cadro de aviso dicindo cantas substitucións se fixeron. Só tes que facer clic en Aceptar .

  • A partir de entón, verás esas datas como cadea de texto . Teña en conta que manteñen o lado esquerdo das celas.

  • Hai outra columna que contén fórmulas no meu conxunto de datos. Convertín os resultados en valores do mesmo xeito.

  • Aínda non teñen formato como cadeas de texto . Entón, seleccionamos ese intervalo e imos a Grupo de formatos numéricos .
  • Despois escollemos o Formato de texto .

  • Máis tarde, verá os valores como cadeas de texto . Teña en conta que, os valores desprázanse á esquerda das celas , o que pode dicir que é unha proba de que se converten en cadeas de texto .

Así, pode converter os resultados da fórmula en cadeas de texto utilizando o Copiar & Pega a función de Excel.

Ler máis: VBA para eliminar fórmulas en Excel Mantendo valores e formato

2. Aplicando o atallo de teclado para converter  o resultado da fórmula en texto en Excel

Podes implicar o Copiar & Pega a función usando o atallo de teclado tamén. Imos seguir o proceso a continuación.

Pasos:

  • Primeiro, seleccione o intervalo de celas que conteñen fórmulas e prema CTRL + C ou CTRL+INSERT .

  • A continuación, prema MAIÚS+F10 . Se estásusando un portátil, pode que teñas que premer MAIÚS+FN+F10 .
  • Verás que aparecerá a barra Menú contextual .

  • A continuación, prema V . Verá os resultados das fórmulas agora convertidos en valores.

  • Converte estes datas a cadeas de texto como fixemos na Sección 1 .
  • Despois diso, converte o Prezo de venda e Resultados de fórmulas de vendas totais a valores mediante o atallo de teclado .
  • Máis tarde converte estes valores en cadeas de texto como fixemos na sección 1 .

Así pode converter os resultados da fórmula en cadeas de texto utilizando o atallo de teclado .

Ler máis: Converte fórmula en valor en varias celas en Excel (5 formas efectivas)

3. Usando VBA para converter o resultado da fórmula en texto en Excel

Tamén pode usar un código VBA sinxelo para converter os resultados da fórmula en valores e logo convérteos en cadeas de texto . Sigamos as instrucións a continuación.

Pasos:

  • Primeiro, vai a Desenvolvedor >> Visual Basic .

  • Abrirase o editor VBA . Seleccione Inserir >> Módulo .

  • Despois diso, escriba o seguinte código no Módulo VBA .
9387

Explicación do código

  • Primeiro, nomeamoso Sub procedemento ConvertToTextString .
  • A continuación, declaramos Range_Value e Cell_Value como Range .
  • Máis tarde, establecemos Range_Value en Propiedade de selección .
  • Despois diso, usamos un For Loop para converter as Fórmulas de cela a Valores de cela .
  • Finalmente, executamos o código.
  • A continuación, volve á túa folla, selecciona as celas que conteñen fórmulas e Executar a Macro .

  • Esta operación converterá os resultados da fórmula a valores, o que significa que as fórmulas desaparecerán e só permanecerán os valores.

  • Para converter as Datas a cadeas de texto , siga esta ligazón da Sección 1 .
  • A continuación, para converter o Prezo de venda en cadeas de texto , vai a esta ligazón da Sección 1 e le o proceso.

Así podes converter os resultados da fórmula para cadeas de texto mediante o VBA .

Ler máis: Excel VBA: converter F ormula para valorar automaticamente (2 métodos fáciles)

4. Implementar Excel Power Query Editor para converter o resultado da fórmula en texto

Usar Excel Power Query Editor pode ser un método vital para converter resultados da fórmula a cadeas de texto . Imos seguir o proceso a continuación.

Pasos:

  • Primeiro, selecciona todo o intervalo de datos.
  • Despois diso, vai a Datos >> Desde Táboa/Intervalo
  • Aparecerá unha caixa de diálogo . Asegúrate de seleccionar A miña táboa ten cabeceiras .
  • Despois diso, fai clic en Aceptar .

  • A continuación, verá os seus datos de resultados da fórmula nun Editor de consultas avanzadas .

  • Despois diso, seleccione Pechar & Cargar da Pestaña Inicio .

  • Isto moverá estes datos a unha nova folla como táboa . Esta táboa non contén ningunha fórmula, é dicir, todos os resultados da fórmula convertéronse aos seus valores correspondentes. Tamén verá que as Datas non están formateadas correctamente.

  • Para formatar as Datas debidamente , selecciónaos e vai ao Grupo de números .
  • Despois diso, selecciona un Formato de data .

  • Isto servirache as Datas nun formato adecuado.

  • Despois diso, para converter as Datas a cadeas de texto , siga esta ligazón da Sección 1 .
  • A continuación, para converter o Prezo de venda a cadeas de texto , vai a esta ligazón da Sección 1 e le o proceso.

Así podes converter resulta a fórmula a cadeas de texto mediante o Editor de consultas avanzadas .

Ler máis: Converter Fórmula para valorar sen pegar especial en Excel (5 métodos fáciles)

5. Arrastrando os resultados da fórmula co ratoconvertelos en texto

Outro xeito sinxelo de converter resultados de fórmulas en cadeas de texto é usar o faga clic co botón dereito para arrastrar celas ou rango función. Siga o seguinte procedemento.

Pasos:

  • Primeiro, seleccione un intervalo que conteña fórmulas e coloque o seu cursor en calquera bordo das celas seleccionadas para que a icona marcada

  • Despois diso, manteña premida a tecla faga clic co botón dereito do rato nel e move o intervalo a calquera lugar.

  • Máis tarde, colócao na súa posición anterior. Aparecerá unha barra de opcións. Seleccione Copiar aquí só como valores .

Esta operación converterá os resultados da fórmula en valores, o que significa que as fórmulas desaparecerán e só permanecerán os valores.

  • Do mesmo xeito, converte os resultados da fórmula Prezo de venda e Vendas totais a valores.

  • Para converter as Datas en cadeas de texto , siga esta ligazón de Sección 1 .
  • A continuación, para converter o Prezo de venda en cadeas de texto , vaia a esta ligazón da Sección 1 e le o proceso.

Así, pode converter o resultado da fórmula de Excel en cadea de texto arrastrándoos coa función clic co botón dereito, arrastrar .

6. Aplicar a función TEXTO

Se non queres usar comandos, podes usar a función TEXT para converter os resultados da fórmula en cadeas de texto . Imos seguir o proceso a continuación.

Pasos:

  • Primeiro, escriba a seguinte fórmula na cela B5 . Só ten que engadir a función TEXTO .

=TEXT(TODAY(),"dd-mm-yy")

A función TEXTO converte os resultados da fórmula da a función HOXE en cadeas de texto e tamén o seu formato.

  • Preme ENTER e verás que a data en B5 desprázase á esquerda, o que significa que se converte en cadea de texto .

  • Utiliza Recheo de recheo para Enchemento automático das celas inferiores.

  • Do mesmo xeito, escriba a seguinte fórmula na cela F5 e use Recheo de control para Encher automaticamente as celas inferiores da Prezo de venda

=TEXT(D5*(1-E5),"0.00")

Tamén podes ver que o Vendas totais convértense en 0 dólares porque os prezos de venda están en formato texto . A función SUMA pode calcular a suma de valores que están en forma de texto.

Así, pode converter resultados da fórmula en cadeas de texto coa axuda da Función TEXTO .

Ler máis: Como converter fórmulas en valores en Excel (8 métodos rápidos)

7. Aplicando a función CONCAT ou CONCATENATE

Tamén pode usar a función CONCAT ou CONCATENATE para converter os resultados da fórmula a textocadeas . Imos seguir o proceso a continuación.

Pasos:

  • Primeiro, escriba a seguinte fórmula na cela B5 . Só ten que engadir a función CONCAT ou CONCATENATE .

=CONCAT(TODAY())

A seguinte fórmula usa a función CONCATENAR .

=CONCATENATE(TODAY())

Normalmente, a función CONCAT ou CONCATENATE engade varias cadeas e gárdaas como cadeas. Como acabamos de usar resultados da fórmula en CONCAT ou CONCATENATE , só veremos un valor convertido en cadea texto .

  • Preme ENTER e verás que a data en B5 desprázase á esquerda, o que significa que se converte en cadea de texto . Ademais, podes ver que a data non está formateada correctamente.

Saída da función CONCATENAR .

  • Utiliza Recheo de recheo para Enchemento automático as celas inferiores.

Para converter as datas ao formato adecuado, siga esta ligazón da Sección 4 .

  • Do mesmo xeito, escriba a seguinte fórmula na cela F5 e use Recheo de control para Completo automático as celas inferiores do Prezo de venda

=CONCAT(D5*(1-E5))

A función CONCATENAR darache o mesmo resultado.

Tamén podes ver que a Vendas totais convértense en 0 dólares porque os prezos de venda están en texto

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.