Finance data prep

Raw monthly workbook → clean table ready to upload to Metabase.

.xlsx exported from Google Sheets
Normalised (long) layout. One row per value instead of one column per line item. Recommended for Metabase — it will not break when a new line item is added.
Keep source errors. Leave #N/A and #REF! in place instead of blanking them.
Convert anyway. Skip the input health check and convert even if the file is a partial export or contains errors.

Files are converted in memory and not stored on the server.