MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 22.02.2017, 19:04   #1
mich@
MOF User
MOF User
Standard Excel 2013 - Zeitraum ermitteln

Hallo ich habe zwei Tabellen.
In der einen stehen Daten einer Woche, in Zelle A1 steht folgendes:
Summary Report for Country DE - Time Period 2/6/2017 12:00:00 AM - 2/13/2017 12:00:00 AM
Hier möchte ich gerne die Kalenderwoche ermitteln

In der zweiten Tabelle stehen die Daten eines Monats in A1 steht folgendes:
Summary Report for Country DE - Time Period 1/1/2017 12:00:00 AM - 2/1/2017 12:00:00 AM
Hier möchte ich gerne den Monat ermitteln

Wie könnte ich das lösen?
Gruß
Michael
mich@ ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.02.2017, 20:28   #2
caplio
MOF User
MOF User
Standard

Ich würde es mit den vorhandenen Funktionen KALENDERWOCHE/ISOKALENDERWOCHE und MONAT machen.

Geändert von caplio (22.02.2017 um 20:31 Uhr).
caplio ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.02.2017, 20:43   #3
mich@
Threadstarter Threadstarter
MOF User
MOF User
Standard

Soooo einfach ist das nicht, man muss ja erstmal den String auseinander nehmen....
Habe folgender massen angefangen:
Der String steht in Zelle A5 und nicht wie vorherigen Post angegeben in A1.
Als erstes suche ich das letzte feste zeichen, dass ist das "d" von Period.
Dann ermittel ich die Anzahl der Zeichen die zum Datum gehören
PHP-Code:

datfix 45
dat1 
InStr(45, [a5], " "'Zeichen 53
dat1_ = InStr(dat1, [a5], "-") '
Zeichen 66
dat1l 
dat1_ dat1
dat1w 
Mid([a5], datfixdat1l 5)
dat1w Format(CDate(dat1w), "mm.dd.yyyy")
[
f3] = dat1w 
Morgen mach ich da mal weiter

Gruß Michael
mich@ ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.02.2017, 20:55   #4
lupo1
MOF Meister
MOF Meister
Standard

=KALENDERWOCHE(WECHSELN(GLÄTTEN(TEIL(
WECHSELN(WECHSELN(TEIL(A5;45;99);" ";WIEDERHOLEN(" ";99));"/";WIEDERHOLEN(" ";99));200;99)&LINKS(
WECHSELN(WECHSELN(TEIL(A5;45;99);" ";WIEDERHOLEN(" ";99));"/";WIEDERHOLEN(" ";99));200));" ";"-");21)

=MONAT(WECHSELN(GLÄTTEN(TEIL(
WECHSELN(WECHSELN(TEIL(A5;45;99);" ";WIEDERHOLEN(" ";99));"/";WIEDERHOLEN(" ";99));200;99)&LINKS(
WECHSELN(WECHSELN(TEIL(A5;45;99);" ";WIEDERHOLEN(" ";99));"/";WIEDERHOLEN(" ";99));200));" ";"-"))

Geändert von lupo1 (22.02.2017 um 20:59 Uhr).
lupo1 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 23.02.2017, 15:14   #5
caplio
MOF User
MOF User
Standard

Zitat:

Soooo einfach ist das nicht, man muss ja erstmal den String auseinander nehmen..

Stimmt natürlich. Hatte ich glatt überlesen, dass alles in einer Zelle steht.
caplio ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:13 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.