Cómo usar SUMAR.SI, SUMAR.FIS en Hojas de cálculo de Google

Publicado: 2022-03-30

Las funciones SUMAR.SI y SUMAR.SI.CONJUNTO de Hojas de cálculo de Google ayudan a analizar, organizar y sumar datos en función de criterios específicos.

Estas fórmulas totalizan los valores de las celdas cuando cumplen con los requisitos establecidos.

Recientemente hice esto para un negocio en línea que quería profundizar en sus informes de tráfico.

Exporté el tráfico diario del sitio de la empresa por canal desde su software de análisis e importé esos datos a una hoja de Google, que guardé como "Tráfico diario".

Luego agregué los datos: una fila por canal por día. La empresa recibe tráfico de aproximadamente nueve fuentes. Así, desde el 1 de enero hasta el 28 de marzo (87 días), la hoja de cálculo tenía 748 filas de totales de tráfico del canal. Era demasiada información para clasificarla manualmente.

Screenshot of Google Sheet showing SUMIF example

La importación de datos resultó en 748 filas de totales de tráfico de canales.

Usando datos de muestra, veamos cómo las fórmulas SUMAR.SI y SUMAR.SI.CONJUNTO pueden ayudar a analizar el tráfico del sitio, específicamente:

  • ¿Cuánto tráfico generó cada canal durante todo el período de 87 días?
  • ¿Cuánto generó mensualmente cada canal?

SUMAR.SI

La información de tráfico importada tiene tres columnas: fecha, canal y número de visitas únicas para cada canal ese día.

Screenshot of Google Sheet with SUMIFs examples

Los datos de origen tienen tres columnas en una hoja: Fecha, Canal y Tráfico del sitio.

Mi primera tarea es averiguar cuánto tráfico generó cada canal durante los 87 días completos.

Para comenzar, creé una hoja llamada "Tráfico total por canal", con dos columnas: "Canal" y "Tráfico total".

Screenshot of Google Sheets SUMIFs example with two columns

Una nueva hoja, Tráfico total por canal, contiene los totales de tráfico para cada canal durante todo el período.

Usé la fórmula SUMIF para obtener el tráfico total de cada canal para todo el intervalo de fechas. La fórmula acepta dos o tres parámetros.

La versión de dos parámetros incluye "rango" y "criterio".

 =SUMAR.SI(rango, criterio)

En este caso, el rango es donde la fórmula buscará el criterio y las celdas para sumar.

Para este ejemplo, necesitamos la versión de tres parámetros, que agrega un "rango de suma". Ese rango es donde Google Sheets buscará cuando coincida con el criterio. El rango de suma representa las celdas que se totalizarán.

 =SUMAR.SI(rango, criterio, rango de suma)

Ahora usaré la fórmula para obtener el tráfico del canal afiliado.

Cuando empiezo a escribir "=SUMAR.SI" en la barra de fórmulas, Hojas de cálculo de Google ofrece la opción de seleccionar la fórmula SUMAR.SI.

Screenshot of Google Sheets showing SUMIF being typed

Hojas de cálculo de Google sugiere SUMAR.SI incluso antes de que se complete la escritura.

Debido a que seleccioné la fórmula SUMIF sugerida, Google Sheets me mostró una guía. Puedo navegar por el libro de trabajo y seleccionar columnas de la hoja de tráfico diario según sea necesario.

Screenshot of Google Sheet with the suggested SUMIF function.

Seleccionar la función SUMAR.SI sugerida simplifica el proceso de creación de fórmulas.

Navego a la hoja "Tráfico diario" y selecciono la columna B.

A continuación, necesito definir mi criterio, que es la palabra "Afiliado". Como ya tengo esta palabra en mi hoja nueva, Tráfico total por canal, puedo usar la referencia de celda, A3.

Screenshot showing the sum range as the criterion.

Al hacer clic en la celda A3, se agrega su valor, "Afiliado", a la fórmula SUMIF como criterio.

Finalmente, vuelvo a navegar a la hoja de tráfico diario y selecciono la columna C, el rango de suma. Si la Columna B coincide con mi criterio "Afiliado", el valor de la Columna C de la misma fila se agregará al total.

Screenshot showing Column C as the sum range.

Si la Columna B coincide con mi criterio, "Afiliado", el valor de la Columna C de la misma fila se agregará al total.

Aquí está la fórmula completa.

 =SUMAR.SI('Tráfico diario'!B:B,A3,'Tráfico diario'!C:C)

Así de simple, sabemos que el canal de afiliados generó 53 875 visitas al sitio desde el 1 de enero hasta el 28 de marzo.

Google Sheets screenshot showing the total visits from affiliates.

La fórmula SUMAR.SI funcionó. El canal afiliado generó 53 875 visitas desde el 1 de enero hasta el 28 de marzo.

Puedo agarrar la esquina inferior de esta celda y arrastrar la fórmula hacia abajo para obtener los totales de cada uno de los canales restantes.

Screenshot showing the effect of dragging a cell

Al arrastrar la fórmula de la celda hacia abajo en la columna, se completan los totales de tráfico para todos los demás canales.

El canal “Pagado” (es decir, publicidad) generó la mayor parte del tráfico (3.038.521 visitas), lo cual es común para los sitios de comercio electrónico.

SUMAMOS

La función SUMAR.SI.CONJUNTO es similar a SUMAR.SI, excepto que permite múltiples criterios. Esta función ayuda a responder la segunda pregunta: "¿Cuánto tráfico generó mensualmente cada canal?"

Los parámetros para SUMIFS están en un orden ligeramente diferente.

 =SUMAR.SI.CONJUNTO(rango de suma, rango de criterio, criterio)

Es posible tener criterios casi ilimitados agregando pares de rango de criterio y criterio.

 =SUMAR.SI.CONJUNTO(rango de suma, rango de criterio 1, criterio 1, rango de criterio 2, criterio 2)

Creé otra hoja, "Tráfico mensual por canal", con filas de canales y columnas de meses.

Screenshot of Monthly Traffic by Channel

La hoja de tráfico mensual por canal es donde la función SUMAR.SI.CONJUNTO obtiene los totales de tráfico mensual.

He trabajado a través de la función SUMAR.SI.CONJUNTO de la misma manera que la función SUMAR.SI. Debido a que puede incluir muchos criterios, la fórmula SUMIFs puede ser larga. Finalmente, tengo la fórmula completa para el canal de afiliados en enero de 2022.

 =SUMAR.SI.CONJUNTO('Tráfico diario'!C:C,'Tráfico diario'!B:B,A2,'Tráfico diario'!A:A,">=2022-01-01",'Tráfico diario'!A:A ,"<=2022-01-31") 
Screenshot of a SUMIFs formula.

La fórmula SUMIFs puede alargarse debido a muchos criterios.

Analicemos esta fórmula.

El primer parámetro es el rango de suma, columna C en la hoja de tráfico diario. Contiene el volumen de tráfico real.

 = SUMAR.SI.CONJUNTO('Tráfico diario'!C:C,

Los siguientes dos parámetros separados por comas son el primer rango de criterio y el primer criterio.

 ¡'Tráfico diario'!B:B,A2

La columna B en la hoja de tráfico diario ( 'Tráfico diario'!B:B en la fórmula) es la lista de canales. La celda A2 tiene el nombre del canal "Afiliado". Podría haber escrito "afiliado", pero usar la referencia de celda hace posible arrastrar la fórmula hacia abajo y llenar los otros canales.

Los siguientes dos pares de rango de criterios y criterio crean un rango de fechas. La columna A de tráfico diario contiene las fechas. El criterio “>=2022-01-01” especifica que la fecha es mayor o igual al 1 de enero de 2022.

 'Tráfico diario'!A:A,">=2022-01-01"

Incluí la fecha como texto ">=2022-01-01" porque sabía que Google Sheets reconocería ese formato. Otra forma de escribir fechas es: “>=”&date(2022,1,1).

Ambos funcionarán.

Puedo copiar y pegar la fórmula en el rango de fechas para cada uno, pero de lo contrario, la tarea está completa. La función SUMAR.SI hizo que el proceso fuera relativamente sencillo. Ahora sé el tráfico mensual total generado por cada canal.

Screenshot of the final Daily Traffic sheet showing the SUMIFs formula

La función SUMIFs fue sencilla para obtener totales mensuales por canal.