У меня есть два разных листа в книге с данными, все эти данные организованы по идентификаторам сайтов. Я хочу использовать эти идентификаторы сайта для создания гиперссылки в одной из таблиц данных, которая при нажатии приводит пользователя к соответствующему идентификатору сайта на другой странице. Имя листа, на который я хочу записать гиперссылки, называется «Report_Manual», и я хочу записывать гиперссылки вниз в каждой строке первого столбца. Лист, на который я ссылаюсь, называется «Данные». Идентификаторы помещения находятся в столбце C для листа «Report_Manual» и столбца K в листе «Данные». Ниже приведено описание того, что я пытался сгенерировать в Excel для формулы из одной ячейки, однако проблема, с которой я столкнулся в этой формуле, заключается в том, что идентификаторы Premise в листе «data» представляют собой вариант типа данных, а идентификаторы Premise в листе «Report» Ручной »- это целочисленный тип данных. Это позволяет даже простой формуле, подобной приведенной ниже, не получить никаких совпадений, поскольку сопоставляемые типы данных не совпадают.
= HYPERLINK ( "#" и CELL ( "адрес", INDEX (Data K3: K580001, MATCH (C3, данные K3: K580001,0))), C3)
Если у кого-то есть идея макроса для решения этой проблемы, это было бы чрезвычайно полезно.