| |
| Wie Sie mit 3D-Druck glattere Oberflächen erhalten, eine Pressemitteilung
|
Autor
|
Thema: Datum aus Text filtern (1796 mal gelesen)
|
Fanny CAD Mitglied
Beiträge: 338 Registriert: 22.01.2010 AutoCAD 2013 AutoCAD Mechanical 2013 WIN 7, MS Office 2010
|
erstellt am: 14. Apr. 2015 13:16 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte aus einem beliebigen Text das Datum herausfiltern. Das Datum kann im Format TT.MM.JJJJ oder TT.MM.JJ vorliegen. Im Internet habe ich schon mal diese Formel gefunden, die Postleitzahlen mit dem Format "00000" herausfiltert: =TEXT(VERWEIS(9^9;1*TEIL(WECHSELN(A1;" ";"#")&"#";SPALTE(1:1);5));"00000") (Herkunft:www.excelformeln.de/formeln.html?welcher=457) Aber das Umrubeln auf Datumsformat funktioniert nicht so recht. Kann mir jemand weiterhelfen? Vielen Dank.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Apr. 2015 13:38 <-- editieren / zitieren --> Unities abgeben: Nur für Fanny CAD
Hallo Funny, Sinnvoll ist es immer eine Beispieldatei mit einzustellen (erfinden oder abtippen zum Testen macht wenig Spaß) oder zumindest einen Screenshot, damit man weiß was ansonsten noch in dem Text mit drin steht. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fanny CAD Mitglied
Beiträge: 338 Registriert: 22.01.2010 AutoCAD 2013 AutoCAD Mechanical 2013 WIN 7, MS Office 2010
|
erstellt am: 14. Apr. 2015 14:23 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von KlaK:
Sinnvoll ist es immer eine Beispieldatei mit einzustellen
Anbei eine Datei mit dem Beispiel zu den Postleitzahlen. Die Texte mit dem Datum können ganz verschieden aussehen, z.B.: Proj. 5489.54.89 vom 17.04.2015 17.04.2015 vom 17.04.2015 18.05.15 (tel.) Nr. 785 v. 20.01.2014 (tel.) [Diese Nachricht wurde von Fanny CAD am 14. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 14. Apr. 2015 17:12 <-- editieren / zitieren --> Unities abgeben: Nur für Fanny CAD
Puh, bei diesen möglichen Vorgaben sehe ich jetzt ad hoc keine sinnvolle Abfrage über die bekannten Excelfunktionen. Eine erste Idee wäre gewesen nach den Punkten im Abstand von 3 Werten suchen zu lassen aber das scheitert schon beim ersten Projektbeispiel. Über ein Makro wäre eine relativ einfache Lösung möglich (Zerlegen des gesamtens Textes in einzelne Werte anhand des Leerzeichens und untersuchen der Teilwerte) Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 15. Apr. 2015 01:28 <-- editieren / zitieren --> Unities abgeben: Nur für Fanny CAD
Code: =WENN(MAX(WENNFEHLER(DATWERT(TEIL(B3;ZEILE($1:$100);10));""))=0;WENN(MAX(WENNFEHLER(DATWERT(TEIL(B3;ZEILE($1:$100);8));""))=0;B3;MAX(WENNFEHLER(DATWERT(TEIL(B3;ZEILE($1:$100) ;8));"")));MAX(WENNFEHLER(DATWERT(TEIL(B3;ZEILE($1:$100);10));"")))
Mit Strg&Shift&ENTER abschliessen. Bedingung auszuwertende Textstrings sind in Spalte B und es stehen keine Romane in den Zellen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 16. Apr. 2015 12:33 <-- editieren / zitieren --> Unities abgeben: Nur für Fanny CAD
Sieht zwar ganz schön kompliziert aus diese Formel aber funktioniert Diese Wertezerlegung über Zeile() war mir neu, kann ich aber sicher irgendwann brauchen. Magst Du einmal erklären warum die Formel nur mit SHIFT&STRG&ENTER (bzw. in {} ) funktioniert? Grüße Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 16. Apr. 2015 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für Fanny CAD
Das Konstrukt wird als Matrizen- oder Array-Formel bezeichnet und wertet alle Zeilen von 1 bis 100 in einer Formel aus Beispiel: A B C 1 2 A1*B1 2 3 A2*B2 3 4 A3*B3 4 5 A4*B4 5 6 A4*B4 Ergebnis: =summe(C1:C3) 70 berechnet über Zwischenspalte {=SUMME(A1:A5*B1:B5)} 70 berechnet über Matrizenformel ------------------ mfg Roman
[Diese Nachricht wurde von RL13 am 16. Apr. 2015 editiert.] [Diese Nachricht wurde von RL13 am 16. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fanny CAD Mitglied
Beiträge: 338 Registriert: 22.01.2010 AutoCAD 2013 AutoCAD Mechanical 2013 WIN 7, MS Office 2010
|
erstellt am: 05. Mai. 2015 15:33 <-- editieren / zitieren --> Unities abgeben:
|