Converte o número en texto e volve a Microsoft Excel

Unha das tarefas frecuentes aos usuarios do programa Excel é a conversión de expresións numéricas en formato de texto e viceversa. Esta pregunta moitas veces obriga a gastar moito tempo na decisión se o usuario non coñece un algoritmo claro de accións. Vexamos como resolver ambos problemas de varias maneiras.

Converter número en vista de texto

Todas as celas en Excel teñen un formato específico que indica ao programa como mirar unha expresión. Por exemplo, aínda que se escriban neles díxitos, pero o formato é texto, a aplicación consideraraos como texto simple e non poderá realizar cálculos matemáticos con tales datos. Para que Excel perciba exactamente os números como un número, debe inserirse nun elemento de folla cun formato xeral ou numérico.

Para comezar, considere as distintas opcións para resolver o problema de converter números en forma de texto.

Método 1: formatado a través do menú de contexto

Na maioría das veces, os usuarios realizan o formato de expresións numéricas no texto a través do menú de contexto.

  1. Seleccione os elementos da folla na que desexa converter os datos en texto. Como podes ver, na pestana "Fogar" na barra de ferramentas no bloque "Número" un campo especial amosa información de que estes elementos teñen un formato común, o que significa que o número deles percibe os números inscritos neles.
  2. Fai clic co botón dereito do rato na selección e no menú aberto selecciona a posición "Formata as celas ...".
  3. Na ventá de formatado que se abre, vaia á pestana "Número"se estaba aberto noutros lugares. No cadro de configuración "Formatos de número" elixe unha posición "Texto". Para gardar cambios fai clic no "OK " na parte inferior da xanela.
  4. Como podes ver, tras estas manipulacións, a información móstrase nun campo especial que as celas foron convertidas nunha vista de texto.
  5. Pero se intentamos calcular a suma automática, aparecerá na cela inferior. Isto significa que a conversión non foi completa. Este é un dos chips de Excel. O programa non permite completar a conversión de datos do xeito máis intuitivo.
  6. Para completar a conversión, debemos premer dúas veces o botón esquerdo do rato para colocar o cursor por separado en cada elemento do rango e premer a tecla Intro. Para simplificar a tarefa, en vez de facer dobre clic, pode usar a tecla de función. F2.
  7. Despois de realizar este procedemento con todas as celas da rexión, os datos deles serán percibidos polo programa como expresións de texto e, polo tanto, a suma automática será cero. Ademais, como podes ver, a esquina superior esquerda das celas colorearase en verde. Esta é tamén unha indicación indirecta de que os elementos nos que se atopan os números son convertidos a unha variante de visualización de texto. Aínda que esta característica non sempre é obrigatoria e nalgúns casos non existe tal marca.

Lección: Como cambiar o formato en Excel

Método 2: ferramentas de cinta

Tamén pode converter un número nunha vista de texto empregando as ferramentas da cinta, en particular, usando o campo para mostrar o formato discutido anteriormente.

  1. Seleccione os elementos, os datos nos que desexa converter nunha vista de texto. Estar na pestana "Fogar" Fai clic na icona en forma de triángulo á dereita do campo no que se amosa o formato. Está situado na caixa de ferramentas. "Número".
  2. Na lista de opcións de formato aberta, seleccione o elemento "Texto".
  3. Ademais, do mesmo xeito que no método anterior, configuramos o cursor secuencialmente en cada elemento do intervalo premendo dúas veces o botón esquerdo do rato ou premendo a tecla F2e logo prema Intro.

Os datos convértense en versión de texto.

Método 3: use a función

Outra opción para converter datos numéricos en probas de datos en Excel é usar unha función especial, que se chama - Texto. Este método é adecuado, ante todo, se quere transferir números como texto a unha columna separada. Ademais, aforrará tempo na conversión se a cantidade de datos é demasiado grande. Despois de todo, acordo que mover cada celda nun rango de centos ou miles de liñas non é a mellor saída.

  1. Sitúe o cursor no primeiro elemento do intervalo no que se amosará o resultado da conversión. Fai clic na icona "Inserir función"que se atopa preto da barra de fórmulas.
  2. Iníciase a xanela Mestría de funcións. Na categoría "Texto" seleccione elemento "TEXTO". Despois faga clic no botón "OK".
  3. Ábrese a xanela de argumento do operador Texto. Esta función ten a seguinte sintaxe:

    = TEXTO (valor; formato)

    A xanela aberta ten dous campos que corresponden aos argumentos dados: "Valor" e "Formato".

    No campo "Valor" Debe especificar o número a converter ou unha referencia á cela na que se atopa. No noso caso, esta será unha ligazón ao primeiro elemento do rango numérico procesado.

    No campo "Formato" Debe especificar a opción para mostrar o resultado. Por exemplo, se entramos "0", a versión de texto da saída mostrarase sen decimais, aínda que estivesen no código fonte. Se o facemos "0,0", o resultado mostrarase cun decimal, se "0,00"entón con dous, etc.

    Despois de introducir todos os parámetros necesarios, prema no botón. "OK".

  4. Como podes ver, o valor do primeiro elemento do intervalo especificado móstrase na cela que seleccionamos no primeiro parágrafo desta guía. Para transferir outros valores, cómpre copiar a fórmula en elementos adxacentes da folla. Sitúe o cursor na esquina inferior dereita do elemento que contén a fórmula. O cursor convértese nun marcador de recheo que semella unha pequena cruz. Peche o botón esquerdo do rato e arrastre as celas baleiras paralelas ao intervalo no que se atopan os datos fonte.
  5. Agora toda a serie énchese cos datos requiridos. Pero iso non é todo. De feito, todos os elementos da nova gama conteñen fórmulas. Seleccione esta área e faga clic na icona. "Copiar"que se atopa na pestana "Fogar" na barra de ferramentas da banda "Portapapeis".
  6. Ademais, se queremos manter os dous intervalos (inicial e transformada), non eliminamos a selección da rexión que contén fórmulas. Prema nel co botón dereito do rato. Lánzase unha lista contextual de accións. Escolle unha posición nel "Pegar especial". Entre as opcións de acción na lista que se abre, seleccione "Valores e formatos de número".

    Se o usuario quere substituír os datos do formato orixinal, entón no canto da acción especificada, ten que seleccionalo e inserilo do mesmo xeito que o anterior.

  7. En calquera caso, o texto inserirase no intervalo seleccionado. Se aínda así escolleu un inserto na área de orixe, as celas que conteñen fórmulas pódense borrar. Para facelo, seleccióneas, fai clic co botón dereito e selecciona a posición "Borrar contido".

Neste proceso de conversión pode considerarse como rematado.

Lección: Asistente de funcións de Excel

Conversión de texto a número

Agora imos ver que formas pode realizar a tarefa inversa, é dicir, como converter texto a un número en Excel.

Método 1: Converte usando a icona de erro

O xeito máis sinxelo e rápido é converter a versión de texto usando unha icona especial que informa dun erro. Esta icona ten a forma dun signo de exclamación inscrito nunha icona en forma de diamante. Aparece cando selecciona celas que teñen unha marca verde na esquina superior esquerda, que discutimos anteriormente. Esta marca non indica que os datos na cela son necesariamente erróneos. Pero os números situados nunha cela que ten unha aparencia textual suscitan sospeitas do programa de que os datos poden ser introducidos incorrectamente. Polo tanto, por si acaso, os marca para que o usuario preste atención. Pero, desgraciadamente, o Excel non sempre dá tales marcas aínda que os números estean en forma de texto, polo tanto, o método descrito a continuación non é adecuado para todos os casos.

  1. Seleccione a cela que contén o indicador verde dun posible erro. Fai clic na icona que aparece.
  2. Ábrese unha lista de accións. Escolle o valor nel "Converter en número.
  3. No elemento seleccionado, os datos converteranse inmediatamente nunha forma numérica.

Se non hai só un destes valores textuais para ser convertidos, senón un conxunto, entón o proceso de conversión pode ser acelerado.

  1. Selecciona todo o intervalo no que se atopan os datos de texto. Como podes ver, o pictograma apareceu para toda a área e non para cada cela por separado. Fai clic nel.
  2. Abre a lista que xa nos é familiar. Como a última vez, escolle unha posición "Converter en número".

Todos os datos da matriz converteranse á vista especificada.

Método 2: conversión usando a xanela de formato

Ademais de converter datos dunha vista numérica a texto, en Excel existe a posibilidade de converter de novo a través da xanela de formato.

  1. Seleccione o intervalo que contén os números na versión de texto. Fai clic co botón dereito do rato. No menú de contexto, seleccione a posición "Formata as celas ...".
  2. Executa a ventá de formato. Como no tempo anterior, vaia á pestana "Número". En grupo "Formatos de número" necesitamos elixir valores que converten o texto nun número. Estes inclúen elementos "Xeral" e "Numérico". Calquera que sexa o que escolla, o programa considerará que os números introducidos na cela son números. Fai unha selección e fai clic no botón. Se escolle un valor "Numérico"entón na parte dereita da xanela será posible axustar a representación do número: establecer o número de decimais despois do punto decimal, establecer os delimitadores entre os díxitos. Despois de facer a configuración, faga clic no botón. "OK".
  3. Agora, como no caso de converter un número en texto, debemos premer en todas as celas, poñer o cursor en cada un deles e pulsar o botón Intro.

Despois de realizar estas accións, todos os valores do intervalo seleccionado convértense na forma desexada.

Método 3: Conversión mediante ferramentas de cinta

Pode converter datos de texto en datos numéricos usando o campo especial da cinta da ferramenta.

  1. Seleccione o intervalo que debe transformarse. Vaia á pestana "Fogar" na cinta. Fai clic no campo coa selección do formato no grupo "Número". Escolla un elemento "Numérico" ou "Xeral".
  2. A continuación pulsamos cada unha das celas da rexión transformada usando as teclas F2 e Intro.

Os valores do intervalo converteranse de texto en numérico.

Método 4: usando a fórmula

Tamén pode usar fórmulas especiais para converter os valores de texto en valores numéricos. Considere como facelo na práctica.

  1. Na cela baleira, situada paralela ao primeiro elemento do intervalo que debería transformarse, coloque o signo "igual" (=) e dobre menos (-). A continuación, especifique a dirección do primeiro elemento do rango transformable. Así, prodúcese a dobre multiplicación por valor. "-1". Como sabes, a multiplicación de "menos" por "menos" dá un "plus". É dicir, na cela de destino, obtemos o mesmo valor que originalmente, pero en forma numérica. Este procedemento chámase negación dobre binaria.
  2. Pulsamos a tecla Introdespois diso obtemos o valor de conversión finalizado. Para aplicar esta fórmula a todas as outras células do intervalo, usamos o marcador de enchido, que usamos anteriormente para a función Texto.
  3. Agora temos un rango que está cheo de valores con fórmulas. Selecciona e fai clic no botón. "Copiar" na pestana "Fogar" ou usa o atallo Ctrl + C.
  4. Seleccione a área de orixe e prema nel co botón dereito do rato. Na lista activada do contexto vaia aos puntos "Pegar especial" e "Valores e formatos de número".
  5. Todos os datos insírense no formulario que precisamos. Agora pode eliminar o intervalo de tránsito no que se atopa a fórmula negativa dobre binaria. Para facelo, seleccione esta área, prema co botón dereito do rato no menú de contexto e seleccione a posición nel. "Borrar contido".

Por certo, para converter valores con este método, non é necesario usar só a multiplicación dobre por "-1". Pode usar calquera outra operación aritmética que non leve a un cambio de valores (suma ou resta de cero, execución da construción do primeiro grao, etc.)

Lección: Como facer o autocomplete en Excel

Método 5: Usando un inserción especial.

O seguinte método de operación é moi semellante ao anterior e a única diferenza é que non necesita crear unha columna adicional para usalo.

  1. Introduza un díxito en calquera cela baleira da folla "1". A continuación, selecciónea e faga clic na icona familiar. "Copiar" na cinta.
  2. Seleccione a área na folla que desexa converter. Prema nel co botón dereito do rato. No menú que se abre fai dobre clic sobre o elemento "Pegar especial".
  3. Na ventá de inserción especial, configure o interruptor no bloque "Operación" en posición "Multiplicar". Despois, faga clic no botón "OK".
  4. Tras esta acción, todos os valores da área seleccionada converteranse en numéricos. Agora, se o desexas, podes eliminar o número "1"que usamos para a conversión.

Método 6: Utilice a ferramenta Columnas de texto

Outra opción para converter o texto nunha forma numérica é usar a ferramenta. "Columnas de texto". Ten sentido usalo cando en lugar dunha coma úsase un punto como separador decimal e un apóstrofo úsase como separador de díxitos no canto dun espazo. Esta variante percíbese en Excel en idioma inglés como numérica, pero na versión en lingua rusa deste programa todos os valores que conteñen os caracteres anteriores son percibidos como texto. Por suposto, pode interromper os datos manualmente, pero se hai moito, levará un tempo significativo, sobre todo porque existe a posibilidade dunha solución moito máis rápida para o problema.

  1. Seleccione o fragmento de folla, o contido do que desexa converter. Vaia á pestana "Datos". En ferramentas de cinta en bloque "Traballar con datos" faga clic na icona "Texto por columnas".
  2. Inicia Asistente de texto. Na primeira xanela, teña en conta que o cambio de formato de datos está definido como "Delimitado". Por omisión, debería estar nesta posición, pero non será superfluo comprobar o estado. A continuación, faga clic no botón. "Seguinte".
  3. Na segunda xanela tamén deixamos todo sen modificar e prememos no botón. "Seguinte".
  4. Pero despois de abrir a terceira fiestra Asistentes de texto ten que premer un botón "Detalles".
  5. Ábrese a ventá de configuración de importación de texto adicional. No campo "Separador da parte enteira e fraccionaria" establecer o punto e no campo "Separador" - apóstrofo. A continuación, faga un clic no botón. "OK".
  6. Volve á terceira xanela Asistentes de texto e prema no botón "Feito".
  7. Como podes ver, despois de realizar estas accións, os números asumiron o formato que era familiar á versión rusa, o que significa que foron convertidos simultáneamente de datos de texto en datos numéricos.

Método 7: Usar macros

Se moitas veces ten que converter grandes áreas de datos de texto a formato numérico, entón ten sentido para este propósito escribir unha macro especial que se empregará se fose necesario. Pero para facelo, en primeiro lugar, cómpre incluír macros e un panel de desenvolvedores na súa versión de Excel, se isto aínda non se fixo.

  1. Vaia á pestana "Desenvolvedor". Fai clic na icona da cinta "Visual Basic"que está aloxado nun grupo "Código".
  2. Executa o editor de macro estándar. Conducimos dentro ou copiamos a seguinte expresión nel:


    Sub Texto_in ()
    Selection.NumberFormat = "Xeral"
    Selection.Value = Selection.Value
    Finalizar sub

    Despois, peche o editor premendo o botón de pechar o estándar na esquina superior dereita da xanela.

  3. Seleccione o fragmento na folla que precisa converter. Fai clic na icona Macrosque se atopa na pestana "Desenvolvedor" nun grupo "Código".
  4. Ábrese unha xanela de macros rexistradas na súa versión do programa. Busca unha macro co nome "Texto"selecciona e fai clic no botón Corre.
  5. Como podes ver, converte inmediatamente a expresión de texto nun formato numérico.

Lección: Como crear unha macro en Excel

Como podes ver, hai moitas opcións para converter números en Excel, que se gravan en versión numérica, en formato de texto e no sentido oposto. A elección dun método específico depende de moitos factores. Primeiro de todo, esta é a tarefa. Despois, por exemplo, para converter rapidamente unha expresión de texto con delimitadores estranxeiros nunha lata numérica só usando a ferramenta "Columnas de texto". O segundo factor que inflúe na elección das opcións é o volume e a frecuencia das conversións realizadas. Por exemplo, se adoita usar tales transformacións, ten sentido escribir unha macro. E o terceiro factor é a comodidade individual do usuario.