Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

En el mundo actual, la eficiencia y la productividad son aspectos clave en cualquier ámbito de trabajo. En este sentido, las herramientas tecnológicas desempeñan un papel fundamental para agilizar tareas y optimizar procesos. Una de las herramientas más populares en el ámbito de la gestión de datos es Google Sheets, la versión en línea de las hojas de cálculo de Google. En este artículo, aprenderás cómo agregar de manera rápida y sencilla el mismo texto en varias celdas de Google Sheets al mismo tiempo, facilitando así la manipulación de datos y ahorrando tiempo. ¡Sigue leyendo para descubrir cómo!

Este tutorial le enseñará cómo agregar texto en Google Sheets en la misma posición de todas las celdas a la vez: al principio, al final, después del enésimo carácter, antes o después de caracteres particulares.

Da la casualidad de que no existe una forma estándar directa de insertar cadenas de texto y caracteres en una determinada posición de una celda de Google Sheets, sin mencionar todas las celdas seleccionadas a la vez. Pero aquí va: varias soluciones para agregar texto en las posiciones deseadas. Incluyen algunas funciones estándar y una especial. Añadir texto Añadir.

Fórmulas para agregar texto en Google Sheets

Aunque las fórmulas en hojas de cálculo requieren un poco de aprendizaje, pueden resolver muchas tareas diferentes. Insertar texto en celdas de Google Sheets no es una excepción.

Insertar texto al principio de las celdas de Google Sheets

La concatenación en hojas de cálculo generalmente se usa para combinar dos registros en una cadena, por ejemplo, ‘Solar‘de A1 y ‘Opuestos‘de B1 se convertirá en ‘Opuestos solares‘ en C1.

Pero, ¿cómo se supone que ayudará cuando necesite agregar el nuevo texto a las celdas de Google Sheets que ya contienen algunos datos? Bastante fácil: concatenar el ‘nuevo‘ parte con el ‘viejo‘ parte.

Cómo agregar texto en celdas de Google Sheets usando un signo comercial (&)

El signo comercial es un carácter de concatenación especial que se utiliza para fusionar valores en hojas de cálculo. Cuando lo usas en celdas, se ve así:

="John "&"Doe"

o

=A2&B2

El resultado será literalmente ‘Juan Pérez‘ o cualquier otra combinación de lo que se encuentre en A2 y B2.

Voy a aprovechar esto para insertar texto nuevo al principio y al final de mis celdas.

Supongamos que tengo una lista de números de teléfono de clientes en EE. UU.: Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Voy a utilizar el signo comercial para insertar un código de país. +1 – al comienzo de esas células. Como los registros se verán como fórmulas, lo haré en la columna vecina. Esto es lo que ingreso en B2:

="+1 "&A2 Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Nota. Ingreso espacio después de +1 entre las mismas comillas dobles ya que la fórmula no separa registros de forma predeterminada.

Podría copiar esa fórmula en la columna para llenar otras celdas, pero tengo una idea mejor. Envolveré la fórmula en B2 en ArrayFormula y cambiaré el A2 referencia al rango de toda la columna:

=ArrayFormula("+1 "&A2:A7) Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Añade texto al principio con la función CONCATENAR

La función CONCATENAR también existe en hojas de cálculo para que puedas fusionar cadenas de texto. Pero a diferencia del signo comercial, la función te hace enumerar las unidades a fusionar como argumentos:

CONCATENAR(cadena1, [string2, …])

Consejo. Si desea conocer la función de adentro hacia afuera, tenemos una publicación de blog completa dedicada a ella.

Y eso es lo que voy a hacer: usar el nuevo texto que quiero agregar como uno de esos argumentos. Mira como uso la función para agregar los mismos códigos de país al principio de los números de teléfono:

=CONCATENATE("+1"," ",A2)

Consejo. Menciono el espacio como argumento individual, el segundo en mi caso.

Luego, simplemente copie la fórmula en la columna si Google Sheets no ofrece completarla automáticamente y tendrá ese código de país agregado al principio de todas las celdas: Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Insertar texto al final de las celdas de Google Sheets

Para agregar texto en Google Sheets al final de las celdas, puede usar los mismos métodos de concatenación que para insertar texto al comienzo de las celdas: un signo comercial (&) y la función CONCATENAR.

Utilice el signo comercial para agregar texto en Google Sheets

Veamos cómo se usa el signo comercial para agregar texto o cualquier carácter al final de las celdas.

Esta vez, primero debe colocar una referencia a una celda con el registro existente y luego agregar el nuevo texto:

=A2&", US" Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Para insertar lo mismo en todas las demás celdas, ArrayFormula también ayudará:

=ARRAYFORMULA(A2:A7&", US") Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Consejo. Por supuesto, puedes agregar el texto en ambas posiciones en todas las celdas al mismo tiempo:

=ArrayFormula("+1 "&A2:A7&", US") Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Cómo la función CONCATENAR agrega texto al final de las celdas

La función CONCATENAR inserta texto al final de las celdas de Google Sheets tal como lo hace al principio. Solo que esta vez menciona tu nueva cadena de texto como último argumento:

=CONCATENATE(A2,", ","US") Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Cómo agregar texto en Google Sheets antes/después de los caracteres

REGEXREPLACE es una función de Google Sheets que reemplaza una parte del texto en una celda con otro texto.

El nombre de la función es en realidad un acrónimo de ‘reemplazo de expresión regular‘. Así es: la función utiliza expresiones regulares para buscar un texto determinado en una posición determinada y reemplazarlo con la cadena requerida.

Le mostraré cómo usar esto a su favor y reemplazar una cadena con otra mientras inserto nuevos caracteres al mismo tiempo.

Consejo. Si las expresiones regulares son lo último en lo que quieres dedicar tu tiempo, tengo buenas noticias. A continuación describo una herramienta fácil de usar que agregará texto casi en un instante. Siéntete libre de acceder a él de inmediato.

REGEXREPLACE necesita 3 argumentos:

REGEXREPLACE(texto, expresión_regular, reemplazo)

  • texto — un texto (o una referencia a una celda con el texto) que desea cambiar.
  • expresión regular — una combinación de caracteres que representa un patrón de búsqueda. Buscará todas las cadenas que coincidan con este patrón.
  • reemplazo — una cadena para insertar en lugar de texto.

Es el segundo argumento que requiere mayor atención y una curva de aprendizaje. Vamos a ver.

Tengo la misma lista de números de teléfono de EE. UU. generados aleatoriamente: Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Voy a hacer que estos números se vean presentables colocando el código del país entre paréntesis y agregando un par de espacios en blanco: +1 (202) 5550158.

Aquí está la fórmula que debo usar:

=REGEXREPLACE(A2,"(.*)202(.*)","$1 (202) $2") Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Déjame dividirlo en pedazos para ti:

  • A2 es una celda donde quiero hacer los cambios; esta es fácil 🙂
  • “(.*)202(.*)” es mi máscara de búsqueda. Profundicemos en este.

    En primer lugar, todo lo que introduzca aquí debe ir siempre entre comillas dobles.

    Luego le digo a la función que busque el código: 202 – no importa lo que haya antes o después – (.*)

    Un punto y un asterisco entre paréntesis es mi expresión regular: el punto representa cualquier carácter, el asterisco, para cualquier número de dichos caracteres, y se requieren paréntesis para agrupar esos caracteres.

    Nota. Hay muchísimas expresiones regulares que te ayudarán a ubicar el texto en varias posiciones en las celdas. Mucha gente los usa a diario, de ahí que existan paginas especiales sobre la sintaxis correcta de estas expresiones regulares.

  • “$1 (202) $2” es lo que quiero obtener en su lugar.

    Como puede ver, ya agregué corchetes 202. Ese es mi principal objetivo.

    $1 y $2 representan esos 2 grupos de personajes – (.*) — que mencioné en el argumento anterior. Esto es necesario para que la fórmula pueda devolver todo el antes y el después. 202 de esa celda intacta.

¡Uf!

No se preocupe si todavía parece difícil; esto no es lo más fácil de entender. No dude en salte a la última y más fácil solución de inmediato o tengan paciencia porque voy a insertar esos guiones entre los números.

Agregue texto en Google Sheets después del enésimo carácter

Consejo. Preparo mis datos y convierto todas mis fórmulas REGEXREPLACE de arriba en valores para continuar: Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Continuaré y agregaré un guión después de 555: +1 (202) 5550158. Si cuentas los caracteres, verás que el guión se insertará en la misma posición en todas las celdas, después del carácter número 12.

Entonces, para este ejemplo, le mostraré la máscara requerida para agregar texto después del enésimo carácter en una celda:

=REGEXREPLACE(B2,"(.{12})(.*)","$1-$2") Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

  • Esta vez, una celda que estoy cambiando es B2.
  • Que hace “(. {12})(.*)” ¿significar?

    Quiero contar caracteres empezando por la izquierda y detenerme en el número 12. (. {12}) Este es mi primer grupo e insertaré mi personaje adicional inmediatamente después. Luego sigue el segundo grupo, todos los personajes restantes. (.*)

    Consejo. No olvides poner todo entre comillas dobles.

  • “$1-$2” – así es como agrego ese guión extra.

    Menciono aquí el primer grupo sin cambios. $1. Luego inserte mi carácter (-) y mencione el segundo grupo para agregarlo intacto. $2.

Y esto es todo 🙂 Por supuesto, su caso de uso puede ser diferente y puede requerir otra máscara. No dude en consultar esta lista de máscaras y su sintaxis correcta.

O, en su lugar, pruebe la siguiente solución: sin fórmulas ni máscaras. Sólo un simple complemento con 5 botones de opción para resolver la tarea.

Manera sin fórmulas de agregar texto en Google Sheets

Hay una solución más elegante, rápida y fácil de usar disponible para insertar texto en Google Sheets en cualquier parte de sus celdas. El complemento se llama Agregar texto y es parte del Herramientas eléctricas recopilación.

Consejo. Mire este vídeo para conocer mejor la herramienta o no dude en leer la breve introducción justo debajo.

Con este complemento estás a 4 pasos del resultado:

  1. Seleccione las celdas a manejar.
  2. Ingrese el texto que desea agregar.
  3. Elija una de las 5 posiciones donde le gustaría insertar su cuerda.
  4. Hacer clic Correr.
Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Incluso puedes omitir celdas vacías y agregar texto solo a las celdas con datos.

Herramientas eléctricas También incluye 30 complementos más para hojas de cálculo, por lo que definitivamente vale la pena echarle un vistazo.

Espero que ahora sepas más sobre cómo agregar texto en Google Sheets en diferentes posiciones de las celdas. Si te queda alguna pregunta, la estaré esperando en la sección de comentarios a continuación 🙂 ¡Nos vemos en la próxima publicación del blog!

Usted también podría estar interesado en:

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Agregue el mismo texto en Google Sheets en una determinada posición de varias celdas a la vez

Google Sheets es una poderosa herramienta de hojas de cálculo en línea que ofrece una amplia variedad de funciones y características útiles. Una tarea común al trabajar con hojas de cálculo es agregar el mismo texto en múltiples celdas en una posición específica. Afortunadamente, Google Sheets ofrece una manera sencilla de hacer esto utilizando las funciones de copia y pegado. En este artículo, le mostraremos cómo agregar el mismo texto en una determinada posición de varias celdas a la vez en Google Sheets.

Paso 1: Abra su hoja de cálculo en Google Sheets

Para comenzar, abra Google Sheets y navegue a la hoja de cálculo en la que desea agregar el texto.

Paso 2: Seleccione las celdas donde desea agregar el texto

Seleccione las celdas en las que desea agregar el texto manteniendo presionado el botón del mouse y arrastrando el cursor sobre las celdas. También puede hacer clic en una celda específica y luego mantener presionada la tecla Shift mientras hace clic en otra celda para seleccionar un rango de celdas.

Paso 3: Rellene las celdas con el mismo texto usando la función de copiar

Ahora que tiene las celdas seleccionadas, escriba el texto que desea agregar en la primera celda del rango seleccionado. A continuación, seleccione esa celda y haga clic derecho sobre ella. En el menú contextual que aparece, seleccione “Copiar”.

Ahora, haga clic derecho en la primera celda vacía en el rango donde desea agregar el texto y seleccione “Pegar fórmulas solo” en el menú contextual.

Esto copiará el texto de la primera celda en todas las demás celdas seleccionadas, manteniendo la posición relativa del texto para cada celda. Si tiene fórmulas en las celdas adyacentes a las celdas seleccionadas, Google Sheets ajustará automáticamente las referencias de las fórmulas a medida que copia el texto.

Puede usar este método para agregar texto en cualquier posición de las celdas seleccionadas en Google Sheets. Simplemente asegúrese de escribir el texto en la primera celda del rango seleccionado y usar la opción “Pegar fórmulas solo” para copiar el texto en las demás celdas.

Conclusión

Agregar el mismo texto en una determinada posición de varias celdas en Google Sheets puede acelerar significativamente su flujo de trabajo al trabajar con hojas de cálculo. Al seguir los pasos mencionados anteriormente, puede agregar rápidamente el mismo texto en múltiples celdas al mismo tiempo, ahorrando tiempo y esfuerzo.

Esperamos que este artículo le haya proporcionado una forma sencilla de realizar esta tarea en Google Sheets. Si desea obtener más información sobre el uso de Google Sheets, puede consultar la documentación oficial de Google.

¡Feliz hoja de cálculo!

Deja un comentario