Anzeigeformat bei Funktion TEXTKETTE

Diskutiere und helfe bei Anzeigeformat bei Funktion TEXTKETTE im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo, ich möchte mehrere Datumsangaben in einem neuen Feld verketten; dabei rechnet Excel aber immer das Datum in Zahlen um. Ein praktisches... Dieses Thema im Forum "Microsoft Office" wurde erstellt von Peter Hübsch, 21. August 2019.

  1. Anzeigeformat bei Funktion TEXTKETTE


    Hallo, ich möchte mehrere Datumsangaben in einem neuen Feld verketten; dabei rechnet Excel aber immer das Datum in Zahlen um.

    Ein praktisches Beispiel: ich habe im Feld A2 das Datum 20.12.2019 stehen, im Feld A3 das Datum 03.01.2020.


    Nun verkette ich wie folgt:

    =TEXTKETTE(A2;"-";A3) und erwarte an sich das Ergebnis 20.12.2019-03.01.2020. Das Ergebnis sieht aber stattdessen wie folgt aus: 43819-43833.


    Wer hat einen Tipp, wie man verhindert, dass Excel hier beim Erstellen der Textkette das Datum alphanumerisch umrechnet?

    Danke vielmals vorab
     
  2. Claus Busch Win User

    Anzeigeformat bei Funktion TEXTKETTE

    Hallo Peter,

    das Datum wird intern als Ganzzahl gespeichert. Was du siehst, ist nur diese Ganzzahl im Datumsformat.

    Außerdem brauchst du bei der Verwendung des kaufmännischen & TEXTKETTE nicht.

    Probiere es mit:

    =TEXTKETTE(TEXT(A2;"TT.MM.JJJJ");"-";TEXT(A3;"TT.MM.JJJJ"))

    oder gleich mit:

    =TEXT(A2;"TT.MM.JJJJ")&"-"&TEXT(A3;"TT.MM.JJJJ")

    Claus
  3. Claus Busch Win User

    Wo ist der Fehler?

    Hallo,

    eine Textkette allein kann kein funktionierender Hyperlink sein. Auch muss ein Hyperlink entweder ein fester Wert oder durch HYPERLINK erstellt sein.

    Also in Zukunft einfach HYPERLINK und deine Textkette bauen.

    Claus
  4. Andreas Killer Win User

    Spiel 77 auswerten

    @:
    Textkette jetzt natürlich nicht mehr dann und die Einfärbung ebenfalls nicht.
    Ja helfen verstanden wenn und genauso ist es. Gerne?

    Vielen Dank für Dein Verständnis.

    Andreas.
  5. Andreas Killer Win User

    Bestandteil aus Textkette extrahieren

    Diese Lösung funktioniert nur auf Basis der Unterstriche und es ist egal was ansonsten in dem Text drin ist.


    [​IMG]


    Andreas.

    Function TelefonAK(ByVal Text As String) As String
    
      Dim i As Long, Temp
    
      'Suche nach 2 Unterstrichen
    
      i = InStr(Text, "__")  'Gefunden?    If i = 0 Then Exit Function  'Suche weiter wenn danach ein weiterer kommt
    
      Do While Mid(Text, i + 2, 1) = "_"
    
        i = InStr(i + 2, Text, "__")    'Gefunden?
    
        If i = 0 Then Exit Function  Loop
    
      'Ab hier alles bei einem Unterstrich aufteilen
    
      Temp = Split(Mid(Text, i + 2), "_")
    
      'Sind min. 2 Teile da?
    
      If UBound(Temp) < 1 Then Exit Function
    
      'Das ist der Bereich
    
      TelefonAK = Temp(1)
    
    End Function
  6. Claus Busch Win User

    Bestandteil aus Textkette extrahieren

    Hallo Philipp,

    probiere es mit einer UDF.

    Füge folgenden Code in ein Standard-Modul ein und rufe die Funktion im Blatt mit z.B. =Telefon(A1) auf.

    Function Telefon(Bereich As Range) As String
    
    Dim re, matches
    
    Dim myStr As StringmyStr = Bereich
    
    Set re = CreateObject("vbscript.regexp")
    
    re.Pattern = "[0-9]{3,}"
    
    re.IgnoreCase = False
    
    re.Global = True
    
    Set matches = re.Execute(myStr)
    
    Telefon = CStr(matches(0).Value)
    
    End Function
    Falls in deinen Texten auch Zahlen enthalten sein können, poste mal ein aussagekräftiges Beispiel. Fängt die Telefonnummer immer mit einer 0 an? Ist also immer die Vorwahl enthalten?
    Claus
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Anzeigeformat bei Funktion TEXTKETTE - Microsoft Office

Die Seite wird geladen...

Anzeigeformat bei Funktion TEXTKETTE - Similar Threads - Anzeigeformat Funktion TEXTKETTE

Forum Datum

Textkette in 4er Blöcken "summieren"?!

Textkette in 4er Blöcken "summieren"?!: Hallo, ich möchte gerne den Text aus einer Spalte immer 4 Zeilen in einer Zelle anzeigen lassen und dies in der Zelle darunter fortsetzten. BSP: Den Text von A1 bis A4 in B1 anzeigen, A5 bis...
Microsoft Office 17. Juni 2020

Bestandteil aus Textkette extrahieren

Bestandteil aus Textkette extrahieren: Hallo zusammen, ich brauche bitte wieder mal Hilfe von euch Spezialisten. Es geht um die Erweiterung einer am 27.11.2019 gelösten Frage. Ich habe in Zelle A6 Textketten wie diese stehen:...
Microsoft Office 24. Januar 2020

Outlook 2013 Anzeigeformat bei Geburtstagen von Kontakten

Outlook 2013 Anzeigeformat bei Geburtstagen von Kontakten: Liebe Foum-Gemeinde, ich habe ein Frage zum Anzeigeformat von automatisch über den Kontakt erstellten Geburtstagsterminen im Kalender: Wieso gibt es Termine die mit "Geburtstag von Vorname...
Microsoft Office 19. Februar 2019

Wenn-Funktionen

Wenn-Funktionen: Hallihallo, ich sitze momentan ratlos vor den Wenn-Funktionen in meinem Excel-Dokument und versuche Beziehungen zwischen verschiedenen Tabellenblättern herzustellen. Bei der ersten Zelle hat...
Microsoft Office 10. August 2017

Wenn-Funktionen

Wenn-Funktionen: Hallihallo, ich sitze momentan ratlos vor den Wenn-Funktionen in meinem Excel-Dokument und versuche Beziehungen zwischen verschiedenen Tabellenblättern herzustellen. Bei der ersten Zelle hat...
Microsoft Office 8. August 2017

STRG F - Suchen und Ersetzen Anzeigeformat ändern?

STRG F - Suchen und Ersetzen Anzeigeformat ändern?: Guten Tag, besteht die Möglichkeit bei der Suchfunktion STRG-F (in Excel2010) die Anzeigeart zu ändern? Also das statt des "Doppelbalken" das Feld farblich hinterlegt wird oder Ähnliches?
Microsoft Office 7. August 2017

Wenn-Dann-Funktion

Wenn-Dann-Funktion: Guten Abend! Ich bin Anfänger, wenn es um Wenn-Dann-Funktionen geht. Jemand hat mir aber gesagt, dass man in Excel folgendes möglich sein soll: Nehmen wir an, in der Spalte C gibt es Einträge...
Microsoft Office 9. Januar 2017
Anzeigeformat bei Funktion TEXTKETTE solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.