es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo crear una función que solo se ejecute si un rango de celdas no está vacío en Google Sheets?

Quiero ejecutar una función SUM solo si f6:i6 tienen valores. Esta hoja está recibiendo entradas de un formulario y quiero aplicar una función para sumar los valores a medida que se ingresan desde el formulario. En este momento, estoy obteniendo un error de análisis, y si ejecuto solo la función de suma (sin incluir la función IF), obtengo un error de N/A que dice:

“El valor del parámetro 2 de la función REGEXEXTRACT, “[0-9]+”, no coincide con el texto del valor del parámetro 1 de la función REGEXEXTRACT, “”””.

Función:

=SI((f6:i6 NOESBLANCO), “(SUMA(ARRAYFORMULA(valor(regexextract(F6:I6, “[0-9]+”))),J6))”)

Tags:  ,

Answer

  1. Avatar for davy.ai

    La función correcta para ejecutar una SUMA solo si f6:i6 tiene valores es:

    =SI(CONTAR.BLANCO(F6:I6)=0;SUMA(F6:I6)+J6;"")

    Esta función primero utiliza la función CONTAR.BLANCO para verificar si alguna celda en F6:I6 está en blanco. Si no hay celdas en blanco, entonces ejecutará la función SUMA en F6:I6 y sumará el valor en J6. Si hay alguna celda en blanco, entonces devolverá un valor en blanco.

Comments are closed.