¿Cómo puedo concatenar diversas celdas en función de un patrón?

Tengo la siguiente tabla, y necesito concatenar en otra hoja la línea 1 de las columnas marcadas con una X

1 2 3

a

b x x

c

Sería algo parecido a concatenar para la línea B lo siguiente: 1,3

1 Respuesta

Respuesta
1

Esta sería una opción con fórmulas:

Suponiendo que tienes tus columnas datos así en la hoja1

A B C D

1 1 2 3

2 a

3 b x x

4 c

En la hoja2 en la celda b3 pon la siguiente fórmula

=SI(Hoja1!B3="x","1,","")&SI(Hoja1!C3="x","2,","")&SI(Hoja1!D3="x",3,"")

Prueba y me comentas

Saludos. Dante Amor

Si es lo que necesitas, podrías finalizar la pregunta.

Realmente lo necesito para muchas columnas (40 aproximadamente), por lo que un SI anidado no me serviría.

Muchas gracias!

Ahhh, por ahí hubiéramos comenzado, entonces tendría que ser con una macro, ¿quieres qué te la prepare?

Tendrías que decirme exactamente en qué columnas esta la información, en dónde la quieres y cómo se llaman las hojas, o si te es más sencillo, envíame tu archivo con ejemplos de cómo está tu información y en la otra hoja los ejemplos de cómo quieres el resultado.

mi correo [email protected]

En el asunto del correo pon tu nombre de usuario y el título de esta pregunta, avísame aquí mismo cuando me lo hayas enviado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas