UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

La administración ha hecho pruebas para subir archivos y no presenta problemas. Por favor verifiquen la forma en que lo están haciendo.

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

PoteoRoke

avatar
Saludos !!!

Es mi primer post y espero hacerlo lo mejor posible; y me explico:

Tengo una colunma con 5 celdas las cuales deseo unilas, esos datos son textos, y no siempre habra datos en todas las celdas. Y ademas de unirlas las deseo separar por espacios y por guiones ...

A1="Diego" A2="Alberto" A3="Jose" A4="Ruiz" A5="Diaz"

=concanetar(a1;" - ";a2;" - ";a3;" - ";a4;" - ";a5) -- > Resultado= Diego - Alberto - Jose - Ruiz -Diaz

Ahora imaginar que la celda a2 y la a4 = ""... el resultado tendria que ser Diego -Jose - Diaz

¿como seria la formula ???(o no hay formula y hay que usar codigo VBA)

Mil GRACIAS anticipadas

adolfo castro

avatar
=CONCATENAR(A1;A2;A3;A4;A5) 
comprueba el resultado a ver que te da , respecto a la pregunta te comunico que lo que has escrito, lo transcribes a una hoja de Excel, subes el archivo con lo que precisas y responderemos con mas celeridad, puesto que es una de las normas básicas del foro.


saludos Adolfo castro


perdona pero no había leído bien la pregunta, creo que debes de hacer una comparación con un si.....  asi que si subes el archivo lo hacemos.
Archivos
libro funcion concatenar.xls
No tienes los permisos para descargar los archivos.
(29 KB)

Igtelo

avatar
Buenas noches sres.

Una forma sencilla y rápida es hacerlo con el complemento ASAP Utilities, lo puedes descargar desde su sitio, es gratutito.

Ya que lo tengas instalado usa ésta fórmula:

=ASAPMERGECELLS(A1:A5," - ",1)  'El 1 es para que omita celdas vacías

En Excel y fórmula sería un tanto larga. Yo tengo Excel 2007, no se si en versiones posteriores ya tenga algo como el complemento.

Saludos
Ignacio Téllez

PoteoRoke

avatar
Saludos y GRACIAS por contestar !!!

Adolfo Castro dijo:
lo transcribes a una hoja de Excel, subes el archivo con lo que precisas y responderemos con mas celeridad
... la proxima sera asi. Y tienes toda la razon del mundo !!!. Ahhh me sirve tu respuesta

Igtelo dijo:

Una forma sencilla y rápida es hacerlo con el complemento ASAP Utilities
.. en el club de futbol, hay gente que ni sabe lo que son los complementos, y no estoy por la labor de instalar nada en sus pc´s

De nuevo mil GRACIAS a ambos dos, por vuestras respuestas y vuestro tiempo

PoteoRoke

avatar
Saludos !!!

En la solucion que me dio Alfonso Castro, al que escribe se le olvido decir que, pueden estar todas las celdas vacias, o lo que es lo mismo en el ejemplo adjuntado decir que Rango (A1:A17)= ""

Alguna sugerencia ???


Mil GRACIAS anticipadas
Archivos
funcion libro concatenar.xls
funcion libro concatenar
No tienes los permisos para descargar los archivos.
(30 KB)

adolfo castro

avatar
Buenos días, como yo siempre digo, hay que pensar en todo, mucho mas discurrir y leer un poquito, y siento a veces la forma de expresarme , quizás por su dureza, pero yo aprendi y aprendo a base de vueltas y vueltas, pensad que cada pregunta que realizais, tengo que realizar un estudio, y buscar soluciones, asi que te dejo esto , pero siempre intentad leer la ayuda que presta Excel e internet, buscando como corregir fallos en formulas, o vba.

te adjunto posible solución

=SI.ERROR(CONCATENARCELDAS(A1:A17);"")


saludos Adolfo castro

PoteoRoke

avatar
... muchas GRACIAS de nuevo !!!

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.