Foros del Web » Soporte técnico » Ofimática »

Excel: Reproducción de patrones, duda.

Estas en el tema de Excel: Reproducción de patrones, duda. en el foro de Ofimática en Foros del Web. Posiblemente haga muchas tablas de este estilo: Col1______Col2 1_________1 1_________2 1_________3 ... 1_________fin 2_________1 Y con más columnas inclusive. Sé cómo reproducir el patrón de ...
  #1 (permalink)  
Antiguo 11/10/2013, 00:20
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Excel: Reproducción de patrones, duda.

Posiblemente haga muchas tablas de este estilo:
Col1______Col2
1_________1
1_________2
1_________3
...
1_________fin
2_________1

Y con más columnas inclusive. Sé cómo reproducir el patrón de la que fuera la última -en este caso la 2nda, la derecha-, incluso le puedo poner un anterior+1, pero en el caso de las otras no sé cómo reproducirlo. Sí, puedo escribir los números, copy-paste, pero como dije posiblemente sean muchas tablas.

También lo puedo hacer con ifs pero sería poco eficiente...

¿Sugerencias?

Gracias.

Ag, no importa, era para hacer el programa que comenté días atrás, me ahorraba el problema de modificar archivos, pero no sé en Excel cómo podría "cargarlos" -o simular que los cargó-. Se puede hacer pero requiere una cantidad absurda de celdas para cada caso... ¿no?

Pac_____Ghost_____Act_____1_____2
1_______1_________
1_______2_________
1_______3_________

La idea es que el Pacman quede en la misma casilla que el Ghost, fantasma. Sólo se puede mover -1, 0, o 1. El Ghost no se mueve. Act es la acción recomendada. Quiero averiguarla sin medidas, es decir, no quiero medir la distancia y determinar cual acción acerca más, sino que quiero averiguarla según si logra el objetivo o no. Si lo logra se escribe qué acción es, así:
=SI(A2-1 = B2;-1;SI(A2 = B2;0;SI(A2+1 = B2;1;"")))

Eso iría en C2, C3, etc, lo copio y se cambian los 2 por 3 y no hay problema.

Si no causa la situación que se quiere, la celda queda vacía.

El problema es D2 y todas las demás.

Sólo debe hacer algo si C2 es "".

Eso no es difícil.

El problema es qué debe hacer.

Well, debe restar 1 a A2, luego fijarse qué situación causa, si en ella ya hay una acción anotada, y poner -1 en ese caso. Sino, debe sumar 1 a A2 y lo mismo, pero anotando 1 o "".

Ahora ¿cómo fijarse qué situación causa?

Un ejemplo, 1_3, fila 4.

So, se le resta 1 al 3, queda 1_2. Sabemos que eso está en la fila 3, tendría que fijarse en la celda C3.

Bueno, podría usar "Buscar", no lo había pensado, pero está complicado.

¿De veras no tengo una forma más sencilla de hacer esto? ¿tengo que mejorar mi compu, o contratar un programador o algo así? Ya viché varios programas de programar y de última son más cómodos que esto, a la larga, pero inicialmente no.

Última edición por BrujoNic; 11/10/2013 a las 08:03

Etiquetas: excel, patrones, software-general
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:38.