Patrón de arrastre en calc

Buenas calc no me cumple con el patrón que quiero(creo estar haciéndolo bien).
Mi libreoffice es 7.0.3.1 y descargado por flatpak. El equipo que uso es linuxmint 19.3 y he actualizado a 20, pero me sigue fallando.
Dejo un enlace para que se descarguen mi archivo y puedan comprobarlo

Saludos

pd.- Dropbox ha cambiado y no deja un enlace de descarga de archivo, deja verlo en linea.
si alguien quiere trastear con el archivo que me deje su correo para que se lo envié.
En la hoja 2 es donde he dejado las notas de mis dudas.

Hola @BenitoRedondo: Puedes compartir el archivo pulsando en edit (bajo tu pregunta) y usando el clip. Gracias.

H8 es =B6 porque es =B1 5 celdas más abajo.

Hola LeroyG, muchas gracias por responder tan rápido.

La fórmula que me indicas es lo que quería hacer, la tendré que estudiar por que hasta ese nivel aún no llego.

Gracias.

@BenitoRedondo: Siendo que tu agradecimiento no es una respuesta a tu pregunta, no es Respuesta según los criterios de este sitio.

Por favor, conviértelo en comentario; para ello, pulsa en el “mas” que está sobre este comentario, y pulsa en “publicar como comentario en una respuesta anterior”.
Gracias.

Me alegro que te haya servido la fórmula.

Gracias por la segunda fórmula también la estudiaré.
Pensaba que era más intutivo LibO. pero también esta bien el pensar un poco.

Te sugiero la siguiente fórmula: =INDIRECTO(CONCATENAR("B";(FILA()-2)*4-3))

En inglés: =INDIRECT(CONCATENATE("B";(ROW()-2)*4-3))

Adjunto archivo con la fórmula nueva junto a la original.

Puedes ver la ayuda de LibreOffice sobre INDIRECTO, CONCATENAR, FILA.

Hecho con LibreOffice 6.4.7.2 (x86); OS: Windows 6.1.

Edito: Explico:

  1. La primera fórmula está en la fila 3, pero necesitamos que diga B1. Número de fila (3) menos 2 es 1. 1 por 4 es 4; 4 menos 3 es 1: tengo B1.
  2. La segunda fórmula está en la fila 4, pero necesitamos que diga B5. Número de fila (4) menos 2 es 2. 2 por 4 es 8; 8 menos 3 es 5: tengo B5.

– Visto de otro modo: FILA() da 3, pero necesito iniciar en 1 (agrego -2); los números saltan de a 4 (agrego *4); 14 es 4, 24 es 8, etc., 4 menos 3 es 1 (B1), 8 menos 3, es 5 (B5) (agrego -3).

Agrego (2020-11-25) una fórmula más corta =INDICE($B:$B;(FILA()-2)*4-3) que acabo de probar.

En inglés: =INDEX($B:$B;(ROW()-2)*4-3)

Ayuda sobre la función INDICE.


Agregar Respuesta está reservado para las soluciones. Si deseas agregar más información, pulsa en edit (bajo tu pregunta); también puedes agregar comentarios a una respuesta.

Marca la tilde (Answer markCorrect answer mark) que está a la izquierda de la respuesta que solucione tu inconveniente.

Explico un poco más, de atrás hacia adelante:

  • FILA y lo que sigue me da un número (1, 5, etc.).
  • B es el nombre de la columna.
  • CONCATENAR une B y el número.
  • INDIRECTO convierte el texto (B1) en una referencia.