Du är här:
Numeriska operatorer och funktioner för formler
I CRM Analytics, använd numeriska funktioner för att beräkna värden från siffror i ditt recept. Du kan till exempel runda av och trunkera tal eller bestämma deras absoluta värde. Argumenten för numeriska funktioner kan vara antingen talvärden eller kolumner.
Numeriska operatorer och funktioner för formler
Använd API-namnet på kolumnen i uttrycket, inte etiketten, när du anger en formel. Sektionen parametrar omges av parenteser. Du kan till exempel ange följande uttryck.
round(Total_Amount/Unit_Price, 2)Du kan använda följande matematiska operatorer.
Du kan även använda följande numeriska funktioner i ett uttryck.
| Numerisk funktion | Beskrivning | Syntax |
|---|---|---|
abs
|
Beräknar det absoluta värdet för ett tal. Det absoluta värdet för ett tal är talet utan något tecken för positivt eller negativt värde. |
field är ett siffer- eller måttfält som du vill avgöra det absoluta värdet på. Exempel: |
ceil
|
Avrundar ett tal uppåt till närmaste heltal. |
field är ett siffer- eller måttfält som du vill avrunda till närmaste heltal. |
exp
|
Returnerar ett värde för e upphöjt till den exponent du anger. |
field är ett siffer- eller måttfält som du vill upphöja e till. |
floor
|
Returnerar ett tal avrundat nedåt till närmaste heltal. |
field är ett siffer- eller måttfält som du vill avrunda ned till närmaste heltal. |
format_number
|
Formaterar ett nummer genom att avrunda till det angivna antalet decimaler eller genom att använda ett visst format, till exempel #,###,###.##. |
expr är ett siffer- eller måttfält som du vill ändra formatet på. format är det nya formatet som ska tillämpas till siffrorna i kolumnen. Parametern kan vara i formatet som skapas som '#,###,###.##' eller i faktiska siffror som '12,332.1235'. Denna parameter är valfri. Om du inte specificerar ett format avkortas fältet till ett heltal. Exempel: |
log
|
Returnerar logaritmen för talet i den bas du specificerar. |
value är ett siffer- eller måttfält som du vill använda som bas för logaritmen. field är ett siffer- eller måttfält som du vill få logaritmen av. |
power
|
Höjer upp ett tal med en given exponent. |
field är ett nummervärde eller fält som du vill upphöja till den specificerade exponenten. value är ett siffer- eller måttfält som utgör den exponent som du vill höja upp ett givet tal till. |
round
|
Returnerar ett avrundat tal som ligger närmast det aktuella talet, begränsat till ett givet antal decimaler. |
field är ett siffer- eller måttfält som du vill avrunda. numberOfDigits är ett siffer- eller måttfält som specificerar antalet siffror att avrunda talet till. |
sqrt
|
Returnerar den positiva kvadratroten av ett givet tal. |
field är ett siffer- eller måttfält som du vill ta roten ur. |
truncNumber
|
Avkortar det specificerade antalet decimaler från talet eller konverterar till ett heltal. |
field är ett siffer- eller måttfält som du vill avkorta. scale är antalet siffror som du vill ska vara till höger om decimaltecknet. Denna parameter krävs. Om du inte anger vill ha några decimalvärden, använd ett Exempel: |
