¿Cómo funciona la herramienta Buscar y reemplazar en Excel? Cambiar los nombres de las columnas de numéricos a alfabéticos

Un punto en lugar de una coma para números fraccionarios puede tener consecuencias importantes al realizar cálculos en Excel. La mayoría de las veces, estos errores ocurren cuando se importan datos a una tabla desde otras fuentes.

Si los números fraccionarios tienen un punto en lugar de una coma, el programa los trata automáticamente como un tipo de datos de texto. Por lo tanto, debe formatear y preparar los datos importados antes de realizar cálculos y matemáticas.

¿Cómo reemplazar un punto por una coma en Excel?

Seleccione y copie los datos de la siguiente tabla:

Ahora vaya a su hoja de trabajo y haga clic derecho en la celda A1. En el menú contextual que aparece, seleccione la opción "Pegado especial". En el cuadro de diálogo, seleccione Texto Unicode y haga clic en Aceptar.


Como puede ver, Excel reconoce números solo en la columna C. Los valores de esta columna están alineados a la derecha. En otras columnas a la izquierda. En todas las celdas el formato predeterminado es “General”, y en las celdas D3, D5, E3, E5 generalmente se muestra el formato “Fecha”. Copiamos los datos mediante pegado especial y se eliminaron todos los formatos de la tabla original. Sólo hay una razón: en lugar de una coma hay un punto. Este tipo de datos no está preparado y no se puede utilizar para cálculos.

Nota. Si copia datos de otras fuentes sin pegarlos especiales, el formato se copia junto con los datos. En tales casos, se puede cambiar el formato de celda "General" (predeterminado). Entonces es imposible distinguir visualmente dónde se reconoce el número y dónde está el texto.

Todas las acciones posteriores deben realizarse desde cero. Elimine todo lo que hay en la hoja o abra una nueva para seguir trabajando.

Para reemplazar un punto con una coma en datos importados, puede utilizar 4 métodos:



Método 1 reemplazar un punto con una coma en Excel usando el Bloc de notas

El programa Bloc de notas de Windows no requiere el uso de configuraciones y funciones complejas, solo actúa como intermediario en la copia y preparación preliminar de los datos.


El programa Bloc de notas reemplazó todos los puntos con comas. Los datos ahora están listos para ser copiados y pegados en la hoja de trabajo.


Este es un método muy simple pero muy efectivo.

Método 2 cambiar temporalmente la configuración de Excel

Antes de cambiar un punto a una coma en Excel, evalúe adecuadamente la tarea en cuestión. Podría ser mejor hacer que el programa trate temporalmente el período como un separador de décimas en números fraccionarios. Simplemente especificamos en la configuración que en números fraccionarios el separador es un punto en lugar de una coma.

Para hacer esto, abra "Archivo" - "Opciones" - "Avanzado". En la sección "Opciones de edición", debe desmarcar temporalmente la casilla de verificación "Usar delimitadores del sistema". Y en el campo "Separador fraccionario", elimine la coma e ingrese un punto.


Después de realizar los cálculos, se recomienda encarecidamente restablecer la configuración predeterminada.

¡Atención! Este método funcionará si realiza todos los cambios antes de importar los datos y no después.

Método 3: cambiar temporalmente la configuración del sistema de Windows

El principio de este método es similar al anterior. Solo aquí cambiamos configuraciones similares en Windows. En la configuración regional del sistema operativo, debe reemplazar la coma con un punto. Ahora aprendamos más sobre cómo hacer esto.

Abra "Inicio" - "Panel de control" - "Opciones regionales y de idioma". Haga clic en el botón "Avanzado". En la ventana que aparece, cambie el primer campo "Separador entero y fraccionario": ingrese el valor que necesitamos. Entonces está bien y está bien.


¡Atención! Si abre este archivo en otra computadora que tiene una configuración regional del sistema diferente, puede experimentar problemas con los cálculos.

Método 4: utilice la función Buscar y reemplazar en Excel.

Este método es similar al primero. Solo que aquí utilizamos la misma función del Bloc de notas, pero en el propio Excel.

En este método, a diferencia del anterior, primero pegamos la placa copiada en una hoja de papel en blanco y luego la preparamos para realizar cálculos y cálculos.

Una desventaja importante de este método es la complejidad de su implementación si algunos números fraccionarios con un punto después de la inserción se reconocieran como fecha y no como texto. Así que primero nos desharemos de las fechas y luego nos ocuparemos del texto y los puntos.


Todos los puntos han cambiado a comas. Y el texto se convirtió automáticamente en un número.

En lugar de los puntos 4 y 5, puede utilizar una fórmula con funciones en una columna separada:

Por ejemplo, seleccione el rango de celdas G2:I5, ingrese esta fórmula y presione CTRL+Entrar. Y luego mueva los valores de las celdas en el rango G2:I5 al rango D2:F5.

Esta fórmula encuentra un punto en el texto usando la función ENCONTRAR. Luego la segunda función lo cambia a una coma. Y la función VALOR convierte el resultado en un número.

Función REEMPLAZAR( ) , versión en inglés REPLACE(), reemplaza la porción especificada de caracteres en una cadena de texto con otra cadena de texto. "Parte especificada de caracteres" significa que debe especificar la posición inicial y la longitud de la parte de la cadena que se va a reemplazar. La función rara vez se utiliza, pero tiene una ventaja: facilita la inserción de texto nuevo en una posición específica de una línea.

Sintaxis de función

REEMPLAZAR(texto_fuente;inicio_pos;numero_caracteres;nuevo_texto)

Texto_fuente- texto en el que es necesario reemplazar algunos caracteres.
inicio_pos- posición del inicio de sesión Texto_fuente, a partir del cual los caracteres son reemplazados por texto nuevo_texto.
Número_caracteres- número de caracteres en Texto_fuente, que se reemplazan con texto nuevo_texto.
Nuevo_texto- texto que reemplaza caracteres en Texto_fuente.

Función REEMPLAZAR() vs SUSTITUIR()

La función SUSTITUIR() se utiliza cuando es necesario reemplazar definido texto en cadena de texto; la función REPLACE() se utiliza cuando es necesario reemplazar cualquier texto a partir de una determinada posición.

Al reemplazar un texto específico, la función REPLACE() es incómoda de usar. Es mucho más conveniente utilizar la función SUSTITUIR().

Deja entrar a la celda A2 cadena ingresada Ventas (enero). Para reemplazar una palabra Enero, en Febrero, escribamos las fórmulas:

aquellos. la función REPLACE() requería calcular la posición inicial de la palabra Enero(10) y su longitud (6). Esto no es conveniente; la función SUBSTITUTE() hace el trabajo mucho más fácil.

Además, la función REPLACE() reemplaza, por razones obvias, solo una aparición de una cadena, la función SUBSTITUTE() puede reemplazar todas las apariciones o solo la primera, solo la segunda, etc.
Expliquemos con un ejemplo. Deja entrar a la celda A2 cadena ingresada . Escribamos las fórmulas:
=REEMPLAZAR(A2,10,6,"febrero")
=SUSTITUIR(A2, "enero","febrero")

En el primer caso obtenemos la línea. Ventas (febrero), ganancias (enero), en el segundo - Ventas (febrero), ganancias (febrero).
Habiendo escrito la fórmula =SUSTITUIR(A2, "enero","febrero",2) obtenemos la cuerda Ventas (enero), ganancias (febrero).

Además, la función SUBSTITUTE() distingue entre mayúsculas y minúsculas. habiendo anotado =SUSTITUIR(A2, "ENERO","FEBRERO") obtenemos la cadena sin cambios Ventas (enero), ganancias (enero), porque para la función SUSTITUIR(), "ENERO" no es lo mismo que "Enero".

Usar una función para insertar texto nuevo en una cadena

La función REPLACE() es útil para insertar texto nuevo en una cadena. Por ejemplo, hay una lista de artículos de productos con el formato " ID-567(ASD)", necesario antes del texto. TEA insertar nuevo texto Micro para que funcione" ID-567(MicroASD)". Para hacer esto, escribamos una fórmula simple:
=REEMPLAZAR(A2;8;0;"Micro").

Se sabe que en el estado normal, los títulos de las columnas en Excel se indican con letras del alfabeto latino. Pero, en un momento, el usuario puede descubrir que las columnas ahora están indicadas por números. Esto puede ocurrir por varias razones: varios tipos de fallos en el programa, acciones involuntarias propias, cambio intencional de la pantalla por parte de otro usuario, etc. Pero, cualesquiera que sean las razones, cuando surge tal situación, la cuestión de devolver la visualización de los nombres de las columnas al estado estándar se vuelve relevante. Descubramos cómo cambiar números a letras en Excel.

Hay dos opciones para llevar el panel de coordenadas a su forma habitual. Uno de ellos se realiza a través de la interfaz de Excel y el segundo implica ingresar un comando manualmente mediante código. Echemos un vistazo más de cerca a ambos métodos.

Método 1: usar la interfaz del programa

La forma más sencilla de cambiar la visualización de los nombres de las columnas de números a letras es utilizar las herramientas directas del programa.


Ahora los nombres de las columnas en el panel de coordenadas tomarán la forma a la que estamos acostumbrados, es decir, estarán indicados con letras.

Método 2: usar una macro

La segunda opción implica utilizar una macro como solución al problema.


Después de estas acciones, volverá la visualización alfabética de los nombres de las columnas de la hoja, reemplazando la opción numérica.

Como puede ver, un cambio inesperado en el nombre de las coordenadas de la columna de alfabético a numérico no debería confundir al usuario. Todo se puede volver muy fácilmente a su estado anterior cambiando la configuración de Excel. Tiene sentido utilizar la opción mediante una macro solo si por alguna razón no puede utilizar el método estándar. Por ejemplo, por algún tipo de avería. Por supuesto, puede utilizar esta opción con fines experimentales, sólo para ver cómo funciona este tipo de conmutación en la práctica.

Buenas tardes, queridos lectores del blog.

Mucha gente sabe qué es la búsqueda en Excel y cómo utilizarla. Al mismo tiempo, para los principiantes esta operación lleva muchos minutos y va acompañada de un montón de acciones innecesarias. Es imposible mirar sin lágrimas. Bueno, esta nota es para todas las categorías de usuarios. A continuación se explica cómo encontrar rápidamente la(s) celda(s) con la información necesaria, incluso si usted mismo no comprende claramente lo que está buscando.

Cuando se trabaja con tablas grandes, tarde o temprano surge la necesidad de buscar datos rápidamente (nombre del producto, código, apellido, número, etc.). Para una búsqueda eficaz (rápida y correcta), sería correcto utilizar un comando especial, para el cual hay un botón de tamaño impresionante en la cinta.

Por cierto, el icono de los binoculares también indica búsqueda en otros programas. Por tanto, si necesitas encontrar, por ejemplo, alguna frase en Word, no dudes en hacer clic en los prismáticos.

El comando de búsqueda está diseñado para detectar automáticamente celdas que contienen la combinación deseada de caracteres. Puede buscar datos en un rango específico, una hoja completa o incluso un libro completo. Por tanto, el primer paso es determinar el rango donde buscará Excel. El rango generalmente se selecciona con el mouse, pero si es muy grande, las teclas de acceso rápido correspondientes hacen la vida mucho más fácil. Si solo hay una celda activa, la búsqueda se realiza de forma predeterminada en toda la hoja de Excel.

A continuación, llame al comando requerido Inicio → Edición → Buscar y seleccionar → Buscar(botón de la imagen de arriba). La búsqueda también se puede habilitar desde el teclado usando la combinación de teclas Ctrl+F, lo cual es mucho más conveniente. Se abre un cuadro de diálogo frente a nosotros llamado "Buscar y reemplazar".

Un solo campo indica la información (combinación de caracteres) que deseas encontrar. Si no utiliza el llamado comodines (que se analizarán más adelante), Excel buscará una coincidencia estricta de los caracteres especificados. Hay dos opciones para mostrar los resultados de la búsqueda: mostrar todos los resultados a la vez – botón ; o mostrar un valor encontrado a la vez: el botón "Buscar siguiente". En la imagen de arriba está resaltado con un marco rojo.

Después de iniciar la búsqueda, Excel escanea rápidamente el contenido de la hoja de trabajo (o el rango especificado) para determinar si la combinación requerida de caracteres está presente. Si se detecta tal combinación, entonces si se presiona el botón Excel vuelca todas las celdas encontradas.

Si en la parte inferior de la ventana Seleccione cualquier valor y luego presione Ctrl+A, luego se seleccionarán todas las celdas correspondientes en el rango de búsqueda.

Si la búsqueda se inicia utilizando el botón "Buscar siguiente", luego Excel resalta la celda más cercana que coincide con la consulta de búsqueda. Cuando presionas la tecla nuevamente "Buscar siguiente"(o desde el teclado), se selecciona la siguiente celda más cercana (que coincida con los parámetros de búsqueda), etc. Después de seleccionar la última celda, Excel salta a la superior y comienza de nuevo. Aquí es donde termina el conocimiento de la mayoría de los usuarios sobre la búsqueda de datos en Excel. Propongo ampliarlos y profundizarlos.

Encontrar coincidencias de caracteres no estrictas

A veces el usuario no conoce la combinación exacta de los caracteres buscados, lo que complica enormemente la búsqueda. Los datos también pueden contener varios errores tipográficos, espacios adicionales, abreviaturas, etc., lo que aumenta aún más la confusión y hace que la búsqueda sea casi imposible. O puede ocurrir la situación contraria: demasiadas celdas corresponden a una combinación determinada y el objetivo de búsqueda nuevamente no se logra (¿quién necesita más de 100500 celdas encontradas?).

Muy adecuado para solucionar estos problemas. bromistas(comodines) que informan a Excel sobre ubicaciones cuestionables. Se pueden ocultar varios símbolos debajo de comodines y Excel solo ve su ubicación relativa en la frase de búsqueda. Hay dos comodines de este tipo: un asterisco "*" (cualquier número de símbolos desconocidos) y un signo de interrogación "?" (un “?” – un carácter desconocido).

Entonces, si necesita encontrar a una persona llamada Ivanov en una gran base de datos de clientes, la búsqueda puede arrojar varias docenas de valores. Claramente esto no es lo que necesitas. Puede agregar un nombre a la búsqueda, pero puede ingresarlo de varias maneras: I. Ivanov, I. Ivanov, Ivan Ivanov, I.I. Ivánov etc. Usando comodines, puedes especificar una secuencia conocida de símbolos independientemente de lo que haya entre ellos. En este ejemplo, en el campo de búsqueda solo necesitas ingresar i*ivanov y Excel encontrará todas las opciones anteriores para registrar el nombre de esta persona, ignorando todas P. Ivanov, A. Ivanov etcétera. El secreto es que el símbolo "*" le dice a Excel que cualquier símbolo en cualquier cantidad se puede ocultar debajo de él, pero debes buscar lo que coincide con los símbolos. y + algo más + Ivanov. Esta técnica aumenta significativamente la eficiencia de la búsqueda, porque le permite operar no con criterios exactos, sino aproximados.

Si le resulta muy difícil comprender la información que busca, puede utilizar varias estrellas a la vez. Entonces, en una lista de 1000 posiciones para la frase de búsqueda ellos dicen*s*m*cuidado encuentro rápidamente una posición “Mol-ko d/sn amapola. GARNIER Cuidados básicos d/dry/sens. 200ml"(este es un nombre abreviado para “Leche Desmaquillante Garanier Basic Care...”). Además, es obvio que de la frase "leche" o "desmaquillante" una búsqueda no arrojaría nada. A menudo basta con introducir las primeras letras de las palabras de búsqueda (que probablemente estén presentes), separándolas con asteriscos, para que Excel muestre las maravillas de la búsqueda. Lo principal es que la secuencia de caracteres sea correcta.

Hay otro comodín: el signo "?". Debajo solo se puede ocultar un símbolo desconocido. Por ejemplo, especificando el criterio de búsqueda 1?6 , Excel encontrará todas las celdas que contengan la secuencia 106, 116, 126, 136 y etc. Y si especificas 1??6 , luego las celdas que contienen 1006, 1016, 1106, 1236, 1486 etc. Entonces el comodín "?" impone restricciones más estrictas a la búsqueda, que tiene en cuenta el número de caracteres faltantes (igual al número de preguntas "?" ingresadas).

Si no tiene éxito, puede intentar cambiar la frase de búsqueda intercambiando símbolos conocidos, acortándolos, agregando nuevos comodines, etc. En general, el usuario decide qué comodín elegir, pero su uso definitivamente mejora la eficiencia del trabajo. Altamente recomendado. Sin embargo, estos no son todos los matices de la búsqueda. Hay situaciones en las que observas de cerca el celular que buscas, pero por alguna razón la búsqueda no lo encuentra. A continuación te diré por qué sucede esto.

Búsqueda avanzada

Pocas personas recurren al botón. "Opciones" en el cuadro de diálogo "Buscar y reemplazar". Pero en vano. Contiene muchas funciones útiles que ayudan a resolver algunos problemas de búsqueda. Después de hacer clic en el botón indicado en la ventana "Buscar y reemplazar" Se añaden campos adicionales que profundizan y amplían aún más los términos de búsqueda. Veámoslos en orden.

Con la ayuda de parámetros adicionales, la búsqueda en Excel puede brillar con nuevos colores en el sentido literal de la palabra. Por lo tanto, puede buscar no solo un número o texto determinado, sino también el formato de la celda (rellena con un color determinado, con bordes específicos, etc.).

Después de presionar el botón "Formato" Aparece el conocido cuadro de diálogo de formato de celda, solo que esta vez no estamos creando, sino buscando el formato deseado. Tampoco puede configurar el formato manualmente, sino seleccionarlo del existente usando un comando especial "Seleccionar formato de celda":

De esta manera, puede encontrar, por ejemplo, todas las celdas fusionadas, lo cual es muy problemático de hacer de otra manera.

Encontrar un formato es bueno, pero más a menudo hay que buscar valores específicos. Y aquí Excel ofrece opciones adicionales para expandir y refinar los parámetros de búsqueda.

Primera lista desplegable "Buscar" sugiere limitar la búsqueda a una hoja o ampliarla a un libro completo.

De forma predeterminada (si no ingresa a los parámetros), la búsqueda se realiza solo en la hoja activa. Para repetir la búsqueda en otra hoja, se deben realizar todos los pasos nuevamente. Y si hay muchas hojas de este tipo, la búsqueda de datos puede llevar mucho tiempo. Sin embargo, si selecciona "Libro", la búsqueda se realizará en todas las hojas del libro activo a la vez. El beneficio es obvio.

Lista "Navegar" con opciones desplegables por filas o columnas, aparentemente conservadas de versiones anteriores, cuando la búsqueda requería muchos recursos y tiempo. Esto no es relevante ahora. En general no lo uso.

La siguiente lista desplegable contiene una excelente opción para buscar por fórmulas, valores, y también notas. De forma predeterminada, Excel busca en fórmulas o, si no están allí, en el contenido de la celda. Por ejemplo, si busca el apellido Ivanov y este apellido es el resultado de una fórmula (copiada de la hoja adyacente), la búsqueda no arrojará nada, porque la celda no contiene la lista requerida de caracteres. Por la misma razón, no será posible encontrar un número que sea resultado de ninguna función. Por lo tanto, a veces miras de cerca una celda, ves el valor que estás buscando, pero Excel por alguna razón no lo ve. Esto no es un problema técnico, es una configuración de búsqueda. Cambie este parámetro a "Z significados" y la búsqueda se realizará en base a lo reflejado en la celda, independientemente del contenido. Por ejemplo, si una celda contiene el resultado de un cálculo de 1/6 (como valor, no como fórmula) y el formato refleja solo 3 decimales (es decir, 0,167), busque los caracteres "167" al seleccionar " La opción "Fórmulas" para esa celda no se detectará (el contenido real de la celda es 0.166666...), pero al seleccionar "Valores" la búsqueda será exitosa (los caracteres buscados coinciden con lo reflejado en la celda). Y el último elemento de esta lista es "Notas". La búsqueda se realiza únicamente en notas. Puede ayudar mucho, porque... Las notas suelen estar ocultas.

Hay dos casillas de verificación más en el cuadro de diálogo de búsqueda. "Caso de partido" Y "Célula entera". De forma predeterminada, Excel ignora las mayúsculas y minúsculas, pero puede hacer que "Ivanov" e "Ivanov" sean diferentes. marca de verificación "Célula entera" También puede resultar muy útil si está buscando una celda que no tenga el fragmento especificado, pero que contenga completamente los caracteres buscados. Por ejemplo, ¿cómo encontrar celdas que contengan solo 0? Una búsqueda regular no funcionará, porque... Se emitirán tanto 10 como 100, pero si marca la casilla de verificación "Celda completa", todo irá como un reloj.

Buscar y reemplazar datos

Está claro que los datos se buscan por una razón, pero con algún propósito. Este objetivo suele ser reemplazar la combinación (o formato) deseada por otra. Para buscar y reemplazar datos, en la ventana "Buscar y reemplazar" necesitas seleccionar un marcador "Reemplazo". Puede seleccionar inmediatamente el comando apropiado en la cinta.

O presione la tecla de acceso rápido Ctrl+H.

El cuadro de diálogo aumentará en un campo, en el que se indican los nuevos caracteres que se insertarán en lugar de los encontrados.

Si le enviaron un archivo y en lugar de letras en las columnas hay números, y las celdas en las fórmulas están especificadas por una extraña combinación de números y las letras R y C, es fácil solucionarlo, porque es un archivo especial. característica: el estilo de referencia R1C1 en Excel. Sucede que se instala automáticamente. Esto se puede corregir en la configuración. ¿Cómo y por qué es útil? Lea a continuación.

Estilo de referencia R1C1 en Excel. Cuando los números aparecían en columnas en lugar de letras

Si en lugar de los nombres de las columnas (A, B, C, D...) aparecen números (1, 2, 3...), vea la primera imagen; esto también puede causar confusión a un usuario experimentado. Esto sucede con mayor frecuencia cuando se le envía un archivo por correo. El formato se establece automáticamente como R1C1, desde R ow=cadena, do columna=columna

El llamado estilo de enlace R1C1 es conveniente para programar en VBA, es decir. para escribir.

¿Cómo puedo volver a cambiarlo a letras? Vaya al menú - Esquina superior izquierda - Opciones de Excel - Fórmulas - sección Trabajar con fórmulas - Estilo de enlace R1C1 - desmarque la casilla.

Para excel 2003 Herramientas - Opciones - Pestaña General - Estilo de enlace R1C1.

¿Cómo podemos utilizar R1C1?

Para entenderlo, demos un ejemplo.

La segunda opción cómoda es anotar la dirección dependiendo de la celda en la que la escribamos. Agregue corchetes a la fórmula

Como podemos ver, la celda de fórmula está 2 filas y 1 columna detrás de la celda de registro.

De acuerdo, esta oportunidad puede resultar útil.

¿Para qué es esto?

Como dijimos anteriormente, el formato es conveniente para la programación. Por ejemplo, al escribir la suma de dos celdas en el código, es posible que no vea la tabla en sí; será más conveniente escribir la fórmula por número de fila/columna o detrás de esta celda (vea el ejemplo anterior).

Si su tabla es tan grande que el número de columnas supera las 100, entonces le resultará más conveniente ver la columna número 131 que las letras EA, como me parece a mí.

Si te acostumbras a este tipo de enlaces, encontrar un error al activar el modo de visualización te resultará mucho más fácil y claro.




Arriba