Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1780to1784
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zielzeile anzeigen bei HYPERLINK

Zielzeile anzeigen bei HYPERLINK
16.09.2020 12:15:38
Jürgen
Hallo Excel-Gemeinde!
Excel-Version: 2007
Folgendes Problem:
Tabelle_1
907	040	BE	GB
907	040	BE	GB
907	040	BE	GB
907	040	DE	BE
907	040	DE	ES
907	040	DE	ES
907	040	DE	ES
907	040	DE	ES
907	040	DE	FR

Tabelle_2:
907	BE	GB
907	BE	GB
907	BE	GB
907	DE	BE
907	DE	ES
907	DE	ES
907	DE	ES

Aus Tabelle 2 will ich nun einen Hyperlink bauen auf die Zeile in Tabelle 1, in der die Werte der Zeile in Tabelle 2 stehen.
Das kann man 'klassisch' so machen:
Tabelle_2, Spalte E
907	BE	GB	=VERGLEICH(A2&B2&C2;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)
907	DE	BE	=VERGLEICH(A3&B3&C3;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)
907	DE	ES	=VERGLEICH(A4&B4&C4;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)
907	DE	FR	=VERGLEICH(A5&B5&C5;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)
907	DE	GB	=VERGLEICH(A6&B6&C6;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)
907	DE	MY	=VERGLEICH(A7&B7&C7;Tabelle_1!$A$1:$A$30&Tabelle_1!$C$1:$C$30&Tabelle_1!$D$1:$D$30;0)

Tabelle_2, Spalte D:
907	BE	GB	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E2;E2)
907	DE	BE	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E3;E3)
907	DE	ES	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E4;E4)
907	DE	FR	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E5;E5)
907	DE	GB	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E6;E6)
907	DE	MY	=HYPERLINK("[#Tabelle_1]Tabelle_1!B"&E7;E7)

Das Ergebnis in Tabelle_2 ist dann:
907	BE	GB	2	2
907	DE	BE	3	3
907	DE	ES	4	4
907	DE	FR	5	5
907	DE	GB	6	6
907	DE	MY	7	7

Von Spalte F kann man dann in die entsprechende Zeile (Spalte B) verlinken.
Das kann man aber auch in einer Formel verknüpfen:
907	BE	GB	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A3&B3&C3;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")
907	DE	BE	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A4&B4&C4;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")
907	DE	ES	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A5&B5&C5;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")
907	DE	FR	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A6&B6&C6;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")
907	DE	GB	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A7&B7&C7;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")
907	DE	MY	=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A8&B8&C8;Tabelle_1!$A$1:$A$125& _
Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);"link");"")

Der Nachteil ist, dass ich dann nicht mehr die Zeilennummer der Verlinkung sehe. Statt dessen kann ich einen andere Variable oder eben einen Fixwert (i.d.F. 'link') in dem Feld anzeigen.
Frage: Wie bekomme ich es fertig, auch bei der verknüpften Formel die Zeilennmmer (oder auch Zellenummer) anzuzeigen. Das Excel den Wert kennt, zeigt sich, wenn man mit der Maus auf die Zelle (z.B. D2) geht, dann wird im Text (#'Tabelle_1!C3 - Klicken Sie...) angezeigt.
Ich habe es schon mit
=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A3&B3&C3; Tabelle_1!$A$1:$A$125&Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);Tabelle_1!$C$1:$C$125);"") 

versucht. Dann kommt nur '0'. Durch was muß ich also 'link' ersetzen, damit dort die Zielzeile erscheint?

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zielzeile anzeigen bei HYPERLINK
16.09.2020 17:33:05
Jürgen
AW: Zielzeile anzeigen bei HYPERLINK
17.09.2020 11:56:27
Jürgen
…Jürgen;
du musst das schon so machen wie in deiner „klassischen“ Variante, nur muss dort statt E2 die Fml stehen, die in E2 steht, wenn du genau das anzeigen lassen willst. Ansonsten erscheint der volle HL-Text in der Zelle, wenn du das 2.HL-Argument, den friendly name, einfach weglässt.
Morhn, Luc
Hallo Luc!
Irgendwie schwierig - die Navigation in diesem Forum!
Danke zunächst für Deine 'Nachtschicht'!
Zum Thema!
Ich will in Spalte D die Zielzeile anzeigen lassen. Natürlich will ich ohne die 'klassische' Variante auskommen (also ohne Spalten E und F). Ich habe diese Variante nur dargestellt, um zu zeigen, dass ich die Lösung bereits kenne.
Da ich die bearbeitete Datei weitergeben muß, sind die Leute immer 'verwirrt' warum die gleiche Zeilennr. in zwei Spalten steht. Die Frage war: Wie kann man sicherstellen, dass der frendy name durch die Zielzeilennr. ersetzt wird?
Danke und liebe Grüße
- Jürgen -
Anzeige
AW: Zielzeile anzeigen bei HYPERLINK
17.09.2020 12:54:03
Jürgen
Jetzt habe ich's. Luc hatte recht. Ich hatte es auch schon ausprobiert, kam nur mit der Syntax nicht klar.
=WENNFEHLER(HYPERLINK("#'Tabelle_1'!C"&VERGLEICH(A7&B7&C7;  Tabelle_1!$A$1:$A$125&Tabelle_1!$C$1:$C$125&Tabelle_1!$D$1:$D$125;0);VERGLEICH(A7&B7&C7; Tabelle_1!$A$1:$A$7&Tabelle_1!$C$1:$C$7&Tabelle_1!$D$1:$D$7;0));"") 

Danke nochmal
LG - Jürgen -
Bitte sehr! owT
17.09.2020 21:27:41
Luc:?
:-?
Tja, 0 wundert mich nicht, ...
17.09.2020 02:01:11
Luc:?
…Jürgen;
du musst das schon so machen wie in deiner „klassischen“ Variante, nur muss dort statt E2 die Fml stehen, die in E2 steht, wenn du genau das anzeigen lassen willst. Ansonsten erscheint der volle HL-Text in der Zelle, wenn du das 2.HL-Argument, den friendly name, einfach weglässt.
Morhn, Luc :-?
„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …

Anzeige
Außerdem ist das 1 singulare MatrixFml! owT
17.09.2020 02:07:24
Luc:?
:-?

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige