Этот вопрос больше относится к Excel, чем к Python или программированию, но вы должны использовать #
, например:
ws = wb['Sheet1']
cell = ws.cell('A1')
cell.value = '=HYPERLINK("#Sheet2!A2")'
Вы также можете дать клетке удобный для отображения текст:
cell.value = '=HYPERLINK("#Sheet2!A2", "click here")'
Создает ссылку в ячейке А1 на Листе 1 на ячейку А2 на Листе 2.
2 ячейки могут или не могут быть на одном листе.
#
сообщает Excel, что это гиперссылка на локальное местоположение, подобно тому, как #
используется в качестве привязки в HTML.