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

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

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

1 ordenar dos columnas el 25/10/15, 12:49 pm

maite89


Hola buenas tardes,

perdi una plantilla que me ordenaba dos columnas y la necesito para el trabajo.

supongamos que en la columna a tengo los numeros comprendidos entre el (1 al 10) faltando el 8. en la columna b tengo los numeros del (1 al 11) faltando el 6. lo que me hace falta es que al ordenar las columnas, queden los numeros ordenados por filas es decir:
 a1-1 b1-1, a2-2 b2-2 etc.
al llegar a: a6 como el 6 no existe en a quedara a6- blanco b6-6
al igual como el 8 que no existe en b quedaria al llegar a: a8-8 b8 blanco.
lo mismo ocurriria con el 11: a11-blanco b11-11
pido de antemano disculpas por si no me he explicado bien

muchas gracias

2 Re: ordenar dos columnas el 25/10/15, 02:21 pm

Igtelo


Hola Maite:

Usuario de UniversoExcelForo: Sino adjuntaste archivo tu pregunta se eliminó. Lee todos los temas que están en Avisos.

Mañana se elimina tu pregunta.

¿No alcanzas a distinguir el anuncio que se desplaza?
Por favor infórmame para pedir al administrador lo haga más grande.

Ignacio Téllez

3 disculpas el 25/10/15, 02:30 pm

maite89


Buenas tardes Ignacio,

te pido disculpas por no incluir ningun archivo, pero la verdad es que no sabia que incluir.

lo que adjunto ahora no se si servira, pero lo cierto es que no se que hacer en el archivo.
muchas gracias

Perdon trabajo con excel 2003

4 Re: ordenar dos columnas el 25/10/15, 02:49 pm

Igtelo


Maité.

En tu archivo original cuantas columnas tiene?
Es mejor subas el archivo donde lo aplicas y así ya queda bien, sino vamos a estar haciendo macros y macros.

Si son confidenciales tus datos, cámbialos. Sólo se necesitan unas cuantas filas pero si son necesarias todas las columnas.


Saludos
Ignacio Téllez

5 gracias por el interes el 25/10/15, 03:13 pm

maite89


Buenas tardes de nuevo,

os adjunto el archivo como quedaria

muchas gracias

6 nuevo archivo el 25/10/15, 03:29 pm

maite89


Hola Ignacio,

he hecho un archivo tal y como lo necesito, he canviado los datos.
el numero de columnas es el correcto, lo que varia es el numero de filas.

gracias

7 Re: ordenar dos columnas el 25/10/15, 03:59 pm

adolfo castro


Hola buenas, tardes, noches, Maite, mas o menos lo veo claro, pero me gustaría si no te importa fueras mas precisa en tu explicación, pues a mi me deja algo de duda, si no te importa al igual que has subido el archivo, poner un ejemplo de como debería quedar, para saber como hemos de trabajar.


saludos Adolfo castro

8 aclaracion el 25/10/15, 04:24 pm

maite89


Hola Adolfo,

adjunto nuevamente el excel con alguna aclaracion.

gracias

9 Re: ordenar dos columnas el 25/10/15, 10:58 pm

Igtelo


Maité:

Ya va mejorando, pero necesito saber como te llegan los datos originalmente, con lo que subiste, ok, ya ví que es lo que quieres.
¿Pero como te llegan los datos? hazlo como lo hiciste en el primer archivo: Tengo esto y quiero esto.

En el archivo que te mando "creo" se puede hacer como va, pero sólo creo, en el mismo te hago preguntas.
La hoja1 es como subiste la información y trabajé en la hoja2 y otra que llamé esclava, ve las fórmulas que utilicé.

Espero tu archivo como te lo pido y verás que queda resuelto por mi o cualquier otro compañero, pero que sea claro.

Saludos
Ignacio Téllez
Archivos
Maite89- LISTADO.xls
No tienes los permisos para descargar los archivos.
(62 KB)

10 nuevo archivo el 26/10/15, 10:51 am

maite89


muchas gracias por interes que os tomais.

subo de nuevo el archivo, he intentado ser lo mas precisa posible, os pido disculpas de antemano si no me he explicado bien.

un saludo

11 Re: ordenar dos columnas el 26/10/15, 01:29 pm

Igtelo


Maité.

Creo no nos entendemos, debe ser con datos reales no regresar a lo mismo.
Analiza lo que te subí y verás que ya está resuelto, es cuestión de que lo estudies.

Los colores los puse para que vieras las fórmulas no que lleven formato.

Saludos
Ignacio Téllez

12 Re: ordenar dos columnas el 26/10/15, 01:43 pm

maite89


Buenas tardes Ignacio,

probablemente soy un poco parca en explicarme.

con lo que me subiste, cuando pongo datos en la columna c, me da errores. no la puedo cambiar.

tengo un listado de clientes, que mensualmente hacen llamadas. dentro de ese listado, no todos los meses llaman los mismos, y aveces sucede que llaman clientes nuevos.
lo que necesito es que en una columna esten todos los telefonos que tenemos (columna madre), y que al pegar los telefonos mensuales en otra columna, queden ordenados segun la columna madre; y cuando aparezca un telefono nuevo en los mensuales, deje una fila en blanco en la columna madre.

no se explicarme mejor

un saludo

13 Re: ordenar dos columnas el 26/10/15, 02:03 pm

Igtelo


Maite:

Los datos los debes meter en la hoja2, si los cargas en donde están las fórmulas quitas estás y obvio, ya no te funciona.

Analiza y estudia lo que te subí, intenta y encuentra la lógica de ello y sino puedes dentro de un par de días vemos...


Saludos

14 Re: ordenar dos columnas el 26/10/15, 02:15 pm

maite89


Gracias por tu paciencia,

francamente te agradezco mucho tu inestimable ayuda.

soy incapaz de hacer funcionar lo que me mandaste.

yo ingreso los datos en la hoja 2 pero no ordena por filas los mismos registros.

te subo una hoja con los datos exactos. modificandolos un poco.

muchas gracias
Archivos
listado modificado.xls
No tienes los permisos para descargar los archivos.
(36 KB)

15 Re: ordenar dos columnas el 26/10/15, 04:24 pm

maite89


Hola nuevamente,

llevo toda la tarde intentando meter datos y no tengo forma.

te pido mil disculpas por la pesadez, pero no soy capaz de hacerlo funcionar. en cuanto meto datos nuevos en la columna c-d y de doy a ordenar, no me ordena con respecto a la columna b y en algunas celdas me da ########
gracias por tu tiempo

16 Re: ordenar dos columnas el 27/10/15, 02:16 am

Igtelo


Hola Maité.

Aquí te va con macro y ya (no más). Lee comentarios en cada hoja, está hecho con el grabador de macros con unos ajustes...

Ve éste tutorial para que entiendas como trabaja la macro.

http://www.universoexcelforo.com/t1181-como-trabaja-una-macro-y-la-hoja-de-calculo-simultaneamente-videotutorial

Elimino todos tus archivos anteriores, ahorramos espacio.


Saludos
Ignacio Téllez
Archivos
Maite89-Listado2.xls
No tienes los permisos para descargar los archivos.
(150 KB)

17 Re: ordenar dos columnas el 27/10/15, 03:19 pm

maite89


Hola buenas tardes,
 
Ande todo el día con la base que me pasaste. No soy capaz de sacarle punta.
 
He estado mirando el enlace de macros que pasaste, pero soy incapaz de arreglar la base de datos.
 
Cada vez que intento que haga las cosas como necesito, me la cargo y no funciona nada. Me da error.

He intentado con esto que mas o menos me funciona en una hoja, pero no se como introducirlo en tu archivo



Sub OrdenarColumnas()
    Application.ScreenUpdating = False
    Set h1 = ActiveSheet
    u1 = Range("A" & Rows.Count).End(xlUp).Row
    With h1.Sort
     .SortFields.Clear: .SortFields.Add Key:=h1.Range("A1:A" & u1)
     .SetRange h1.Range("A1:A" & u1): .Header = xlNo: .Apply
    End With
    For i = u1 To 2 Step -1
        num = Cells(i, "A") - 1
        Do While num > Cells(i - 1, "A")
            Cells(i, "A").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
            num = num - 1
        Loop
    Next
    '
    u2 = Range("B" & Rows.Count).End(xlUp).Row
    With h1.Sort
     .SortFields.Clear: .SortFields.Add Key:=h1.Range("B1:B" & u2)
     .SetRange h1.Range("B1:B" & u2): .Header = xlNo: .Apply
    End With
    For i = u2 To 2 Step -1
        num = Cells(i, "B") - 1
        Do While num > Cells(i - 1, "B")
            Cells(i, "B").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
            num = num - 1
        Loop
    Next
    '
    u1 = Range("A" & Rows.Count).End(xlUp).Row
    u2 = Range("B" & Rows.Count).End(xlUp).Row
    u = Application.Max(u1, u2)
    For i = u To 1 Step -1
        If Cells(i, "A") = "" And Cells(i, "B") = "" Then
            Rows(i).Delete
        End If
    Next
    Application.ScreenUpdating = True
    MsgBox "Proceso terminado", vbInformation, "ORDENAR COLUMNAS"
End Sub
 
 
Se que soy un poco pesada, pero por favor podrias darle otro vistazo.
 
Te he puesto en la hoja trabajo unas anotaciones.
 
Muchas gracias

18 Re: ordenar dos columnas el 27/10/15, 06:51 pm

Igtelo


.

Igtelo escribió:Aquí te va con macro y ya (no más).

Cierro el tema y elimino archivo.

Ignacio Téllez

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.