Is it possible to restrict user rights to a particular column?

Here's what I'm trying to do:

Set up a spreadsheet so that 4 different departments can use it. Each department can only modify a particular column of data. They can view the other columns.

Is this possible to do in Excel?