Multiplicar horas por dinero en Excel

Trucos para multiplicar horas por dinero con Excel

Muchos empresarios utilizan Excel para controlar las horas que trabajan sus empleados. Gracias a esta programa, podemos anotar día a día las horas trabajadas por cada empleado de forma que a fin de mes o tras cada semana podamos calcular cuántas horas ha trabajado y si ha cumplido con lo estipulado en su contrato. Es una herramienta muy interesante especialmente en empresas con un horario flexible, y para preparar la nómina del trabajador hay que calcular el trabajo por hora con Excel.

Cómo calcular el precio por hora en Excel

De esta forma, podemos sumar el total de horas que ha trabajado el empleado en un periodo de tiempo concreto utilizando la función =SUMA de Excel y luego multiplicar el total de horas trabajadas por el sueldo por hora estipulado en el contrato de los empleados o en el convenio de la empresa. Sin embargo, a no ser que el total de horas sea exacto, sin ningún minuto, el resultado que obtendremos será erróneo. Aparecerá una cifra numérica, cierto, pero no será el resultado correcto a la operación.

Esto se debe a que estamos multiplicando un número en formato convencional -el sueldo por hora- y un número en formato horas y minutos -el total de horas trabajadas-, dos magnitudes diferentes, así que no debería extrañarnos obtener un resultado erróneo. Como bien sabrás, las horas no utilizan el sistema decimal, así que si queremos multiplicar horas por dinero con Excel tendremos que llevar los dos factores a la misma dimensión para obtener el sueldo que tendremos que pagarle a nuestro empleado.

La solución al problema pasa por añadir una multiplicación por 24 a la operación. De esta forma, al introducir la fórmula de Excel en la celda donde obtendremos el salario final del empleado la cantidad de horas trabajadas se pasa del formato horas y minutos al decimal. Si haces la prueba antes y después de añadir la multiplicación por 24 al resultado total verás que el resultado del antes no tienen ningún sentido y cómo una vez añadida esta operación a la fórmula obtendrás un resultado que sí se ajusta a la realidad.

Fórmula para multiplicar horas por dinero con Excel

Antes de aplicar ninguna fórmula para realizar estos cálculos, necesitamos una tabla en la que se reflejen las horas trabajadas durante el periodo concreto del que queremos conocer el total a pagar a nuestro empleado. Por ejemplo, si vamos a calcular el sueldo de un empleado a lo largo de una semana haremos una tabla donde tengamos los encabezados día de la semana y horas trabajadas, que pueden estar en las columnas A1 y B1 respectivamente. En A2 aparecerá “lunes”, en A3 “martes” y así sucesivamente hasta A8, “domingo”.

Lógicamente, no todos los días de la semana trabajará ni siempre trabajará lo mismo, así que en la columna B, horas trabajadas, hay que incluir el tiempo trabajado utilizando el formato hh:mm. A la hora de preparar la tabla recuerda que tendrás que aplicar el formato correspondiente a estas celdas, o no podrás cumplir con el siguiente paso, calcular el total de horas trabajadas. Para ello, en la celda A9 puedes incluir el texto “total horas trabajadas” y en B9 aplicar la función =SUMA para obtener ese total.

Identificaremos la celda A10 con el texto tarifa por hora, una cifra que introduciremos en la celda B10, mientras que en la celda A11 podemos introducir el texto “Total a pagar”. De esta forma, en la celda B11 incluiremos la fórmula que multiplica el total de horas trabajadas por el tarifa por hora por 24. En este caso, tenemos los datos en B9 y B10, así que aplicaremos la fórmula “horas trabajadas*Tarifa por hora*24”, que en este caso sería =B9*B10*24 y nos daría el salario semanal.