Yes, it is possible.
Here is an updated demo - https://jsfiddle.net/57uhv1da/
The main clue is to use a source
to distinguish sources of changes.
I highly recommend you familiarize our blog post about cell dependencies - https://handsontable.com/blog/articles/2016/4/expand-your-app-with-cell-dependencies