There seems to be a bug, when you have a function that references a field value. E.g. A basic one like for column C:
{Col A} * {Col B}
If you delete column A or B, it won’t be possible to update the formula in column C to be corrected (even if you try to empty the formula and save it, you will get an error like ‘{uid} field is not found’).
Some context is, I was using the column C value in other formulas as well.
Just noticed now. Deleting and remaking would be a little inconvenient, because other formulas depend on that field value. So deleting it would also delete those references too.
Just a heads up, cheers.