(Para mayor visualización de la imagen, hacer click en la misma)
La función calcula el pago que recibe cada trabajador según las últimos 4 meses de ventas realizadas por cada uno de ellos. A continuación se detallara el procedimiento:
Primero: La función calcula el promedio de los últimos 4 meses de ventas en soles que el personal realizo.
Segundo: Sobre ese promedio realiza el redondedo correspondiente para luego compararlo con 1300.
Tercero: La función evalúa sobre la cantidad redondeada si esta es mayor o menor a 1300 soles, en caso fuese mayor se le asignara la bonificación correspondiente de 200 nuevos soles.
Cuarto: El calculo del sueldo mensual sera de la siguiente manera el 30% del promedio de ventas de los últimos 4 meses más una bonificación si lo hubiese.
Se realiza el calculo del pago de honorarios con el promedio de ventas de los últimos 4 meses para que los trabajadores traten de mantener sus estándares de ventas y si en caso existan vendedores regulares y luego sus ultimas ventas se dispararan , entonces las ventas antecedentes no le permitan subir demasiado su sueldo, por tal caso los trabajadores trataran de mantener sus estándares altos.
La codificación se detalla en el siguiente archivo adjunto
(Para mayor visualización de la imagen, hacer click en la misma)
Elaborado por: Idina Ojeda
17/02/2013 a las 10:47 pm
Este ejercicio clarifico como se aplican los UDF en una macro. El ejemplo desarrollado una vez que lo pruebas, te permite tener una mejor comprensión de como se pueden desarrollar funciones personalizadas especializadas a tus necesidades.
29/03/2013 a las 7:52 pm
Hola
El uso del IF en las UDF es de utilidad sobretodo si un valor nos arroja un saldo negativo.
Para el cálculo de una UDF pude utilizarlo.
Function compra(per1, varporc)
If varporc > 0 Then
resultado = Round((per1 + (per1 * varporc) / 100), 0)
Else
resultado = per1
End If
compra = resultado
End Function
Donde
Per1 = período1
varporc=variación porcentual
La variación porcentual proviene de una UDF anterior. Si la variación es negativa, simplemente tomo el valor del periodo, que es un dato entero positivo, y continuo el análisis de datos.
Saludos
Juan Jaén
02/08/2014 a las 4:18 pm
Esta función puede aplicarse para los Bonos Trimestrales o Anuales de las empresas , en especial para la FFVV o Comercial. Además, esto puede modificarse para que cada mes tenga una meta o que exista una meta final del trimestre. Caso que se supere lo trazado se recibe una bonificación de su sueldo fijo, por otro lado, esta bonificación también puede estar sujeta a determinados parámetros, es decir si se supero la meta con las justas o la supero de forma considerable (Usando IFs)