Is there any linux apps that can help me to organise my scheduling at work? I currently use openOffice Spreadsheet, which is more just a way of displaying my schedules on screen, and not really much quicker than a pencil...
To give an idea of what I mean, my job is to organise the hours of around 20 staff with varying flexibility in the hours which they can work, I arrange this in a table which will list the days of the week in the columns and names in rows, then along each row is the hours and job that person will work that day.
I don't know of one, but a look around sourceforge.net or freshmeat.net might turn up something you can use.
There is an online tool call TimeTrex that might meet your needs. You can find a list of other project management apps here.