Que formula puedo usar???

Solo consultas sobre Funciones y Fórmulas Excel.
Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Responder
EZE010101
Miembro Nuevo
Miembro Nuevo
Mensajes: 1
Registrado: 30 May 2019 14:41

Que formula puedo usar???

Mensaje por EZE010101 » 30 May 2019 14:52

Hola tengo este problema tengo 3 filas con informacion de una persona en varias columnas necesito juntar todo en una fila sola con la mayor cantidad de informacion que pueda les dejo un ejemplo
Imagen
necesito una fila donde pueda obtener todos los datos no todos tienen el mismo patron otros le faltan alguna columna como podria hacerlo



Avatar de Usuario
Snakejic
Miembro Frecuente
Miembro Frecuente
Mensajes: 801
Registrado: 17 Ago 2017 16:35
Ubicación: Ciudad de México

Re: Que formula puedo usar???

Mensaje por Snakejic » 30 May 2019 17:22

Sube un ejemplo en Excel, al menos yo no puedo ver la imagen.

Saludos.



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 11244
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: Que formula puedo usar???

Mensaje por Cacho R » 30 May 2019 18:45

Snakejic escribió:
30 May 2019 17:22
Sube un ejemplo en Excel, al menos yo no puedo ver la imagen.
Y... cuando -a partir de cierta edad- nos negamos a utilizar lentes: ¡Aparecen los problemas!, claro...
:lol: :mrgreen: :wink: :D



Avatar de Usuario
Snakejic
Miembro Frecuente
Miembro Frecuente
Mensajes: 801
Registrado: 17 Ago 2017 16:35
Ubicación: Ciudad de México

Re: Que formula puedo usar???

Mensaje por Snakejic » 30 May 2019 19:05

:lol: Me refiero a que no puedo abrirla.. jaja



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 11244
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: Que formula puedo usar???

Mensaje por Cacho R » 30 May 2019 19:15

Snakejic escribió:
30 May 2019 19:05
:lol: Me refiero a que no puedo abrirla.. jaja
Ah... Perdón... ¡Pensé en otra cosa!
Jajjjajajaja



Avatar de Usuario
silvia quispe
Miembro Frecuente
Miembro Frecuente
Mensajes: 6695
Registrado: 13 Jul 2010 16:35
Ubicación: Lima-Perú

Re: Que formula puedo usar???

Mensaje por silvia quispe » 31 May 2019 11:24

¯\_(ツ)_/¯

8) 8) :lol: :lol: :lol: :lol: :lol: :lol:



Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
Mensajes: 5563
Registrado: 26 Mar 2005 18:31

Re: Que formula puedo usar???

Mensaje por Héctor Miguel » 01 Jun 2019 00:53

EZE010101 escribió:
30 May 2019 14:52
... 3 filas con informacion de una persona en varias columnas necesito juntar todo en una fila sola con la mayor cantidad de informacion ...
pon un ejemplo de lo que esperas obtener como el resultado correcto, incluye las consideraciones del caso (p.ej.)

- se concatena por columnas ? (o por filas ?)
- la columna 3 (aparentemente) tiene un ancho minimizado, contiene algo que se deba concatenar ?
- en la columna 4 parecen valores con coma decimal y como valor entero, cual prevalece o como se trata ?
- hay algun encabezado a considerar ?
- algun otro "detalle en el tintero" ?



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 11244
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: Que formula puedo usar???

Mensaje por Cacho R » 05 Jun 2019 17:06

silvia quispe escribió:
31 May 2019 11:24
¯\_(ツ)_/¯
Vaya: ¡Qué ingeniosa La Sil! :P
.



Avatar de Usuario
silvia quispe
Miembro Frecuente
Miembro Frecuente
Mensajes: 6695
Registrado: 13 Jul 2010 16:35
Ubicación: Lima-Perú

Re: Que formula puedo usar???

Mensaje por silvia quispe » 05 Jun 2019 17:52

\(^o^)/



apache29967
Miembro Nuevo
Miembro Nuevo
Mensajes: 3
Registrado: 15 Jul 2019 11:21

Re: Que formula puedo usar???

Mensaje por apache29967 » 16 Jul 2019 12:20

Buenos días

Salud y éxitos en sus quehaceres diarios

Por favor solicito ayuda con la función CONCATENARCELDAS

Trabajo con Excel 2010

Tengo información que necesito concatenar, sin embargo al considerar el código siguiente, para cada hoja del mi libro,

Function CONCATENARCELDAS(Rango As Range)

'Bucle para recorrer todas las celdas del rango
For Each celda In Rango.Cells

'Si la celda NO está vacía, entonces concatenarla
If celda.Value <> "" Then
resultado = resultado & " " & celda.Value
End If

Next celda

'Se remueve el ; y espacio inicial
resultado = Right(resultado, Len(resultado) - 1)

CONCATENARCELDAS = resultado

Me muestra el siguiente resultado


após Número a con apos
trofe catenar trofe coma resultado Función utilizada
' ZA119000001 ' , 'ZA119000001', =CONCATENAR(A2,B2,A2,D2)
' ZA119000002 ' , #¿NOMBRE? =CONCATENARCELDAS(A3:D3)
' ZA119000003 ' , #¿NOMBRE? =CONCATENARCELDAS(A4:D4)

El resultado que busco

1- Concatenar los contenidos de las filas

2- Concatenar los resultados de la columna denominada resultado

Adjunto el archivo con el cual estoy haciendo la prueba, y agradezco en todo lo que vale su ayuda y su tiempo.

p.d.
Quiero establecer en qué estoy desubicado.
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.



Leopoldo Blancas
Miembro Frecuente
Miembro Frecuente
Mensajes: 473
Registrado: 11 Ene 2019 00:48

Re: Que formula puedo usar???

Mensaje por Leopoldo Blancas » 16 Jul 2019 13:13

Hola,

Por lo que entiendo es que quieres hacer la función concatenar con macros?

si es así entonces prueba:

Código: Seleccionar todo

Function CONCATENARCELDAS(Rango As Range)
Dim Celda As Range, Resultado$, cCar$, n&
    For Each Celda In Rango
        If Celda.Value <> "" Then
            Resultado = Resultado & " " & Celda.Value
        End If
    Next Celda
    Resultado = Right(Resultado, Len(Resultado) - 1)
    For n = 1 To Len(Resultado)
        If Mid(Resultado, n, 1) <> " " Then
            CONCATENARCELDAS = CONCATENARCELDAS & Mid(Resultado, n, 1)
        End If
    Next n
End Function
Saludos



Leopoldo Blancas
Miembro Frecuente
Miembro Frecuente
Mensajes: 473
Registrado: 11 Ene 2019 00:48

Re: Que formula puedo usar???

Mensaje por Leopoldo Blancas » 16 Jul 2019 13:16

No me fije bien pero... mas corta:

Código: Seleccionar todo

Function CONCATENARCELDAS(Rango As Range)
Dim Celda As Range, Resultado$
    For Each Celda In Rango
        If Celda.Value <> "" Then
            Resultado = Resultado & Celda.Value
        End If
    Next Celda
    CONCATENARCELDAS = Resultado
End Function
Saludos



apache29967
Miembro Nuevo
Miembro Nuevo
Mensajes: 3
Registrado: 15 Jul 2019 11:21

Re: Que formula puedo usar???

Mensaje por apache29967 » 16 Jul 2019 14:23

Mi estimado Leopoldo

Agradezco la gentileza de la información compartida

Lo que me faltaba era que en la columna "Proyecto - VBAProject", no había insertado un módulo, y dejar grabada la función.

con las formulas compartidas me funciona excelentemente bien, ya que esto me sirve para trasladar información a consultas de bases de datos, y me ahorra mucho tiempo.

Paz y Bien



Responder