Yes, if you add or move rows or columns then volunteers will shift appropriately to remain under the headings they signed up for.  Be careful changing headers of rows or columns because volunteers will expect to have signed up under those headings. You cannot remove a row or column if there are volunteers signed up in any of the slots in the row or column you wish to remove.