Wie kopiere ich in Excel 2016 eine Zelle mit Hyperlink von einer Tabelle in eine andere mit einer Formel?

601
Velin

Ich bin die Automatisierung einen Excel - basierten Berichts und muß eine Formel, die Zelle nimmt A2mit seinem hyperlinkaus Sheet2 und kopieren Sie sich in einer anderen Spalte in Blatt 1 Hyperlink verweist auf externe Web - Adresse. Wenn ich es nur benutze =A2, kopiert es den Text aber ohne den Hyperlink.

Wie macht man das? Danke für deine Hilfe

1

1 Antwort auf die Frage

1
PeterH

Das Folgende wird funktionieren:

=HYPERLINK(MID(FORMULATEXT(Sheet2!A2),SEARCH("www.",FORMULATEXT(Sheet2!A2)),SEARCH(".com",FORMULATEXT(Sheet2!A2))-SEARCH("www.",FORMULATEXT(Sheet2!A2))+4),"Click")

Es verwendet FORMULATEXT, um den Hyperlink als Text anzuzeigen SEARCH, das Stat am Ende des Links zu finden und dann MIDden Link neu zu erstellen.

Dann wickeln Sie das Ganze ein HYPERLINK

Dies funktioniert nur bei Links, die mit beginnen www.und enden.com

Sie können es an den Link in Ihrem Arbeitsblatt anpassen.

Hinweis. FORMULATEXT ist für die Excel 2016 verfügbar

Hallo, ich kann es nicht funktionieren lassen. Mein Link ist sehr komplex - er zeigt auf ein Objekt in SAP-bezogenem Tool, das sich im Intranet des Unternehmens befindet, und umfasst eine Weiterleitung. Ich erhalte NA, wenn ich versuche, die Werte für den Anfang und das Ende der Verknüpfung in der Formel zu ändern Velin vor 5 Jahren 0
Womit beginnt und endet der Link? PeterH vor 5 Jahren 0
Verbindungsende: OBJECT_ID & crm-object-value = 9000272438 Velin vor 5 Jahren 0
Für jede Zelle in der Quellspalte ist die Zahl am Ende unterschiedlich, und ich möchte die Formel durch Ziehen in der Zielspalte erweitern können Velin vor 5 Jahren 0
link start update: globe7. Velin vor 5 Jahren 0