Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Hyperlink in Spillfunktion

Forumthread: Hyperlink in Spillfunktion

Hyperlink in Spillfunktion
17.06.2025 23:20:55
daniel
Hallo
ich möchte innerhalb einer per Spill-Formel erstellten Tabelle einen Hyperlink aus den Tabellendaten erstellen, so dass das ganze dynamisch ist.
im Ansatz funktioniert das auch, aber nur solange man keinen "freundlichen Namen" mit angibt sondern lediglich die Linkadresse.

wenn man jetzt den "freundlichen Namen" hinzunimmt, wird zwar der Link immer noch korrekt erstellt, aber der freundliche Name ist immer der Name der ersten Zeile.
kann man das irgendwie hinbekommen, dass sich auch der freundliche Name aus den Zeilen der Tabelle generiert?

https://www.herber.de/bbs/user/177795.xlsx

Gruß Daniel

Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hyperlink in Spillfunktion
18.06.2025 12:41:08
{Boris}
Hi Daniel,

auch wenn das jetzt keine Lösung ist: Daran bin ich auch bereits in der Vergangenheit gescheitert.
Da geschieht "im Hintergrund" noch irgendeine Aktion, die das offensichtlich verhindert.
Auch mit LAMBDA kann man es nicht herbeiführen.

=LET(a;A2.:.B99;b;INDEX(a;0;1);c;INDEX(a;0;2);NACHZEILE(c;LAMBDA(a;HYPERLINK(b;a))))

liefert #CALC!, da damit offensichtlich nicht nur ein einfaches Array erzeugt wird.

VG, Boris
Anzeige
Ich hab tatsächlich ne Lösung gefunden
18.06.2025 14:58:01
{Boris}
Hi Daniel,

=HSTAPELN(LET(x;HYPERLINK(A2.:.A99);x);B2.:.B99)

Also erst den HYPERLINK innerhalb LET abschließen und dann den Freundlichen Namen daneben stapeln.

VG, Boris
Und LET ist noch überflüssig
18.06.2025 15:06:04
{Boris}
So geht es auch:

=HSTAPELN(HYPERLINK(A2.:.A99);B2.:.B99)

VG, Boris
AW: Und LET ist noch überflüssig
18.06.2025 15:59:26
daniel
crazy.
da muss man auch erstmal daruf kommen, dass sich hier der Hyperlink auf alle Zellen der Formel erweitert
allerdings muss die Spalte in der Adresse vorhanden sein. und man muss sie zusammen mit der ganzen Spalte ausblenden.
Gruß Daniel
Anzeige
AW: Und LET ist noch überflüssig
18.06.2025 16:29:58
daniel
und was auch interessant ist, die Linkadresse muss in der ersten Spalte des Konstrukts stehen.
ein:
=HSTAPELN(B2.:.B99;HYPERLINK(A2.:.A99))
verwendet interssanterweise die Spalte B als Linkadresse, nicht Spalte A
dafür ist hier:
=HSTAPELN(A2.:.A99;HYPERLINK(B2.:.B99))
die Spalte A die Linkadresse, obwohl Spalte B in der Hyperlinkfunktion steht.
es ist also egal, was in der Hyperlinkfunktion als Quelle für die Adresse angegeben ist.



Anzeige
AW: Und LET ist noch überflüssig
18.06.2025 16:54:47
{Boris}
Hi Daniel,

ja, das habe ich auch schon festgestellt. Es bleibt dabei, dass HYPERLINK() da ne "exklusive" Rolle innerhalb der Funktionen einnimmt.

VG, Boris
AW: Und LET ist noch überflüssig
18.06.2025 17:22:13
daniel
naja, sie ist ja auch die einzige Funktion, die mehr macht als einen Wert anzuzeigen.
AW: Hyperlink in Spillfunktion
18.06.2025 12:59:31
daniel
Schade, trotzdem Danke für deine Mühe.
Wenn's nicht geht, geht's nicht..
Anzeige
AW: Hyperlink in Spillfunktion
18.06.2025 13:10:08
Luschi
Hallo Daniel,

diese Formel liefert zwar den richtigen 'freundlichen Namen' für den Hyperlink, die Zieladresse ist aber leider IMMER 'G2':

=NACHZEILE(A2:B14;LAMBDA(ab;HYPERLINK(INDEX(ab;;1);INDEX(ab;;2))))

Gruß von Luschi
aus klein-Paris


AW: Hyperlink in Spillfunktion
18.06.2025 13:17:00
daniel
Danke.
also entweder oder.
da scheint wohl in den Tiefen der Hyperlinkfunktion wohl ein Bug zu stecken.
Hat früher vor den Spillfunktionen ja auch niemanden gestört.
Gruß Daniel
Anzeige
Im Anhang ist...
18.06.2025 14:16:40
Case
Moin Daniel, :-)

... eine Möglichkeit (getrickst): ;-)
https://www.herber.de/bbs/user/177797.xlsx

Es kommt wohl sehr darauf an, wie der Hyprlink erstellt wird. ;-)
Anderes scheitert wohl an der Kontextaufteilung und Vorabberechnung von Spill-Hyperlinks. ;-)
Man sieht es auch gleich, wenn man mit dem Cursor "auf" dem Link bleibt. Dann kommt ja das Hinweisfenster. Wenn dort immer "G2" sieht es schlecht aus. ;-)

Servus
Case
Anzeige
AW: Im Anhang ist...
18.06.2025 14:25:09
daniel
naja, so richtig funktioniert der Trick nicht.
für die Erstellung des Hyperlinks wird immer nur der Wert aus A2 genommen, die Werte aus A3ff werden nicht verwendet.
dh wenn in A2 "G" steht und in A3 "H", verweist der Link3 trotzdem auf G3 und nicht auf H3.

Gruß Daniel
AW: Im Anhang ist...
18.06.2025 14:37:16
{Boris}
Hi,

das Kernproblem bei HYPERLINK() scheint zu sein, dass man nicht 2 Bereiche für die beiden Parameter verwenden kann. Und Du verwendest halt auch nur einen Bereich.

VG, Boris
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige