Bulk Timesheet Update

Is there an option to update Time Sheets in Bulk
We have a lot of employees who are paid on basis of timesheets and we want to update Timesheets in bulk.

I know it can be done with Excel but is there an option within the system? somewhat similar to the employee attendance tool