iterar fila por fila COUNTIF usando ArrayFormula en Google Sheets

Estoy tratando de repetir una fórmula COUNTIF que cuenta el número de celdas en cada fila que contiene números mayores que 4. Estoy tratando de usar ArrayFormula para hacer esto, pero no funciona.

Desafortunadamente, cuenta TODAS las celdas que coinciden con la condición en todo el rango B2: G39, lo que resulta en 26 ingresadas en cada fila de la columna K en lugar de contar fila por fila, es decir, número de celdas> 4 en B2: G2 ingresado en K2, número de celdas > 4 en B3: G3 ingresado en K3

Esta es la formula

=ARRAY_CONSTRAIN(arrayformula( if( row(H:H)=1, "Number of cells >4",COUNTIF(A2:G39,">4"))),39,1)

Aquí hay unhoja de cálculo eso incluye datos de muestra y mi fórmula

Respuestas a la pregunta(2)

Su respuesta a la pregunta