In short: Separate formula source, calculated value, relative-reference alignment, and array formula range changes.
Formula text and calculated value are different evidence
Two cells can display the same value while using different formulas, or keep the same formula while cached results differ. xlLens classifies formula source, input value, and calculated value separately.
Account for moved rows and columns
Smart mode aligns inserted or deleted rows and columns, then normalizes relative references so address movement is not automatically treated as a formula rewrite. Basic mode remains available for strict address audits.
Review formula ranges and dependencies
Array-formula ranges and data-table formulas appear as distinct workbook semantics. Formula dependency and risk analysis can be exported to CSV or SVG for a wider model review.
Preserve the audit trail
Filter to formula changes, inspect both original cell addresses, and export the comparison rules and source hashes with the result.