How to Paste a Markdown Table Into Excel
A pasted Markdown table lands in Excel as one column of text full of pipe characters. Convert it to a real grid first so every value gets its own cell.
Direct answer
Excel has no Markdown parser, so pasting | Item | Cost | puts the whole line in a single cell. Paste the table into the converter, press Copy for Excel, then paste into a worksheet — each value lands in its own cell, the header row is bold, and numbers arrive as numbers you can sum.
Open Markdown to Excel converterWhen to use this
- A pasted table filled one column with pipe characters.
- You need to sort, filter, or sum data that started as Markdown.
- An AI assistant produced a table you now have to work with in Excel.
Steps
- Copy the Markdown table, including the header row and the |---| separator.
- Paste it into the converter and check the grid preview.
- Press Copy for Excel.
- Click the top-left cell where the table should start and press Ctrl+V.
- Confirm numbers are right-aligned — that means Excel parsed them as values, not text.
Example conversion
| Region | Revenue | Growth | | --- | ---: | ---: | | EMEA | 1,240,500 | 12% | | APAC | 980,300 | -4% | | LATAM | 415,900 | 7% |
Region Revenue Growth EMEA 1,240,500 12% APAC 980,300 -4% LATAM 415,900 7%
Common mistakes
- Do not use Paste Special → Text after copying, which forces everything back into one column.
- Do not skip the |---| separator row; without it the block is not a table and each line becomes a single-column row.
- Do not paste into a filtered range — Excel writes into the hidden rows too and the result will look scrambled.
FAQ
- Does Excel support Markdown?
- No. No version of Excel — desktop, web, or Mac — parses Markdown syntax. Pasted pipe tables stay as literal text, which is why the conversion has to happen before the paste.
- Why does my table land in one column?
- Because Excel received a single block of plain text with no tab or comma delimiters. It has nothing to split on, so each line becomes one cell. Tab-separated output solves this without any import dialog.
- Do I need Text to Columns?
- No. Text to Columns is the manual fix for text that arrived unsplit. Copying tab-separated content skips that step entirely.
- What happens to bold and links in cells?
- They are stripped to their plain value. A cell holds a value, not a document — leaving **Total** in a cell would break both number parsing and any formula referencing it.
Related Excel guides
How to Convert a Markdown Table to an XLSX File
Download a Markdown table as a real .xlsx workbook with a bold header row, frozen top row, and numbers stored as numbers.
How to Get a ChatGPT Table Into Excel
ChatGPT and Claude answer with Markdown pipe tables. Copying one into Excel gives you a column of pipe characters. Convert it to a grid first.
Fix Markdown Table Numbers Arriving as Text in Excel
Values that paste in left-aligned with a green triangle are text, not numbers, so SUM returns zero. Here is why it happens and how to avoid it.
How to Convert a Markdown Table to CSV
Download a Markdown table as RFC 4180 CSV with values containing commas and quotes escaped properly, ready for any importer.