Plecto

Geavanceerde formule-editor

Geavanceerde formule-editor

De Geavanceerde formule-editor stelt je in staat om zeer aanpasbare formules te maken. We noemen het "geavanceerd", maar het is eigenlijk niet zo moeilijk om mee te werken als je bekend bent met Excel-achtige syntaxis.

  1. Om een formule in de Geavanceerde editor te maken, ga naar Formules > Nieuwe formule.

  2. Klik op Overschakelen naar geavanceerde editor in de rechterbovenhoek. Je kunt nu beginnen met het bouwen van de formule.

Je kunt formules van de Visuele naar het formaat van de Geavanceerde editor converteren en vice versa. Weet dat de Visuele editor IF-verklaringen nog niet ondersteunt, dus sommige conversies van Geavanceerd naar Visueel werken mogelijk niet.

Formule-structuur

Hier is een formulevoorbeeld en een beschrijving van wat elk onderdeel vertegenwoordigt:

$(Som(Pipedrive Deals,Status="Gewonnen",Waarde).Datum(Updated date))
  • Som – geeft aan welke gegevensfunctie wordt gebruikt.

  • Pipedrive Deals – de naam van de gegevensbron die in deze formule wordt gebruikt.

  • Status – dit is een veldnaam in de Pipedrive Deals-gegevensbron. In dit geval fungeert het als een filter omdat het de registraties filtert waar de status "Gewonnen" is.

  • Waarde – een andere veldnaam in Pipedrive Deals. Dit veld bevat de waarde van de verkoopdeals die worden opgeteld.

  • .Datum – datummodifier. Lees meer

  • Updated date – het datumveld in Pipedrive Deals dat bepaalt welke registraties Plecto in overweging moet nemen bij het berekenen van de som voor vandaag, de huidige week of andere tijdsperioden.

Beschikbare functies

Elke formule moet tussen haakjes staan. Typ de openingshaakjes en kies een van de beschikbare functies:

  • Som: Deze functie telt de waarden van een bepaald veld op. Gebruik het om de gewonnen/verloren dealwaarden, orderwaarden, story points, enz. te berekenen.

    (Som(Pipedrive Deals,Status="Gewonnen",Waarde).Datum(Updated date))
  • Aantal: Deze functie telt het aantal registraties in een gegevensbron. Gebruik het om het aantal nieuwe leads, het aantal voltooide bestellingen of hoeveel agenten momenteel beschikbaar zijn te berekenen.

    (Aantal(ServiceTitan,Status="Voltooid"))
  • AantalUniek: Deze functie telt het aantal unieke registraties in een gegevensbron. Stel dat je 30 registraties hebt omdat je tot nu toe 30 eenheden hebt verkocht, maar je biedt slechts 5 verschillende producten aan. De Aantal functie zou je 30 geven, maar AantalUniek geeft je 5.

    (AantalUniek(Shopify Order lines,Fulfillment status))
  • Gemiddelde: Deze functie berekent de gemiddelde veldwaarde van een gegevensbron. Gebruik het om de gemiddelde dealwaarde, gemiddelde uitgaven, enz. te krijgen.

    (Gemiddelde(Pipedrive Deals,Status="Gewonnen",Waarde).Datum(Updated date))
  • IF: Deze functie stelt je in staat om een berekening te maken op basis van specifieke voorwaarden. Je kunt je reguliere formule "omwikkelen" om het een IF-verklaring te maken.

    (IF(<functie>(<gegevensbron>,<veld>=<filter>)=<doelvoorwaarde>,"<waarde als waar>","<waarde als onwaar>"))
    (IF(Som(Pipedrive Deals,Status="Gewonnen",Waarde)>=50000,"Doel Bereikt 🎉"," "))
  • Min: Deze functie retourneert de kleinste veldwaarde van een gegevensbron.

  • Max: Deze functie retourneert de grootste veldwaarde van een gegevensbron.

  • Eerste: Deze functie retourneert de vroegste veldwaarde van een gegevensbron.

  • Laatste: Deze functie retourneert de meest recente veldwaarde van een gegevensbron.

Voorvoegsel en achtervoegsel

Je kunt ook een voorvoegsel of een achtervoegsel toevoegen bij het gebruik van de geavanceerde formule-editor. Het voorvoegsel moet voor de eerste haakjes in de formule worden toegevoegd, en het achtervoegsel moet na de laatste haakjes worden toegevoegd.

  • Een voorbeeld van een voorvoegsel. Dit zal de waarde van alle deals in de fase "Wachten op contract" met een "$" voorvoegsel voor de waarde weergeven, bijv. "$ 10.000".

    $ (Som(Deals,Fase="Wachten op contract", Waarde))
  • Een voorbeeld van een achtervoegsel. Dit zou het aantal deals in de fase "Wachten op contract" met "Deals" achtervoegsel na de waarde weergeven, bijv. "5 Deals".

    (Aantal(Deals,Fase="Wachten op contract")) deals