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

Datum in eine Zelle

Forumthread: Datum in eine Zelle

Datum in eine Zelle
02.03.2008 21:31:18
Tom
Guten Abend zusammen!
Gestern bekam ich folgenden Link:
=DATEDIF(LINKS(F3;FINDEN("-";F3)-1);TEIL(F3;FINDEN("-";F3)+1;LÄNGE(F3)-FINDEN("-";F3)+1);"d")+1
Hiermit kann ich die Tage eines Datums z.B. 01.11.06-31.12.06 zählen, wenn Anfangs- und Enddatum in einer Zelle stehen.
Hierfür zunächst nochmal recht herzlichen Dank!
Kann man ihn noch so abändern, dass neben dem Minuszeichen also zwischen den beiden Daten rechts und links noch ein Leerzeichen eingefügt werden kann?
z.B. 01.11.06 - 31.12.06
Zusätzlich möchte ich gern die Eingabe überwachen, dass das Format genau so eingegeben werden muss.
Danke für eure Bemühungen!
Gruß Tom

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum in eine Zelle
02.03.2008 21:37:00
Josef
Hallo Tom,
Tabelle1

 EFGH
2    
3 17.01.2008 - 25.02.200840 
4    

Formeln der Tabelle
ZelleFormel
G3=DATEDIF(GLÄTTEN(LINKS(F3;FINDEN("-";F3)-1)); GLÄTTEN(TEIL(F3;FINDEN("-";F3)+1;LÄNGE(F3)-FINDEN("-";F3)+1)); "d")+1
Excel Tabellen im Web darstellen  Excel Jeanie HTML

Gruß Sepp



Anzeige
warum
02.03.2008 21:40:19
M@x
Hi Tom,
warum machst du dir das Leben unnütz schwer.
du hast 16.777.216 Zellen,
da besteht absolut keine Notwendigkeit 2 Daten in eine Zelle zu pferchen.
anscheinend wird das jetzt Mode, obwohl das neue Excel ja noch viel, viel mehr Zellen hat.
kopfschüttelnde Grüsse
M@x

Anzeige
AW: Datum in eine Zelle
02.03.2008 21:50:50
Tom
Danke Josef,
leider funktioniert es bei mir nicht.
Ich habe den Syntax 01.11.06 - 31.12.06 in F3 eingegeben und bekomme nur #Wert! angezeigt.
Muss ich vielleicht noch etwas machen?
Gruß Tom

AW: Datum in eine Zelle
02.03.2008 21:54:05
Josef
Hallo Tom,
also bei mir geht's.
Tabelle1

 EFGH
2    
3 01.11.06 - 31.12.0661 
4    

Formeln der Tabelle
ZelleFormel
G3=DATEDIF(GLÄTTEN(LINKS(F3;FINDEN("-";F3)-1)); GLÄTTEN(TEIL(F3;FINDEN("-";F3)+1;LÄNGE(F3)-FINDEN("-";F3)+1)); "d")+1
Excel Tabellen im Web darstellen  Excel Jeanie HTML

Gruß Sepp



Anzeige
AW: Datum in eine Zelle
02.03.2008 22:14:00
Tom
Komisch, jetz geht es bei mir auch.
Kann man diesen Syntax vorgeben und überwachen mit Fehlermeldung?
Danke nochmal und alles Gute!
Gruß Tom

AW: Datum in eine Zelle
02.03.2008 22:24:10
Josef
Hallo Tom,
die Formel ist relativ "unempfindlich".
Tabelle1

 EFGH
2    
3 01.11.06 - 31.12.0661 
4 01/11/06-31/12/0661 
5 1.11.2006 - 31.12.0661 
6 2006/11/01-2006/12/3161 
7    

Formeln der Tabelle
ZelleFormel
G3=DATEDIF(GLÄTTEN(LINKS(F3;FINDEN("-";F3)-1)); GLÄTTEN(TEIL(F3;FINDEN("-";F3)+1;LÄNGE(F3)-FINDEN("-";F3)+1)); "d")+1
G4=DATEDIF(GLÄTTEN(LINKS(F4;FINDEN("-";F4)-1)); GLÄTTEN(TEIL(F4;FINDEN("-";F4)+1;LÄNGE(F4)-FINDEN("-";F4)+1)); "d")+1
G5=DATEDIF(GLÄTTEN(LINKS(F5;FINDEN("-";F5)-1)); GLÄTTEN(TEIL(F5;FINDEN("-";F5)+1;LÄNGE(F5)-FINDEN("-";F5)+1)); "d")+1
G6=DATEDIF(GLÄTTEN(LINKS(F6;FINDEN("-";F6)-1)); GLÄTTEN(TEIL(F6;FINDEN("-";F6)+1;LÄNGE(F6)-FINDEN("-";F6)+1)); "d")+1
Excel Tabellen im Web darstellen  Excel Jeanie HTML

Gruß Sepp



Anzeige
AW: Datum in eine Zelle
02.03.2008 22:10:12
Daniel
HI
wenn du dich darauf festlegen kannst, das Datum immer in der Form TT.MM.JJ (also alle Werte 2-Stellig) einzugeben, dann könntest du dir deine Formel etwas vereinfachen:
=DATEDIF(LINKS(F3;8);RECHTS(F3;8);"d")+1


ausserdem würde es keine Rolle mehr spielen, welche und wieviele Trennzeichen eingibst, die Formel funktioniert sogar ohne Trennzeichen.
Als Prüfung würde dann ausreichen, ob linker und rechter Teil des Strings jeweils ein sinnvolles Datum sind:


=UND(NICHT(ISTFEHLER(WERT(LINKS(F3;8))));NICHT(ISTFEHLER(WERT(RECHTS(F3;8)))))


die Formel ergibt WAHR, wenn beide STringteile ein Datum ergeben und FALSCH, wenn nicht.
Gru0, Daniel

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

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