Я никогда не видел функцию, чтобы аннотировать ячейки листа как «заголовок».Сам Excel может обнаружить заголовок строки и столбца, но я уверен, что это основано на некотором распознавании образов.Он выполняет некоторый анализ содержимого ячейки и «угадывает», содержит ли ячейка запись заголовка строки или столбца или значение.
Возможно, вам повезло, и значения заголовка зафиксированы, так что вы можете отсканироватьобласти рабочего листа для этих известных значений в строках и ячейках.
(старая часть ответа, основанная на недоразумении)
Насколько я понимаю вашевопрос, вы хотели бы сейчас как использовать Apache POI.Чтение файла Excel и чтение / изменение содержимого листа являются основными задачами.Apache имеет некоторые инструкции, руководства и примеры на их странице .Посмотрите на раздел «Общее использование» на странице с практическими рекомендациями, у них есть пример для чтения файла Excel.