Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: GLÄTTEN und SVERWEIS verbinden

GLÄTTEN und SVERWEIS verbinden
07.12.2014 10:30:49
Christian
Hallo an euch Excel-Freunde,
kann ich irgendwas machen, dass es der Formel =SVERWEIS(F1;F:G;2;) egal ist ob am Ende des Textes in F1 oder dem Verweis noch ein Leerzeichen steht oder nicht?
Mit anderen Worten ich will mir eine Hilfsspalte mit der GLÄTTEN-Funktion sparen.
Gruß und vielen Dank
Chris

Anzeige

21
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: GLÄTTEN und SVERWEIS verbinden
07.12.2014 10:41:59
{Boris}
Hi,
=SVERWEIS(GLÄTTEN(F1)&"*";F:G;2;)
Wobei Deine Formel so nicht wirklich logisch ist, da Du ja den Suchbegriff aus der Suchmatrix selbst suchst...?!
VG, Boris

AW: GLÄTTEN und SVERWEIS verbinden
07.12.2014 10:53:36
Christian
Hallo Boris,
der Sinn des Ganzen ist, das wenn ich in in der Hilfsspalte G etwas schreibe, das dieser Text dann in allen Zeilen erscheint in denen in Spalte F dasselbe steht wie in F1.
Ich weiß leider nicht wie ich folgenden Fall mit deiner Formel überprüfen soll. F1 und F430 enthalten denselben Text, also gibt meine Formel in K430 =SVERWEIS(F430;F:G;2;) G1 aus. Deine Formel löscht das Leerzeichen wenn es in F1 steht, was aber wenn nicht F1 sondern F430 das Leerzeichen am Ende hat oder sogar beide Zellen?
Gruß
Chris

Anzeige
Falscher Dampfer...
07.12.2014 11:01:39
{Boris}
Hi Christian,
das hat alles mit SVERWEIS nix zu tun. Kannst Du mal ein kleines (maximal 10 Zeilen langes) Beispiel hochladen und dazu sagen, was Du genau machen möchtest und was rauskommen soll?
VG, Boris

AW: GLÄTTEN und SVERWEIS verbinden
07.12.2014 11:04:39
Christian
Hallo Boris, habs jetzt doch probieren können, soweit klappts mit der Formel, falls irgendwann doch nicht meld ich mich nochmal.
Danke für Eure Mühe
Chris

Anzeige
AW: GLÄTTEN und SVERWEIS verbinden
07.12.2014 11:20:45
Christian
hat sich erledigt deine Formel funktioniert.
Wenn du das doch mal noch ausprobieren möchtest komme ich leider erst heute nachmittag dazu ne Datei und ne Erklärung zu machen, in 10 Minuten geht mein Bus.
Gruß
Chris

verstehe die Formel noch nicht...
07.12.2014 10:47:42
Tino
Hallo,
suche in Spalte F was in F1 steht?
Gruß Tino

Anzeige
AW: verstehe die Formel noch nicht...
07.12.2014 10:56:18
Christian
Hallo Tino,
habs in der Antwort an Boris erklärt, das Ziel ist wenn ich etwas in G1 schreibe, dass dies in allen Zeilen erscheint, in denen F = F1 ist.
Gruß
Chris

OT: Dagg verstehe ich jetzt, was du ...
07.12.2014 18:01:29
Luc:-?
hier verbockt hast, Tino! ;->
Du schreibst schwerer Fehler und hast ihn selbst begangen, indem du deine Datei verwendet hast, die ja wohl eingebettete ActiveX-Objekte mit einkopierten Grafiken enthält. Dass das dann nicht fktioniert, dürfte klar sein, denn ich gehe bei meiner Lösung von normal importierten Bildern aus!
Dass die Datei sich nicht mehr speichern ließ, lag dann aber wohl eher an der teilweise und insbesondere hierfür fehlenden FehlerRoutine…
Luc :-?

Anzeige
AW: OT: Dagg verstehe ich jetzt, was du ...
07.12.2014 18:22:49
Christian
Hallo Luc, hallo Tino, kann es sein das diese Diskussion in den falschen Thread gerutscht ist?
Gruß
Chris

OT heißt OffTopic, ist insofern IMMER im falschen!
07.12.2014 18:42:26
Luc:-?
Gruß, Luc :-?

AW: OT: Dagg verstehe ich jetzt, was du ...
07.12.2014 19:24:43
Tino
Hallo,
ob der Fehler bei mir liegt, an Windows o. Office o. an
einer Kombination von diesen weiß ich nicht.
Diese Vorgehensweise
  • Neue Datei – alles ok.

  • Gespeichert in einem Ordner als xlsm – alles ok.

  • Mit SnagIt zwei Bilder aufgenommen

  • diese in Excel eingefügt – alles ok.
  • Diese kopiert und dreimal eingefügt (2*3=6 Bilder) – alles ok.

  • (diese drei Bilder haben bei mir immer den gleichen Namen wie das Original davon)
  • Datei gespeichert – alles ok.

  • Deinen Code entsprechend eingebaut – alles ok.

  • Gespeichert – jetzt kommt der Fehler, gefolgt von Reparaturversuchen von Excel

  • Dies habe ich dann noch ein zweites Mal versucht mit demselben Ergebnis und
    dann hab ich aufgegeben!
    Gruß Tino

    Anzeige
    Tja, dann mag Xl viell SnagIt nicht, denn bei ...
    07.12.2014 20:45:32
    Luc:-?
    …mir und wohl auch robert hat es über das eingebaute Xl-Bild-Einfüge-Tool (Import aus Datei) keine Probleme, auch nicht bei wiederholtem Öffnen und nachträglich-zusätzlichem BildImport, gegeben.
    In der letzten Version habe ich die Regie dann noch etwas verändert (inkl F-Routinen).
    Vermute, die Bilder wdn bei deiner Einkopier-Methode (anders) eingebettet.
    Gruß, Luc :-?

    Anzeige
    konnte ich bisher nicht feststellen! oT.
    07.12.2014 21:19:39
    Tino

    Du hast sicher nicht so etwas damit gemacht! owT
    08.12.2014 01:35:08
    Luc:-?
    :-?

    sowas nö, nur 2 bekannte Fälle ;-) oT.
    08.12.2014 04:52:44
    Tino

    Anzeige
    Formel ohne SVERWEIS
    07.12.2014 11:33:39
    Erich
    Hi Christian,
    nicht nur meiner Meinung nach brauchst du hier den SVERWEIS gar nicht.
    Ich geh mal davon aus, dass die Formeln in Spalte K stehen sollen - es gab das Beispiel K430.
    In Spalte D werden Leerzeichen als Lattenroste dargestellt - damit man sie mal sieht...
    Was soll das Formelergebnis sein, wenn Fx nicht gleich F1 ist?
     DEFGHIJK
    1  abctxt    
    2       und sonst?
    3xxxx xxxx    und sonst?
    4abc### abc       txt
    5#abc  abc    und sonst?
    6abc abc    txt
    7       und sonst?
    8ab ab    und sonst?

    Formeln der Tabelle
    ZelleFormel
    D2=WECHSELN(F2;" ";"#")
    K2=WENN(GLÄTTEN(F2)=GLÄTTEN(F$1); G$1;"und sonst?")
    D3=WECHSELN(F3;" ";"#")
    K3=WENN(GLÄTTEN(F3)=GLÄTTEN(F$1); G$1;"und sonst?")


    Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
    Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

    Anzeige
    AW: Formel ohne SVERWEIS
    07.12.2014 12:19:52
    Christian
    Hallo Erich,
    Was dann passiert wenn keine Informationen in Spalten G und J gefunden werden ist mir relativ gleich, oder geb mir einfach eine Formel die dann die Spalten K und L leer lassen.
    Bisherige Formeln:
    K: =SVERWEIS(F1;F:G;2;)
    L: =SVERWEIS(F1;F:J;5;)
    Das Problem mit den Leerzeichen kommt daher, dass ich die Texte in Spalte F aus dem Internet kopiere und mal ist da noch ein Leerzeichen hintendran mal nicht. Das heißt um nochmal auf mein Beispiel =SVERWEIS(F430;F:G;2;) zurückzukommen, das Leerzeichen kann sowohl in F1, F430 als auch in beiden als auch in keiner der Zellen stehen.
    Was mir auch noch aufgefallen ist an Boris Formel, durch das * erkennt die Formel nehme jetzt mal als Beispiel "Wiener", "Wiener " und "Wiener Schnitzel" als denselben Text, wobei die Formel nur die ersten beiden als dasselbe erkennen soll und Wiener Schnitzel als einen anderen Text.
    Gruß
    Chris

    Anzeige
    noch eine Formel ohne SVERWEIS
    07.12.2014 16:47:18
    Erich
    Hi Christian,
    versuch mal
    =WENN(GLÄTTEN(F2)=GLÄTTEN(F$1);G$1;"")
    (kannst du runterkopieren...)
    Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

    AW: noch eine Formel ohne SVERWEIS
    07.12.2014 17:24:19
    Christian
    Hallo Erich,
    erstmal nochmal danke.
    Aber ich vermute ich brauche den SVERWEIS, weil es soll ja nicht nur für F1 funktionieren, sondern z.B. =SVERWEIS(F151;F:G;2;) soll ja auch merken, dass das was in F151 steht bereits in F2 stand, da hilft mir ein fester Bezug (F$1) nicht weiter.
    Gruß
    Chris

    Anzeige
    Formel mit SVERWEIS
    08.12.2014 16:47:19
    Erich
    Hi Christian,
    so ganz langsam wird ein wenig klarer, was du vermutlich möchtest. :-)
    Probier mal (Achtung: Matrixformel!):
     DEFGHIJKL
    1abc abcggtxt  jjtxt  
    2##abc   abcggbbbbbbb  jjbbbbbbbggtxtjjtxt
    3xxyy xxyyggcccc  jjcccc  
    4abc### abc   ggdd  jjddggtxtjjtxt
    5#abc  abca  hggtxtjjtxt
    6xxx xxxa  h  
    7abc abcs  jggtxtjjtxt
    8##xxyy   xxyyd  kggccccjjcccc
    9ab abf  l  

    Formeln der Tabelle
    ZelleFormel
    D1=WECHSELN(F1;" ";"#")
    K2{=WENNFEHLER(SVERWEIS(GLÄTTEN(F2); GLÄTTEN(F$1:G1); 2;0); "")}
    L2{=WENNFEHLER(SVERWEIS(GLÄTTEN(F2); GLÄTTEN(F$1:J1); 5;0); "")}
    K3{=WENNFEHLER(SVERWEIS(GLÄTTEN(F3); GLÄTTEN(F$1:G2); 2;0); "")}
    L3{=WENNFEHLER(SVERWEIS(GLÄTTEN(F3); GLÄTTEN(F$1:J2); 5;0); "")}

    Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

    Anzeige
    AW: Formel mit SVERWEIS
    08.12.2014 16:58:19
    Christian
    Hallo Erich,
    12000 SVERWEIS Formeln dauern schon ewig zu berechnen, jedesmal wenn ich etwas in die Tabelle einfüge und da vieles davon aus dem Internet stammt bedeutet das 3mal Einfügen pro Zeile.
    Ich werde es ausprobieren, aber dann wohl doch eher eine Hilfsspalte mit der GLÄTTEN Funktion nutzen und dann meine Formeln auf diese Spalte beziehen, die Formeln haben ja funktioniert, um Rechenzeit zu sparen.
    Gruß
    Christian
    Anzeige
    ;

    Forumthreads zu verwandten Themen

    Anzeige
    Anzeige
    Anzeige
    Entdecke relevante Threads

    Schau dir verwandte Threads basierend auf dem aktuellen Thema an

    Alle relevanten Threads mit Inhaltsvorschau entdecken
    Anzeige
    Anzeige

    Infobox / Tutorial

    GLÄTTEN und SVERWEIS effektiv kombinieren


    Schritt-für-Schritt-Anleitung

    Um die GLÄTTEN-Funktion mit SVERWEIS in Excel zu kombinieren, folge diesen Schritten:

    1. Vorbereitung der Daten: Stelle sicher, dass in der Spalte, die du durchsuchen möchtest, keine überflüssigen Leerzeichen sind. Falls doch, kannst du die GLÄTTEN-Funktion verwenden, um diese zu entfernen.

    2. Formel erstellen: Verwende die folgende Formel, um die Leerzeichen zu ignorieren:

      =SVERWEIS(GLÄTTEN(F1); F:G; 2; FALSCH)

      Diese Formel entfernt überflüssige Leerzeichen aus der Zelle F1, bevor sie den SVERWEIS durchführt.

    3. Formel auf andere Zellen anwenden: Ziehe das Ausfüllkästchen der Zelle mit der Formel nach unten, um sie auf die gesamte Spalte anzuwenden.


    Häufige Fehler und Lösungen

    • GLÄTTEN funktioniert nicht: Wenn die GLÄTTEN-Funktion nicht das erwartete Ergebnis liefert, stelle sicher, dass du die Formel korrekt eingegeben hast. Prüfe auch, ob die Zellen, die du glätten möchtest, tatsächlich überflüssige Leerzeichen enthalten.

    • SVERWEIS gibt Fehler zurück: Wenn dein SVERWEIS immer noch Fehler zurückgibt, könnte es daran liegen, dass die Suchmatrix nicht korrekt definiert ist oder dass die gesuchten Werte nicht existieren. Achte darauf, dass die Werte in der ersten Spalte der Suchmatrix vorhanden sind.


    Alternative Methoden

    Falls du eine Hilfsspalte vermeiden möchtest, kannst du auch diese Methoden in Betracht ziehen:

    1. Kombinierte Formel: Anstatt eine Hilfsspalte zu nutzen, kannst du die GLÄTTEN-Funktion direkt in die SVERWEIS-Formel integrieren:

      =SVERWEIS(GLÄTTEN(F1); GLÄTTEN(F:G); 2; FALSCH)
    2. Nutzung von WENNFEHLER: Um Fehler zu vermeiden, füge die WENNFEHLER-Funktion hinzu:

      =WENNFEHLER(SVERWEIS(GLÄTTEN(F1); F:G; 2; FALSCH); "Nicht gefunden")

    Praktische Beispiele

    Hier sind einige praktische Anwendungen für die Kombination von GLÄTTEN und SVERWEIS:

    • Beispiel 1: Du hast eine Liste von Kunden in Spalte F und deren Bestellungen in Spalte G. Du möchtest für einen bestimmten Kunden (z.B. in F1) die Bestellungen auflisten:

      =SVERWEIS(GLÄTTEN(F1); F:G; 2; FALSCH)
    • Beispiel 2: Du kannst die GLÄTTEN-Funktion nutzen, um eine ganze Spalte zu bereinigen, bevor du eine Analyse durchführst:

      =GLÄTTEN(F:F)

      Beachte, dass dies eine Hilfsspalte benötigt, um alle Werte zu verarbeiten.


    Tipps für Profis

    • Verwende die GLÄTTEN-Funktion, um sicherzustellen, dass die Daten in der gesamten Tabelle einheitlich sind, bevor du SVERWEIS anwendest. Dies kann helfen, Verwirrungen durch unterschiedliche Schreibweisen oder Leerzeichen zu vermeiden.

    • Überlege, ob du die SVERWEIS-Formel optimieren kannst, indem du die INDEX- und VERGLEICH-Funktionen verwendest, um die Performance zu verbessern, insbesondere bei großen Datenmengen.


    FAQ: Häufige Fragen

    1. Warum funktioniert die GLÄTTEN-Funktion nicht bei meinen Daten?
    Stelle sicher, dass die zu glättenden Zellen tatsächlich überflüssige Leerzeichen enthalten. Überprüfe die Daten auf unsichtbare Zeichen.

    2. Kann ich die GLÄTTEN-Funktion auf eine ganze Spalte anwenden?
    Ja, du kannst die GLÄTTEN-Funktion auf eine ganze Spalte anwenden, indem du sie in einer Hilfsspalte anwendest und die Ergebnisse dann weiter verwendest.

    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