Tengo una columna con mas de 4000 celdas (en excel), necesito agregar un mismo texto a todas estas celdas pero no se como se hace de forma automatica.
Se como se hace para agregar un prefijo, pero lo que necesito es un postfijo, es decir el nuevo texto debera aparecer inmediatamente despues del texto ya escrito...
Gracias
Copyright © 2024 Q2A.MX - All rights reserved.
Answers & Comments
Verified answer
PASO A PASO:
(parece complicado pero verás que es sencillo)
1.- Primero que nada, te recomiendo guardar una copia de tu documento, para que tengas a salvo tus datos.
2.- Supongamos que la columna en la que quieres agregar el texto es la columna C, y que la primera fila con datos es la 2. Entonces, tu primer dato estará en la celda C2.
Supongamos además que tienes una columna vacía en cualquier lugar a la derecha de esa columna. Digamos que la columna J está libre (puedes usar la primera que tengas disponible) y la podemos usar como columna auxiliar.
3.- Usaremos una celda extra (puede ser la J1) para que escribas el texto extra que quieres agregar. Entonces, ubícate en J1 y escribe tu "sufijo".
4.- Ahora selecciona la celda J2 (en la misma fila que tu primer dato, en la columna auxiliar), e ingresa la siguiente fórmula:
=C2 & J$1
Tras escribir eso y darle Enter, verás en esa celda el resultado que esperas para la primera fila de datos. Si necesitas un espacio adicional entre los 2 valores (el original y el sufijo), bastará con que edites el contenido de tu celda auxiliar en J1, y le pongas ese espacio extra antes del sufijo.
El signo dólar ($) delante del 1 significa que, sin importar a dónde copies esa fórmula, siempre harás referencia a la primera celda de esa columna (que es donde tienes tu sufijo).
5.- Ahora deberás copiar esa fórmula en todas las celdas debajo de J2, hasta la última fila en la que tienes datos (la 4.000 y algo...). Luego de lo cual, deberías estar viendo el texto completo que deseas en todas las celdas.
6.- Si lo que necesitas es que ese nuevo texto ocupe su posición inicial (en la columna C), deberás tener cuidado con el hecho de que estás usando fórmulas que hacen referencia a C. Si lo copias para allá directamente, causarás un conflicto de redundancia cíclica.
Entonces, si ya estás conforme con tu resultado en J, selecciona todos los valores (desde J2 hasta abajo) y haz click arriba en copiar. Luego, selecciona las celdas originales correspondientes (desde la C2 hacia abajo).
Con eso seleccionado, haz click derecho sobre la selección, y en el menú que te aparece, busca la opción "Pegado Especial...". En la ventana que te aparece allí, escoges "Pegar Valores".
De esta manera, habrás pegado a tu columna original, los valores ya modificados (libres de fórmulas) y ya puedes deshacerte de la columna extra J que creaste con las fórmulas (que por cierto ahora debe estarte mostrando el sufijo 2 veces, cosa que igual ya no importa)
Suerte ;¬)
Suponiendo que al texto que tienes en A1 le quieras añadir el texto "abc", sitúate en B1 e introduce esta fórmula:
=A1&" abc"
He dejado un espacio en blanco entre los dos textos, pero puede omitirse, de ser necesario...
DC