Excel - Ordenar datos (Excel 2010)

   
Vista:

Ordenar datos (Excel 2010)

Publicado por carlos (14 intervenciones) el 25/04/2017 23:15:43
Un saludo,

Tengo una base de datos la cual cambia en cada proyecto y la cual quiero ordenar de forma descente o ascendente segun el caso.

Tengo una formula (Columna C) que calcula la diferencia entre dos valores, esta formula la tengo copiada desde la fila 5 hasta la fila 1000, quiero encontrar la forma que al filtrar los datos estos me los organice de forma ascendente o descendente según el caso, en algunos casos el calculo de la diferencia puede = 0, el calculo también puede dar numeros negativos.

Ejemplo

A B C solución al ordenar C ascendente solución al ordenar C descendente
1 2 -1 -2 3
2 1 1 -1 1
1 1 0 0 0
5 4 3 1 -1
7 9 -2 3 -2
0
0
0
...........
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de wordexperto.com

Ordenar datos (Excel 2010)

Publicado por wordexperto.com (1458 intervenciones) el 26/04/2017 08:31:29
Hola Carlos:
La segunda solución de tu ejemplo no puede ocurrir, no hay dato 3.
En la imagen tienes las dos ordenaciones de los datos de tu ejemplo.
https://wordexperto.com/blog/


Captura
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ordenar datos (Excel 2010)

Publicado por Carlos (14 intervenciones) el 26/04/2017 14:57:23
Si, hay un error en el ejemplo, efectivamente es como esta en la imagen. Ahora cual seria la soiucion para que al filtrar los datos estos me los organice de forma ascendente o descendente según el caso (formula, macro, etc.). La formula de columna C esta copiada hasta 1000 pero no siempre hay datos en A o B hasta 1000

Bendiciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo

Ordenar datos (Excel 2010)

Publicado por Andres Leonardo (930 intervenciones) el 26/04/2017 15:52:13
Coloca la validacion de la diferenci siempre y cuando el valor de a y b sea <> 0 o blanco si no los hay padsa a ser 0 y se ordenaria en el centro , podrias colocar un valor como "" para que quede feuera dfe la ordenacion

disculpa contesto desde el movil
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ordenar datos (Excel 2010)

Publicado por Carlos (14 intervenciones) el 26/04/2017 22:44:52
Intente aplicarlo pero funciona solo para ordenar de A-Z para Z-A me envia los valores al final, es decir mas o menos en la fila 1000 ya que selecciono un rango hasta 1000 en una macro que intento hacer

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Sub trierbdp()
'
' trierbdp Macro
'
 
'
    Range("A3:AE3").Select
    Selection.AutoFilter
 
    Range("AE3").Select
    ActiveWorkbook.Worksheets("BDP").AutoFilter.Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("BDP").AutoFilter.Sort.SortFields.Add Key:=Range( _
        "AE3"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortNormal
    With ActiveWorkbook.Worksheets("BDP").AutoFilter.Sort
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("A3").Select
    Selection.AutoFilter
    Range("A4").Select
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad