mprosent
Returnerer kommisjonssatsen for en avtale i Salesforce Spiff, basert på en områdetabell og selgerens gjeldende oppnåelse. Hvis du vil returnere et total kommisjonsbeløp i stedet, bruker du mamount()-funksjonen.
Nødvendige utgaver
| Tilgjengelig i både Salesforce Classic (ikke tilgjengelig i alle organisasjoner) og Lightning Experience |
| Tilgjengelig i Enterprise, Unlimited og Developer Edition |
| Tilgjengelig for en ekstra kostnad i Professional Edition med Web Services API aktivert |
Syntaks
mpercent(input_value, range_table, initial_value, return_column, return_value_when_input_value_zero)Argumenter
| Argument | Obligatorisk? | Beskrivelse |
|---|---|---|
| input_value | Obligatorisk | Prosent- eller valutabeløpet som skal kontrolleres mot en områdetabell, som prosentandelen av kvoten som er trukket tilbake per avtale, eller et ARR-beløp fra en avsluttet avtale. For et beløp må verdien samsvare med valutaen og verdiene i områdetabellen. |
| range_table | Obligatorisk | Områdetabellen som skal kontrolleres. |
| initial_value | Valgfritt | En startverdi som påvirker hvilke områder input_value gjelder for. Denne verdien er vanligvis basert på en akkumulert variabel, som sporer fremdriften mot frekvensnivåer, som tidligere fremdrift mot en kvartalsvis kvote der provisjoner beregnes månedlig. |
| return_column | Valgfritt | Navnet på områdetabellens spesifikke returkolonne, omsluttet av doble anførselstegn. Dette argumentet kreves bare hvis områdetabellen inneholder flere returkolonner, noe som er nyttig når de samme verdiområdene brukes på tvers av flere planer med forskjellige frekvenser. |
| return_value_when_input_value_zero | Valgfritt | En streng, tall, valuta eller beregning som gir feilhåndtering eller mer informasjon når denne funksjonen ikke kan beregne input_verdi. En input_verdi for 0 resulterer for eksempel i divisjon med null, men returnerer en verdi for 0, men ingen feil. Med dette argumentet angir du en annen verdi eller virkemåte for disse sakene. |
Vurderinger
- Denne funksjonen er kommisjonsspesifikk basert på en områdetabell og frekvensnivåer.
- Denne funksjonen tildeler input_value på tvers av nivåer ved å beregne hvor mye som faller innenfor hvert nivåområde, og beregner deretter utbetalingen for hvert nivå.
- Du kan bruke tidligere opprettede sammendragsberegninger og matematiske operasjoner i en områdetabell. Referer til disse beregningene med syntaksens
WorksheetName!CalculationName.
Eksempel
Vurder disse kommisjonsnivåene i en områdetabell, AttainmentTiers.
- Når nivået er mellom 0 % og 50 %, mottar en selger 5 % kommisjon for det første nivået.
- Når oppnåelsen er mellom 50 % og 100 %, mottar en selger 7 % kommisjon for det andre nivået, men denne frekvensen gjelder bare for dette nivået. Avtaler som er avsluttet mellom 0 % og 50 %, utføres fremdeles med 5 USD.
Hvis en selger allerede har oppnådd 48 % og deretter avslutter en ny avtale som representerer 5 % av oppnåelsen, tildeles bare 2 % av oppnåelsen av den nye avtalen til det første nivået med 5 % kommisjon. De resterende 3 % oppnås tildelt til det andre nivået med kommisjon på 7 %. Resultatet er en blandet frekvens basert på denne beregningen.
(2% * 5% + 3% * 7%)/5% = 6.2%For å beregne denne kommisjonsgraden oppgir du disse verdiene til mamount()-funksjonen.
=mpercent(0.48, AttainmentTiers, 0.05)Hjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!
