Autor Tema: Excel: Automatizar orden de filas y copia de datos.

0 Usuarios y 1 Visitante están viendo este tema.

15 Julio, 2025, 07:55 pm
Leído 3055 veces

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Quiero hacer una tabla que tendría 2 partes. Creo que si están en distintas hojas mejor.

La 1era parte sería algo así:

en la derecha se irían poniendo más resultados de utilizar ese/os elemento/s (aclaro que no es para Química).

La 2nda parte sería algo así:


Quisiera:

- Que las filas de la parte 1 se ordenen automáticamente según el promedio.

- También los de la parte 2.

- Que cuando se escriba un resultado en la combinación AB, se agregue a los resultados de A y de B.

- También que cuando se agrega un resultado en una combinación de X elementos (o de uno solo), se agregue en los resultados de la parte 1. Vean que eso lo hice manualmente, los datos de A, B y C están agregados en los datos de "Cantidad de elementos 1".


Esto es para agilizar experimentos en videojuegos. A, B, etc, serían por ejemplo distintos tipos de ataque. Juego usando sólo A, anoto los resultados, y quiero que automáticamente se anote en los resultados de usar sólo 1 elemento, porque estoy usando sólo 1 elemento.
Más adelante cuando use 2, quiero que se anoten en sus individuales. Cuando use 3, en cada individual y par. Y así sucesivamente.
La idea es, en general elegir las combinaciones o elementos que mejor resultados hayan dado, por eso ayudaría que se reordenen automáticamente.

¿Cómo se haría?

10 Agosto, 2025, 03:41 am
Respuesta #1

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
En cuanto a automatizar esto he logrado:


Zona roja: Nada va ahí.
Amarilla: Datos introducidos.
Verde: Fórmulas, zona automatizada.

Pero está lejos de ser perfecto. Cada vez que se prueba una carta nueva (el juego es Pokemon Trading Card de GBC) hay que agregar filas varias, columnas, poner las fórmulas, la 1era vez no es automático. Incluso, si se prueba un tipo de mezcla que ya se probó, habría que agregarla en la derecha. Explico... Hay 3 zonas divididas por cabeceras, en negro. Anotamos abajo del todo lo que son los datos más específicos: Tipo de energía y nombre del Pokemon, estoy probando de a 2 cartas nada más.
Luego en la zona arriba de esa tenemos que anotar datos menos específicos, como tipo de Pokemon. Ahí hacia la derecha se irán copiando los datos específicos que correspondan.
Finalmente arriba del todo las cartas y tipos de cartas se consideran de forma individual, o sea, se ponen sus puntajes considerando con qué carta se probaron, pero la idea de esto es hacer un promedio para luego ver qué carta parece la mejor, a probar de nuevo con otra.

La ventaja sería que uno puede ver más fácil qué conviene probar a continuación. Vemos que el Pokemon tipo Fighting fue el que dió el mejor resultado, así que probaremos otro de esos. Esto depende mucho del azar y claro no vamos a continuar por siempre probando el mismo tipo de cosa sólo porque tenga la mejor calificación por ahora, pero ayuda a elegir qué probar 1ero.
Siendo sólo 2 cartas por prueba, no hay mucha complejidad. Voy a empezar a probar de a 3.

¿Qué ayudaría? Por ejemplo en otra hoja una fórmula que lea todos los puntajes (columna C) y en la 1era fila muestre qué es (columna A y B) lo que tiene mejor puntaje, y en filas siguientes lo 2ndo que tenga mejor puntaje, y así sucesivamente. Supongo que tiene que ver con buscar el valor más alto en la columna C y poner lo que esté en la columna A y B. El problema es para las filas siguientes, que sea lo 2ndo mejor, o si hay valores iguales...
Actualmente, esa hoja debería verse así:
Fighting Eng   
Fighting Pkm
Sandshrew
Fighting Eng   Pokemon
Energy   Fighting Pkm
Fighting Eng   Fighting Pkm
Energy   Sandshrew
Fighting Eng   Sandshrew
Grass Eng
Fire Eng
etc, o sea, muestra 1ero todo lo que tiene 4 puntos, luego lo de 2, etc.

Bueno, voy a hacer pruebas de 3 a ver qué sale.

¿Creen que son buenas ideas? O sea, si por ejemplo se busca crear una buena aleación o mezcla de hierbas ¿no está bueno este método? Los materiales usados reciben más puntos entre mejor resultados den. Es claro que la mejor mezcla podría ser la de materiales mal calificados, que en este método parece que se tardarían en probar, pero esto es anotar y poder ver fácil qué ya se probó y qué es probable que funcione, el orden a hacer las pruebas no lo he definido.

Les dejo la tabla: