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

Forumthread: Per SVerweis gezogene Uhrzeit als Text darstellen

Per SVerweis gezogene Uhrzeit als Text darstellen
14.12.2005 13:34:14
Björn
Hallo @ All,
ich habe folgendes Problem: Ich habe eine Liste mit Datensätze. Zu jedem Datensatz ziehe ich mit einem SVerweis eine Uhrzeit aus einer anderen Datei. Die Uhrzeit ist dort als Text (!) eingegeben. Das Ergebnis des Verweis ist jedoch eine Zahl, die man als Zeit formatieren kann. Ich brauche jedoch die Zeitangabe als Text, um damit weiter arbeiten zu können.
Daher meine Frage: Wie erreiche ich mit wenig Arbeit das gewünschte Ergebnis?
Falls Unklarheiten bezüglich meiner Anfage bestehen, bitte melden.
Ansonsten freue ich mich auf einen Ratschlag.
Grüße
Björn
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Per SVerweis gezogene Uhrzeit als Text darstellen
14.12.2005 13:36:02
u_
Hallo,
das erreichst du mit der Funktion TEXT
=Text(sverweis(....);"hh:mm:ss")
Gruß
Geist ist geil!
Danke
14.12.2005 16:41:37
Björn
Hallo "u_",
ich bedanke mich für Deine Hilfe. Es klappt prima.
Grüße
Björn
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Uhrzeit als Text mit SVerweis in Excel darstellen


Schritt-für-Schritt-Anleitung

Um eine Uhrzeit, die per SVerweis abgerufen wird, als Text darzustellen, kannst du die folgende Schritt-für-Schritt-Anleitung befolgen:

  1. Öffne deine Excel-Datei.
  2. Vergewissere dich, dass die Uhrzeit in der anderen Datei als Text formatiert ist.
  3. Verwende die SVerweis-Funktion, um die Uhrzeit abzurufen. Die allgemeine Syntax für den SVerweis sieht folgendermaßen aus:
    =SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; [Bereich_Verweis])
  4. Um die Uhrzeit als Text zu formatieren, nutze die TEXT-Funktion in Kombination mit SVerweis. Das könnte so aussehen:
    =TEXT(SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; FALSCH); "hh:mm:ss")
  5. Drücke Enter, um das Ergebnis zu sehen. Die Uhrzeit sollte nun als Text angezeigt werden.

Häufige Fehler und Lösungen

  • Fehler: Die Uhrzeit wird nicht korrekt angezeigt.

    • Lösung: Stelle sicher, dass die Uhrzeit in der Quelltabelle korrekt als Text eingegeben ist. Überprüfe außerdem die Formatierung in der Zelle, wo das Ergebnis angezeigt wird.
  • Fehler: Der SVerweis liefert einen Fehlerwert (#NV).

    • Lösung: Überprüfe, ob das Suchkriterium in der Tabelle vorhanden ist und ob die Tabelle korrekt ausgewählt wurde.

Alternative Methoden

Eine alternative Methode, um die Uhrzeit als Text darzustellen, ist die Verwendung der Funktion CONCATENATE oder &-Operator:

=TEXT(SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; FALSCH); "hh:mm:ss") & ""

Diese Methode hängt einen leeren String an die Zeit an, wodurch sie ebenfalls als Text interpretiert wird.


Praktische Beispiele

Ein einfaches SVerweis Beispiel könnte so aussehen:

Angenommen, du hast eine Tabelle mit den folgenden Daten:

ID Uhrzeit
1 12:30:00
2 14:45:00

Wenn du die Uhrzeit für ID 1 abrufen möchtest, lautet die Formel:

=TEXT(SVERWEIS(1; A1:B2; 2; FALSCH); "hh:mm:ss")

Das Ergebnis wird "12:30:00" als Text zurückgeben.


Tipps für Profis

  • Verwendung von benannten Bereichen: Wenn du häufig auf die gleiche Tabelle zugreifst, erstelle benannte Bereiche. Das macht deine Formeln übersichtlicher und einfacher zu handhaben.
  • Fehlerüberprüfung: Nutze die WENNFEHLER-Funktion, um sicherzustellen, dass bei nicht gefundenen Werten ein benutzerdefinierter Text zurückgegeben wird:
    =WENNFEHLER(TEXT(SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; FALSCH); "hh:mm:ss"); "Nicht gefunden")

FAQ: Häufige Fragen

1. Kann ich auch andere Zeitformate verwenden?
Ja, du kannst das Format in der TEXT-Funktion anpassen. Zum Beispiel "hh:mm" für Stunden und Minuten.

2. Warum wird die Uhrzeit als Zahl angezeigt?
Excel speichert Zeiten intern als Dezimalwerte. Mit der TEXT-Funktion kannst du das Format jedoch ändern, um die Uhrzeit als Text darzustellen.

3. Was mache ich, wenn ich nur die Stunden oder Minuten brauche?
Du kannst die TEXT-Funktion entsprechend anpassen. Zum Beispiel:

=TEXT(SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; FALSCH); "hh")

oder

=TEXT(SVERWEIS(Suchkriterium; Tabelle; Spaltenindex; FALSCH); "mm")

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