Lo probé en Excel usando largo 4 y me dió esto:Spoiler(https://foro.rinconmatematico.com/index.php?action=dlattach;topic=126225.0;attach=30586)[cerrar]
En C
#define NCOL 3
int fila=1+(n+1)(n-1)/NCOL ; // En C la división trunca la parte entera
int col=1+(n+1)(n-1)%NCOL ; // % Resto de la división
...Las fórmulas de Abdulai funcionan si la tabla empieza a contar en el cero. Si empiezas en el uno, simplemente hay que desplazarlas:Hola Luis, efectivamente si la tabla empieza en 1 hay que desplazarla, pero para el otro lado \( (n-1) \) ;)
funcion cualquiera (posicion as x, mro_col as m, nro_fil as n)
/ usas la funcion int , integer o cortas con cero decimales lo siguiente
$$fila=int((x-1)/m)+1$$
$$columna=x-(fila-1) * m $$
end