Analyze a local `.xlsx` file, extract narrative text, detect tables, fill merged cells, and generate Markdown.

Input

Processing stays local in your browser. No data is sent to a server. Conversion always covers all sheets.
Conversion Settings
Use the first row of each detected table as the Markdown table header. Remove leading and trailing whitespace from text cells. Remove empty rows from detected tables and narrative blocks where possible. Remove empty columns from detected tables where possible. Include Shape Blocks and Shapes sections in the generated Markdown output.
`display` outputs values close to what Excel shows.

Markdown

Analysis Summary
No conversion yet.
Table Candidate Scores
strong Strong table candidates with a score of 7 or higher candidate Table candidates with a score of 4 to 6
No conversion yet.
Formula Diagnostics
resolved fallback unsupported
No conversion yet.