Restrict editing a cell until other cells are populated

Is this scenario possible:

I have 4 columns in a sheet.

In any given row, data must be entered into the first two columns before the sheet will allow any information to be entered in the cells in the last 2 columns.

Answers