¿Cómo agrego un prefijo antes de todos los elementos de datos que están en la columna B?


2

En la columna BI tiene número de contacto.
Quiero agregar un código de país a todos ellos.

Por ejemplo, si el número es 123456, quiero que se convierta en 88123456.

Cada número está en 1 fila, y hay alrededor de mil de ellos, por lo que quiero una forma automática de hacer esto que me permita agregar el código de país a cada uno de ellos sin un espacio.



@Melpher, diría que esta es una duplicación aceptable según el ítem 3 de las pautas; en mi opinión, es un "duplicado similar pero no del todo".
DMA57361

Respuestas:


4

La modificación en el lugar no es tan simple como podría ser, la solución más rápida en mi mente es una fórmula rápida en una nueva columna, luego copie esa columna en valores (eliminando la fórmula) y reemplace la columna anterior.

Puede usar cualquiera de los siguientes tipos de fórmula, son equivalentes y ambos se pueden extender para vincular tantos elementos como desee:

= "88" & B1
= CONCATENATE( "88" , B1 )

Qué hacer

  • Cree una nueva columna creada junto a sus datos.
  • Inserte la fórmula anterior (modificada según sea necesario) en la parte superior de la nueva columna
  • Complete la fórmula hasta el final de la columna.
  • Copia la columna completa.
  • Pegue valores especiales como valores sobre la nueva columna.
  • Verifique que los nuevos datos sean correctos.
  • Reemplace la columna de datos anterior con una columna nueva y modificada.

2

En Excel 2007 también puede usar el formato condicional:

Seleccione las celdas que desea cambiar. En Formato condicional, elija "nueva regla"

En "Tipo de regla", elija "Formatear solo las celdas que contienen"

En "Descripción de la regla", elija "Valor de celda", "entre", "0", "9999999". Por supuesto, puede ajustar estos valores según sus requisitos.

Haga clic en [Formato], y luego en la pestaña Número, elija "Personalizado" y, en el cuadro Tipo, sobrescriba "General" con "" 88 "0" (es decir, debe contener "88" 0).

De alguna manera, esto es lo mismo que la respuesta anterior, pero lo hará en su lugar, sin tener que crear una nueva columna. Sin embargo, tenga en cuenta que el valor real en la celda no incluirá el "88", por lo que si posteriormente desea copiar o utilizar los datos en las celdas, (además de copiar y pegar sin formato que también replicará el formato condicional), muchos métodos NO incluye el prefijo "88".


1

Use la función Flash Fill. En la columna adyacente, ingrese un ejemplo de cómo desea que aparezcan sus datos. Haz clic en Enter. Haga clic en Datos - Relleno flash. Sus datos se completarán automáticamente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.