# Recognize Headings dynamically

**URL:** <https://forum.knime.com/t/recognize-headings-dynamically/27589>\
**Category:** KNIME Analytics Platform\
**Created:** [September 23, 2020, 8:01am UTC](https://forum.knime.com/t/recognize-headings-dynamically/27589 "2020-09-23T08:01:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ipazin](https://forum-cdn.knime.com/user_avatar/forum.knime.com/ipazin/32/806_2.png) [@ipazin](https://forum.knime.com/u/ipazin)\
**Post date:** [September 23, 2020, 8:57am UTC](https://forum.knime.com/t/recognize-headings-dynamically/27589/2 "2020-09-23T08:57:17Z")

</div>

Hello @MarStu,

welcome to KNIME Community!

Well if there is no content before headings your heading will always end up in first row if you uncheck option _Table contains column names…_. Then you promote first row to column header.  
See solutions from this topic for it: [Promote a Row to be a Column Name](https://forum.knime.com/t/promote-a-row-to-be-a-column-name/17574)

Maybe it would be useful to have an option to have first non empty row as header in Excel Reader…

Br,  
Ivan

---

_[View the full topic](https://forum.knime.com/t/recognize-headings-dynamically/27589)._
