Saltar al contenido

Ordenar matriz - MSO 365


GabrielRaigosa

Recommended Posts

publicado

Hola,

Tengo una matriz con numeros aleatorios:

image.thumb.png.f0bec72e15c59a5831994c602c343c90.png

La ordeno así, de menor a mayor:

image.thumb.png.d588cfdf5623b0b12b225164adddcade.png

Para ordenarla uso otra matriz auxiliar, ver adjunto,

El ejercicio en el que estoy trabajando es ordenar la matriz, sin usar una matriz auxiliar, ya que creo el ordenamiento por filas y luego obtengo el resultado usando =APILARV(

La idea es trabajar un poco con matrices dinámicas usando las funciones LAMBDA, MAP, BYROW, BYCOL, es decir las funciones nuevas de Excel para lograr con una sola funcion, si matrices auxiliares, obtener la matriz ordenada, por filas, de menor a menor, por filas.

Creo que con el adjunto se puede entender mejor la idea del ejercicio propuesto.

Saludos

 

 

 

 

Ordenar matriz ✖.xlsx

publicado
hace 24 minutos , Gerson Pineda dijo:

power query

Hola,

Puede ser útil en algún momento, si pensé en power query, aunque no lo intenté, veo que el resultado no "asigna" los nombres de las columnas si decido renombrarlas.

image.thumb.png.c34bef1feb33b6b105e2e0a8a4ab4f61.png

¿que se debe hacer para que conserve los nombres de campos de la matriz origen?

Saludos

publicado
hace 49 minutos , Gerson Pineda dijo:

Revísalo de nuevo, te dejo 2 formas de hacerlo

Gracias @Gerson Pineda por tu intervención y por el aporte.

Seguro que en algún momento me pude servir tener la alternativa con PQ.

De hecho la consulta (ejercicio) no es que lo necesite ahora para algo, siempre resultan dudas de como resolver otro problema cuando estudio algún tema.

Seguimos en la tarea de aprender/estudiar/recordar/repasar todos los dias, esto es de nunca acabar.

Saludos.

publicado
hace 1 hora, GabrielRaigosa dijo:

De hecho la consulta (ejercicio) no es que lo necesite ahora para algo, siempre resultan dudas de como resolver otro problema cuando estudio algún tema.

Seguimos en la tarea de aprender/estudiar/recordar/repasar todos los dias, esto es de nunca acabar.

De acuerdo, de otra forma, no avanzaríamos en el aprendizaje o como mínimo, sería más tardío 

publicado
En 7/11/2022 at 17:10 , GabrielRaigosa dijo:

Tengo una matriz con numeros aleatorios:

pregunta:

eso de la aleatoriedad es(ERA) importante ?, o fue solo "por rizar el rizo" ?

publicado
hace 39 minutos , Héctor Miguel dijo:

la aleatoriedad

Hola,

Pienso que la "realidad" muchos datos no siempre se entregan o se reciben ordenados, por eso preferí partir de datos que no estan ordenados y que pueden cambiar en cualquier momento.

Saludos.

 

publicado
hace 53 minutos , GabrielRaigosa dijo:

preferí partir de datos que no estan ordenados y que pueden cambiar en cualquier momento

mientras los datos, por mucho que cambien, sean constantes, cualquier solucion es aplicable

pero... si interviene la aleatoriedad, las transformaciones por pq siempre iran "un paso atras" (reportando los "aleatorios anteriores"), esa fue la razon de la pregunta ?

publicado
hace 51 minutos , Héctor Miguel dijo:

si interviene la aleatoriedad,

Es claro que la solución ofrecida por John, matrices dinámicas con MSO 365, es lo que estaba buscando.

Las propuestas con PQ pueden ser utiles en otros casos, cuando los datos son fijos, si se usan datos aleatorios, como en el ejemplo, no sera aplicable.

Saludos.

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.