La fórmula no tiene ninguna ciencia.
FILA ()
devuelve el número de la celda en la que se encuentra.
Con "'R" & FILA() & "'!A1"
consigues una cadena con el formato deseado:'R1'!A1
'R2'!A1
'R3'!A1
...
pero no puedes usarla directamente="'R" & FILA() & "'!A1"
porque sólo conseguirías que en cada celda se mostrase esas cadenas generadas. No el contenido de las mismas.
Ahí es dónde entra en juego elINDIRECTO()
con el que obtienes una referencia a una celda desde una cadena de texto.
Espero que te lo haya aclarado un poco.
Saludos.