Datagrid - how to put initial values in cells?

What I want. Suppose I have a table with 3 columns. The last column is supposed to have a value, by default calculated from the first two, say, a sum, but may be overwriteen by user. All I want: when a new row is added, and a user inserts "3" in 1st cell, then moves cursor to 2nd cell in a row, enters "4", moves cursor to 3rd cell in a row - I want "7" to appeer in the 3rd cell. Then the user may change this value if they want ot left as is....

Loader.
Up arrow icon