oredenar rangos por número de columnas

08/04/2005 - 15:36 por LUIS MENENDEZ | Informe spam
Hola , necesito ordenar un rango de filas y columnas por el número de
columnas ocupadas, es decir , la primera/s fila/s sean aquellas que tienen
por ejemplo carácteres en las 10 primeras columnas de izq a dcha , la
segunda aquellas filas que tengan 9 columnas ocupadas , etc.

Gracias y saludos.

Luis
 

Leer las respuestas

#1 KL
08/04/2005 - 16:56 | Informe spam
Hola Luis,

La forma mas facil creo que es la siguiente:

Hipotesis:
- las filas a ordenar estan en el rango [A1:D100]

1) Introduce una nueva columna digamos al principio (columna [A])
2) Pon en [A1] la siguiente formula matricial (Ctrl+Shift+Enter) y copiala
hacia abajo hasta [A100]
=SUMA(COINCIDIR(9.99999999999E+307,SI(B1:J1<>"";B1:J1)))
3) Usa el menu Datos>Ordenar usando como criterio la columna [A]

o bien

Hipotesis:
- las filas a ordenar estan en el rango [A1:D100]
- en una fila no puede haber celdas en blanco intercaladas (siempre estan al
final)

1) Introduce una nueva columna digamos al principio (columna [A])
2) Pon en [A1] la siguiente formula y copiala hacia abajo hasta [A100]
=CONTARA(B1:E1)
3) Usa el menu Datos>Ordenar usando como criterio la columna [A]

Saludos,
KL

Preguntas similares