Código Automatico

01/07/2005 - 22:15 por AnGeLo | Informe spam
Buenos Tardes Grupo...!

Tengo un listado de clientes cómo el que está abajo (claro que son mucho
más), el mismo está en en el rango A1:A8

Airesistemas, S. A.

Am Mandaditos Plus

Apcom

Archivos Eficientes

Archivos Nacionales

Business Suppliers

Cable & Wireless

Cableados Nacionales

Café Sitton

Camilo A. Porras



Lo que necesito es que en la columna de al lado al colocar el nombre me cree
unos códigos de cliente de la siguiente forma:



AIR0001

AMM0001

APC0001

ARC0001

ARC0002

BUS0001

CAB0001

CAB0002

CAF0001

CAM0001



Osea que me tome siempre las tres primeras letras del cliente y luego me
vaya creando un número consecutivo siempre y cuando se repitan estas tres
primeras letras. Noten que el segundo cliente es (Am Mandaditos Plus) la
tercera letra o texto es un espacio entonces si es espacio se tomaria la
cuarta.



Espero haberme echo entender y que me puedan ayudar.


Saludos,


Angelo Vernaza

Preguntas similare

Leer las respuestas

#1 AnGeLo
01/07/2005 - 23:41 | Informe spam
Buenas ya lo resolvi con la siguiente formula:

=IZQUIERDA(SUSTITUIR(B6,"
",""),3)&SI(LARGO(CONTAR.SI(G$6:G6,G6))=2,"00","000")&CONTAR.SI(G$6:G6,G6)

lo unico que tuve que usar una columna extra para sacar los tres primeros
valores y poder contarlos para sacar el consecutivo númerico, queria hacerlo
en una sola pero no eh tratado lo suficiente,

Saludos,

Angelo Vernaza
"AnGeLo" escribió en el mensaje
news:O#
Buenos Tardes Grupo...!

Tengo un listado de clientes cómo el que está abajo (claro que son mucho
más), el mismo está en en el rango A1:A8

Airesistemas, S. A.

Am Mandaditos Plus

Apcom

Archivos Eficientes

Archivos Nacionales

Business Suppliers

Cable & Wireless

Cableados Nacionales

Café Sitton

Camilo A. Porras



Lo que necesito es que en la columna de al lado al colocar el nombre me


cree
unos códigos de cliente de la siguiente forma:



AIR0001

AMM0001

APC0001

ARC0001

ARC0002

BUS0001

CAB0001

CAB0002

CAF0001

CAM0001



Osea que me tome siempre las tres primeras letras del cliente y luego me
vaya creando un número consecutivo siempre y cuando se repitan estas tres
primeras letras. Noten que el segundo cliente es (Am Mandaditos Plus) la
tercera letra o texto es un espacio entonces si es espacio se tomaria la
cuarta.



Espero haberme echo entender y que me puedan ayudar.


Saludos,


Angelo Vernaza


Respuesta Responder a este mensaje
#2 KL
02/07/2005 - 00:26 | Informe spam
Hola AnGeLo,

Prueba esta en una columna:

=MAYUSC(IZQUIERDA(SUSTITUIR(B6;"
";"");3))&TEXTO(SUMAPRODUCTO(--(MAYUSC(IZQUIERDA(SUSTITUIR(B$6:B6;"
";"");3))=MAYUSC(IZQUIERDA(SUSTITUIR(B6;" ";"");3))));"0000")

Saludos,
KL

"AnGeLo" wrote in message
news:OTFI%
Buenas ya lo resolvi con la siguiente formula:

=IZQUIERDA(SUSTITUIR(B6,"
",""),3)&SI(LARGO(CONTAR.SI(G$6:G6,G6))=2,"00","000")&CONTAR.SI(G$6:G6,G6)

lo unico que tuve que usar una columna extra para sacar los tres primeros
valores y poder contarlos para sacar el consecutivo númerico, queria
hacerlo
en una sola pero no eh tratado lo suficiente,

Saludos,

Angelo Vernaza
"AnGeLo" escribió en el mensaje
news:O#
Buenos Tardes Grupo...!

Tengo un listado de clientes cómo el que está abajo (claro que son mucho
más), el mismo está en en el rango A1:A8

Airesistemas, S. A.

Am Mandaditos Plus

Apcom

Archivos Eficientes

Archivos Nacionales

Business Suppliers

Cable & Wireless

Cableados Nacionales

Café Sitton

Camilo A. Porras



Lo que necesito es que en la columna de al lado al colocar el nombre me


cree
unos códigos de cliente de la siguiente forma:



AIR0001

AMM0001

APC0001

ARC0001

ARC0002

BUS0001

CAB0001

CAB0002

CAF0001

CAM0001



Osea que me tome siempre las tres primeras letras del cliente y luego me
vaya creando un número consecutivo siempre y cuando se repitan estas tres
primeras letras. Noten que el segundo cliente es (Am Mandaditos Plus) la
tercera letra o texto es un espacio entonces si es espacio se tomaria la
cuarta.



Espero haberme echo entender y que me puedan ayudar.


Saludos,


Angelo Vernaza






Respuesta Responder a este mensaje
#3 AnGeLo
04/07/2005 - 15:22 | Informe spam
Gracias KL, ya no tengo q usar una columna aparte

Saludos,

Angelo Vernaza

"KL" escribió en el mensaje
news:e7B$
Hola AnGeLo,

Prueba esta en una columna:

=MAYUSC(IZQUIERDA(SUSTITUIR(B6;"
";"");3))&TEXTO(SUMAPRODUCTO(--(MAYUSC(IZQUIERDA(SUSTITUIR(B$6:B6;"
";"");3))=MAYUSC(IZQUIERDA(SUSTITUIR(B6;" ";"");3))));"0000")

Saludos,
KL

"AnGeLo" wrote in message
news:OTFI%
> Buenas ya lo resolvi con la siguiente formula:
>
> =IZQUIERDA(SUSTITUIR(B6,"
>


",""),3)&SI(LARGO(CONTAR.SI(G$6:G6,G6))=2,"00","000")&CONTAR.SI(G$6:G6,G6)
>
> lo unico que tuve que usar una columna extra para sacar los tres


primeros
> valores y poder contarlos para sacar el consecutivo númerico, queria
> hacerlo
> en una sola pero no eh tratado lo suficiente,
>
> Saludos,
>
> Angelo Vernaza
> "AnGeLo" escribió en el mensaje
> news:O#
>> Buenos Tardes Grupo...!
>>
>> Tengo un listado de clientes cómo el que está abajo (claro que son


mucho
>> más), el mismo está en en el rango A1:A8
>>
>> Airesistemas, S. A.
>>
>> Am Mandaditos Plus
>>
>> Apcom
>>
>> Archivos Eficientes
>>
>> Archivos Nacionales
>>
>> Business Suppliers
>>
>> Cable & Wireless
>>
>> Cableados Nacionales
>>
>> Café Sitton
>>
>> Camilo A. Porras
>>
>>
>>
>> Lo que necesito es que en la columna de al lado al colocar el nombre me
> cree
>> unos códigos de cliente de la siguiente forma:
>>
>>
>>
>> AIR0001
>>
>> AMM0001
>>
>> APC0001
>>
>> ARC0001
>>
>> ARC0002
>>
>> BUS0001
>>
>> CAB0001
>>
>> CAB0002
>>
>> CAF0001
>>
>> CAM0001
>>
>>
>>
>> Osea que me tome siempre las tres primeras letras del cliente y luego


me
>> vaya creando un número consecutivo siempre y cuando se repitan estas


tres
>> primeras letras. Noten que el segundo cliente es (Am Mandaditos Plus)


la
>> tercera letra o texto es un espacio entonces si es espacio se tomaria


la
>> cuarta.
>>
>>
>>
>> Espero haberme echo entender y que me puedan ayudar.
>>
>>
>> Saludos,
>>
>>
>> Angelo Vernaza
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida