Plecto

Editor de Fórmulas Avanzado

Editor de fórmulas avanzado

El editor de fórmulas avanzado te permite crear fórmulas altamente personalizables. Lo llamamos "avanzado", pero en realidad no es tan difícil de usar si estás familiarizado con la sintaxis similar a Excel.

  1. Para crear una fórmula en el editor avanzado, ve a Fórmulas > Nueva fórmula.

  2. Haz clic en Cambiar al editor avanzado en la esquina superior derecha. Ahora puedes comenzar a construir la fórmula.

Puedes convertir fórmulas del editor Visual al formato del editor avanzado y viceversa. Ten en cuenta que el editor Visual aún no admite sentencias IF, por lo que algunas conversiones del editor avanzado al Visual podrían no funcionar.

Estructura de fórmula

Aquí hay un ejemplo de fórmula y una descripción de lo que representa cada componente:

$(Sum(Pipedrive Deals,Status="Won",Value).Date(Updated date))
  • Sum – indica qué función de datos se utiliza.

  • Pipedrive Deals – el nombre de la fuente de datos utilizada en esta fórmula.

  • Status – este es un nombre de campo en la fuente de datos de Pipedrive Deals. En este caso, funciona como filtro porque filtra los registros donde el estado es "Won".

  • Value – otro nombre de campo en Pipedrive Deals. Este campo contiene el valor de los acuerdos de ventas que se sumarán.

  • .Date – modificador de fecha. Más información

  • Updated date – el campo de fecha en Pipedrive Deals que determina qué registros debe considerar Plecto al calcular la suma para hoy, la semana actual u otros períodos de tiempo.

Funciones disponibles

Cada fórmula debe estar encerrada entre paréntesis. Escribe el paréntesis de apertura y elige una de las funciones disponibles:

  • Sum: Esta función suma los valores de un campo en particular. Úsala para calcular los valores de acuerdos ganados/perdidos, valores de pedidos, puntos de historia, etc.

    (Sum(Pipedrive Deals,Status="Won",Value).Date(Updated date))
  • Count: Esta función cuenta el número de registros en una fuente de datos. Úsala para calcular el número de nuevos prospectos, el número de pedidos completados o cuántos agentes están disponibles actualmente.

    (Count(ServiceTitan,Status="Completed"))
  • CountUnique: Esta función cuenta el número de registros únicos en una fuente de datos. Digamos que tienes 30 registros porque lograste vender 30 unidades hasta ahora, pero solo ofreces 5 productos diferentes. La función Count te daría 30, pero CountUnique te dará 5.

    (CountUnique(Shopify Order lines,Fulfillment status))
  • Avg: Esta función calcula el valor de campo promedio de una fuente de datos. Úsala para obtener el valor promedio de acuerdo, gastos promedio, etc.

    (Avg(Pipedrive Deals,Status="Won",Value).Date(Updated date))
  • IF: Esta función te permite crear un cálculo basado en condiciones específicas. Puedes "envolver" tu fórmula regular para que sea una sentencia IF.

    (IF(<function>(<data source>,<field>=<filter>)=<target condition>,"<value if true>","<value if false>"))
    (IF(Sum(Pipedrive Deals,Status="Won",Value)>=50000,"Target Reached 🎉"," "))
  • Min: Esta función devuelve el valor de campo más pequeño de una fuente de datos.

  • Max: Esta función devuelve el valor de campo más grande de una fuente de datos.

  • First: Esta función devuelve el valor de campo más antiguo de una fuente de datos.

  • Last: Esta función devuelve el valor de campo más reciente de una fuente de datos.

Prefijo y sufijo

También puedes añadir un prefijo o un sufijo al utilizar el editor de fórmulas avanzado. El prefijo debe añadirse antes del primer paréntesis en la fórmula, y el sufijo debe añadirse después del último paréntesis.

  • Un ejemplo de prefijo. Esto mostrará el valor de todos los acuerdos en la etapa "Waiting on contract" con un prefijo "$" delante del valor, por ejemplo, "$ 10.000".

    $ (Sum(Deals,Stage="Waiting on contract", Value))
  • Un ejemplo de sufijo. Esto mostraría el número de acuerdos en la etapa "Waiting on contract" con el sufijo "Deals" después del valor, por ejemplo, "5 Deals".

    (Count(Deals,Stage="Waiting on contract")) deals