LibreOffice Calc: ¿Cómo utilizar la función COMPENSACIÓN cuando los intervalos de selección deberían aumentar?

LibreOffice Calc: ¿Cómo utilizar la función COMPENSACIÓN cuando los intervalos de selección deberían aumentar?

Supongamos que tenemos este estilo de tabla.en la hoja 1:

     A     B     C     D     E     F     G     H
1   0.1   0.2   0.5   0.7   0.4   0.5   0.9   1.0
2
3

Enhoja 2tiene que haber promedios hechos de celdas de la hoja 1, es decir, promedios de A1:B1, C1:D1, E1:F1, etc.

  • PROMEDIO(A1:B1) de la hoja 1 debe estar en la hoja 2: celda A1,

  • PROMEDIO(C1:D1) de la hoja 1 debe estar en la hoja 2: celda B1,

  • PROMEDIO(E1:F1) de la hoja 1 debe estar en la hoja 2: celda C1, y así sucesivamente...

          A      B      C       D
     1   0.15   0.6    0.45    0.95 
     2
     3
    

Mi suposición era simplemente usar la función OFFSET con algún comando como ese:

=DESPLAZAMIENTO(PROMEDIO(A1:B1),0,(COLUMNA()-1)*2))

Como las filas no se cambian, podemos poner un 0 en la opción de mover fila.

Lamentablemente, este comando no funciona como se esperaba. ¿Algunas ideas?

Respuesta1

Puedes probar los pasos a continuación. He modificado un poco tu fórmula. La función OFFSET se realiza primero; permitiendo cambiar las celdas según su columna. Luego se calcula el promedio.

  • En A1, mantenga la fórmula promedio:
=AVERAGE(A1:B1)

ingrese la descripción de la imagen aquí

  • En B1, ingrese la siguiente fórmula en la siguiente celda:
=AVERAGE(OFFSET(A1:B1,0,COLUMN()))

ingrese la descripción de la imagen aquí

  • Arrastra B1 hacia la izquierda para llenar las otras celdas. ingrese la descripción de la imagen aquí

Nota:Debes modificar la fórmula para tener en cuenta cuando hay celdas vacías como obtendrás #DIV/0u otros errores.

información relacionada