“Who” and “when” can be known using special values in your edit screen. You can add the email of the signed-in user and the timestamp of editing so it updates to 2 columns, let’s say “last edited by” and “last edited at”.
Knowing which particular cell or data was updated is much trickier.