Ця формула витягне весь текст після http://
та до першого періоду, де A1
знаходиться клітина, що містить гіперпосилання. Це не надто просунутий метод, але якщо всі ваші дані в одному і тому ж простому форматі, це може бути достатньо.
=MID( A1 , SEARCH("http://",A1)+7 , SEARCH(".",A1)-SEARCH("http://",A1)-7 )
Однак це покладається на те, що URL-адреса гіперпосилання є видимим текстом і не працює, коли вони показують своє дружнє ім’я. Іншими словами, це не працює, коли гіперпосилання відображається як "Сіетл", тому що формула працює замість URL-адреси.
Поки що я не можу знайти спосіб вирішити цю проблему, не вдаючись до користувацької функції VBA - у цьому випадку вся справа може бути також і власною функцією. Це було б прийнятним рішенням?
Крім того, хтось знає про вбудовану функцію для вилучення цілі посилання?