Cómo rellenar una columna con la fórmula hasta la fila con datos

0

Pregunta

Tengo una tabla como se muestra en la figura.

enter image description here

Es acerca de la transacción de un par de artículos con fecha, cantidad y frecuencia. La columna E calcula el costo total de llenado de la columna de forma automática, como nueva entrada se escribió.

La columna F resume la cantidad de artículo y la columna G, calcula la tasa actual del elemento de cada fila. Lo que yo quiero es que la columna también se rellena con una sola fórmula en las celdas F3 y G3, como en el caso de la columna E. ¿se Puede hacer? Puede una fórmula de matriz a hacer el truco?

Saludos, Pravin Kumar.

array-formulas google-sheets
2021-11-24 06:48:20
1

Mejor respuesta

1

se llama el restablecimiento total de ejecución...

uso en F3:

=INDEX(MMULT(1*TRANSPOSE(IF((TRANSPOSE(ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))))>=ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))))*(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))=TRANSPOSE(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>""))))), 
 INDIRECT("C3:C"&MAX(ROW(B3:B)*(B3:B<>""))), 0)), ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>""))))^0))

y el uso en el G3:

=INDEX(MMULT(1*TRANSPOSE(IF((TRANSPOSE(ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))))>=ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))))*(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>"")))=TRANSPOSE(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>""))))), 
 INDIRECT("D3:D"&MAX(ROW(B3:B)*(B3:B<>""))), 0)), ROW(
 INDIRECT("B3:B"&MAX(ROW(B3:B)*(B3:B<>""))))^0)/FILTER(F3:F, F3:F<>""))
2021-11-24 10:08:51

Fue maravilloso! Gracias por el método.
Pravin Kumar Raja

player0

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................