Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Link mit SVERWEIS "mitnehmen"

Forumthread: Link mit SVERWEIS "mitnehmen"

Link mit SVERWEIS "mitnehmen"
09.06.2005 22:40:31
Fabian
Hi Leute,
ich habe folgendes Problem und komme ihm auch nicht mit schon vorhandenen Forumsbeitraegen auf die Spur:
Ich habe eine Liste mit mehreren Spalten, von denen eine mittels SVERWEIS in eine andere Liste kopiert wird. Die Originalzelle ist mit einem Hyperlink versehen, der auch mit uebernommen werden soll. Das funktioniert aber nicht.
Hat einer von euch eine Idee, wie der Hyperlink mit uebernommen werden kann?
Tausend Dank im voraus, das sheet muss morgen dem Chef vorgelegt werden und irgendwie bin ich am verzweifeln...
Fabian
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Natürlich "http://" nicht vergessen
09.06.2005 23:30:22
Boris
Hi Fabian,
...denn nur dann funktioniert der Link auch:
 
 ABCDEF
1ahttp://www.xlforum.herber.de Suchbegriff:bhttp://www.excelformeln.de
2chttp://www.google.de    
3bhttp://www.excelformeln.de    
Formeln der Tabelle
F1 : =HYPERLINK(SVERWEIS(E1;A:B;2;))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Grüße Boris
http://www.excelformeln.de
Anzeige
AW: @ off topic
09.06.2005 23:36:36
Boris
Hi Chris,
kannst du hier bei Herber mal schnell die Datei uploaden - dann brauch ich das nicht nachzubauen ;-)
Grüße Boris
Anzeige
na klaro
09.06.2005 23:51:05
chris-ka
hi
p.s wenn über VBA eine gute Laufzeit rauskommt hätte ich auch nichts dagegen
nur meine Schleifenkonstrukte waren Schrott
https://www.herber.de/bbs/user/23782.xls
Thx's fürs erste
p.s muß nicht gleich sein!!!
Jetzt hab ich es doch nachgebaut...
09.06.2005 23:53:15
Boris
Hi Chris,
 
 ABCDEF
1 RegieZusatzBVHKostenGewerke
2 x x€          1,00BM
3   x€          2,00BM
4  xx€          3,00E
5  xx€          4,00LH
6   x€          5,00BM
7 x x€          6,00BM
8   x€          7,00E
9   x€          8,00LH
10   x€          9,00BM
11 x x1€         10,00BM
12   x1€         11,00E
13   x1€         15,00E
14      
15      
16    Gewerke 
17 BVHx BM 
18    E 
19Regie        7,00        
20Zusatz        3,00        
21Kosten      23,00        
Formeln der Tabelle
B19 : {=SUMME(($D$2:$D$13=$C$17)*($B$1:$C$1=A19)*($F$2:$F$13=MTRANS($E$17:$E$18))*($B$2:$C$13="x")*$E$2:$E$13)}
B20 : {=SUMME(($D$2:$D$13=$C$17)*($B$1:$C$1=A20)*($F$2:$F$13=MTRANS($E$17:$E$18))*($B$2:$C$13="x")*$E$2:$E$13)}
B21 : {=SUMME((F2:F13=MTRANS(E17:E18))*(D2:D13=C17)*E2:E13;-B19:B20)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Grüße Boris
Anzeige
schneller als die Feuerwehr
10.06.2005 00:04:57
chris-ka
Danke Boris
statt =X
habe ich halt dann ""
ich werde es mal mit 30000 sätzen versuchen und dazu noch dynamische Bereiche......
die Endformel werde ich dir nächste Woche mal posten. *g*
p.s auf KUNDENWUNSCH musste ich Excel verwenden mein Vorschlag war Access
:-) nur das haben die in der Firma nicht!
Gute Nacht
Chris
Anzeige
Bessere Performance mit Autofilter?
10.06.2005 00:11:52
Boris
Hi Chris,
falls dir die Performance zu schaffen machen sollte:
Der Tabellenaufbau eignet sich doch eigentlich für den Autofilter.
Einzig die Angabe der Gewerke (lt. deinen Angaben bis zu 30 verschiedene) müsstest du in einer Hilfsspalte abbilden, in die du eine ODER-Abfrage nach dem Motto integrierst:
{=ODER(F2=$E$17:$E$37)}
Dann kannst du einfach den Autofilter drüberlaufen lassen und das Ergebnis mit TEILERGEBNIS(9;...) auswerten. Den Filter kannst du ja auch - um es benutzerfreundlicher zu gestalten - per VBA anstoßen.
Nur so eine Idee.
Grüße Boris
Anzeige
AW: Bessere Performance mit Autofilter?
10.06.2005 00:24:41
chris-ka
hi
:-)
dieses Blatt sieht keiner
nur die Ausgaben (Druck)
ich habe ein mini Access nachbauen müssen
es wird nur über uf's gearbeitet
dir User braucht nichts in eine Zelle selber einzugeben
bzw. zu entfernen
blätter sind nicht sichtbar (daher ist die idee mit der Hilfsspalte gut!!) mal testen
im Moment habe ich za 220 Stunden investiert
und Excel ist nicht mehr sofort erkennbar
naja wenn in der Hilfe info aufgerufen wird schon hehehe
Danke noch mal
Chris
Anzeige
AW: Link mit SVERWEIS "mitnehmen"
09.06.2005 23:47:51
Fabian
Hi Boris,
cool, danke fuer die schnelle Hilfe! Es funktioniert!!!
Fabian
;
Anzeige
Anzeige

Infobox / Tutorial

Hyperlinks mit SVERWEIS in Excel übernehmen


Schritt-für-Schritt-Anleitung

Um Hyperlinks in Excel mittels der SVERWEIS-Funktion zu übernehmen, kannst Du die folgende Methode verwenden:

  1. Daten vorbereiten: Stelle sicher, dass Du eine Tabelle hast, in der die Hyperlinks vorhanden sind. Zum Beispiel in Spalte B.
  2. Formel eingeben: Verwende die HYPERLINK-Funktion zusammen mit SVERWEIS. Die Formel sieht wie folgt aus:
    =HYPERLINK(SVERWEIS(E1;A:B;2;FALSCH); "Linktext")

    Hierbei steht E1 für den Suchwert, A:B ist der Bereich, in dem die Daten gesucht werden, und 2 ist die Spaltennummer, aus der der Link übernommen werden soll.

  3. Linktext anpassen: Ersetze "Linktext" durch den Text, der im Excel angezeigt werden soll, z.B. den Namen des Hyperlinks.

Mit dieser Formel kannst Du den Hyperlink erfolgreich mit dem SVERWEIS übernehmen.


Häufige Fehler und Lösungen

  • Problem: Der Link wird nicht korrekt übernommen.

    • Lösung: Stelle sicher, dass die URL in der Zelle korrekt formatiert ist. Achte darauf, dass sie mit http:// oder https:// beginnt.
  • Problem: Die SVERWEIS-Funktion liefert einen Fehler.

    • Lösung: Überprüfe, ob der Suchwert in der ersten Spalte deines Suchbereichs vorhanden ist. Achte auch darauf, dass Du FALSCH als vierten Parameter verwendest, um eine genaue Übereinstimmung zu gewährleisten.

Alternative Methoden

Falls Du eine andere Methode zur Übernahme von Hyperlinks in Excel ausprobieren möchtest, kannst Du auch VBA verwenden. Hier ist ein einfaches Beispiel:

  1. VBA-Editor öffnen: Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Modul einfügen: Klicke mit der rechten Maustaste im Projektfenster auf „VBAProject (DeinWorkbook)“ und wähle „Einfügen > Modul“.
  3. Code eingeben: Füge den folgenden Code ein:
    Sub HyperlinkÜbernehmen()
       Dim rng As Range
       For Each rng In Selection
           If rng.Hyperlinks.Count > 0 Then
               rng.Offset(0, 1).Formula = "=HYPERLINK(""" & rng.Hyperlinks(1).Address & """, """ & rng.Value & """)"
           End If
       Next rng
    End Sub
  4. Makro ausführen: Markiere die Zellen, die die Hyperlinks enthalten, und führe das Makro aus.

Praktische Beispiele

  1. Beispiel für die Verwendung von SVERWEIS mit Hyperlink: Angenommen, Du hast eine Liste mit Produkten in Spalte A und deren Links in Spalte B. Du kannst einen Hyperlink zu einem Produkt in einer anderen Zelle so erstellen:

    =HYPERLINK(SVERWEIS("Produktname";A:B;2;FALSCH); "Produktlink")
  2. Beispiel für dynamische Links: Wenn Du eine Dropdown-Liste verwendest, um das Produkt auszuwählen, kannst Du die Formel dynamisch gestalten:

    =HYPERLINK(SVERWEIS(A1;A:B;2;FALSCH); "Link zu " & A1)

Tipps für Profis

  • Verwende benutzerdefinierte Namen: Statt A:B in der Formel kannst Du benutzerdefinierte Bereichsnamen verwenden, um die Formel lesbarer zu machen.
  • Kombiniere mit anderen Funktionen: Du kannst die SVERWEIS-Funktion auch mit WENNFEHLER kombinieren, um Fehler zu vermeiden:
    =WENNFEHLER(HYPERLINK(SVERWEIS(E1;A:B;2;FALSCH); "Linktext"); "Kein Link vorhanden")

FAQ: Häufige Fragen

1. Frage: Kann ich mehrere Hyperlinks in einer Zelle übernehmen?
Antwort: Nein, Excel unterstützt nur einen Hyperlink pro Zelle. Du kannst jedoch mehrere Zellen mit Hyperlinks füllen.

2. Frage: Funktioniert das auch in älteren Excel-Versionen?
Antwort: Ja, die HYPERLINK- und SVERWEIS-Funktionen sind in den meisten Excel-Versionen verfügbar, jedoch könnte die Benutzeroberfläche variieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige