Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Aus Vorgabe der Kalenderwoche 1.Tag der Woche bestimmen (Excel2002)





Frage

Hallo, kann man ähnlich wie mit der Funktion "Datum" aus den Vorgaben Jahr (z.B. 2006) und Kalenderwoche (z.B. 23) den 1.Tag der Kalenderwoche (also in dem Fall 05.06.2006) ermitteln ? Vielleicht weiß ja jemand Rat Elke

Antwort 1 von Saarbauer

Hallo,

versuch es mal damit

=DATUM(2006;1;A2*7-5)

In Zelle A2 Steht die Kalenderwoche (so funktioniert es nur für 2006), sonst ist etwas mehr aufwand erforderlich

Gruß

Helmut

Antwort 2 von rainberg

Hallo Elke,

die Formel von Franz Pölt funktioniert auch für andere Jahre

=("4.1."7)

A1=Kalenderwoche
A2 =Jahreszahl

Gruß
Rainer

Antwort 3 von Saarbauer

Hallo @rainberg,

deine Antwort ist nicht verständlich und ergibt auch keinen Sinn.

Es wären Erläuterungen erforderlich, da die Angabe
Zitat:
=("4.1."7)

führt zu keinem Ergebnis

Gruß

Helmut

Antwort 4 von elke

Hallo Helmut,

es hat funktioniert - danke schön !

Gruß Elke

Antwort 5 von rainberg

Hallo nochmal,

weiß nicht warum, aber hier liegt ein Kopierfehler vor.

Hier die Formel noch mal.

=("4.1."&A2) + A1*7-7-REST("2.1."7)

Ich mußte vor und nach dem "+" ein Leerzeichen einfügen, sonst wäre sie wider verstümmelt worden.

Gruß
Rainer

Antwort 6 von Saarbauer

Hallo,

gestern hatte @rainberg keine glückliche Hand, da seine Formel in AW 5 auch unvollständig ist.
Mit der Ergänzung

=("4.1."&A2) + A1*7-7-REST("2.1."7)

funktioniert die Formel oder

=("1.1."&A2) + A1*7-5-REST("1.1."7)

funktioniert es auch.

Antwort 7 von Saarbauer

Hallo,

habe das gleiche Problem wie @rainberg, konnte mir auch nicht vorstellen, dass er unvollständige Formeln einstellt.

Meine Formel aus AW 6 muß heissen

=("1.1." & A2) + A1*7-5-REST("1.1." & A2;7)

Fehlerquelle liegt an der Kombination der Zeichen, mit Leerzeichen funktioniert es

Gruß

Helmut

Antwort 8 von rainberg

Hallo noch mal,

weiß der Geier, warum sich diese Formel nicht im Originalzustand ins Forum kopieren lässt.
Kann sich nur um eine Bug in der Forensoftware handeln.

So wie die Formel nun hier steht (allerdings ohne alle eingefügten Leerzeichen)
funktioniert sie

=("4.1."&A2) + A1*7-7-REST("2.1."& A2;7)


Und wem es interessiert, hier ist die Quelle

http://www.excelformeln.de/formeln.html?welcher=186


Gruß
rainberg

Antwort 9 von CaroS

Hallo Rainer, hallo Helmut,

ich kann das gut nachvolziehen, was Euch da passiert ist, ich hatte das vor gut einer Woche auch.
Es verschwindet immer dann etwas, wenn ein &, unmittelbar danach Text (mit und ohne Leerzeichen) und dann en Semikolon kommt, ohne dass zwischen & und Text ein Leerzeichen o. ä. steht.

Das Texteingabefeld, in das wir hier schreiben, interpretiert offenbar alles mögliche (und unmögliche) als spezielle HMTL-Zeichenfolgen und stellt dann das dar, was es daraus machen kann, nämlich nichts, jedenfalls kein "druckbares Zeichen". Also verschwindet - bis zum nächsten Semikolon - der gesamte Text ganz einfach. Und das an Stellen, die völlig "unverdächtig" sind, die meilenweit entfernt sind von HTML special characters, wo einfach kein normaler Mensch damit rechnet.

& A2; (ohne Leerzeichen) könnte ja vielleicht ein HTML special character sein, aber es würden sogar noch viel größere Textteile verschwinden, wenn das Semikolon erst viel später kommt und zwischendurch noch jede Menge Leerzeichen sind. Der entscheidende Punkt scheint einfach nur zu sein, dass unmittelbar nach dem & kein Leerzeichen, sondern Text steht. Man kann das übrigens auch mit der Vorschau ausprobieren.

Chilindrina hat in https://supportnet.de/threads/1350607 immer wieder versucht, die Formel
=VERWEIS(2; 1/(A1:A4 
& B1:B4 = "X" & "Y");
C1:C4)
direkt aus der Excel-Formelzeile in das Texteingabefeld zu kopieren. Leider ohne Leerzeichen, nämlich so wie Excel die Formeln in der Formelzeile selbst schreibt, aber da wussten wir das alles ja noch nicht.
Herausgekommen ist dabei immer wieder nur
=Verweis(2;1/(A1:A4C1:C4)
, und das war dann irgendwann nicht mehr lustig.

Bemerkenswert ist vielleicht noch, dass & auml [Leerzeichen] ; ohne Leerzeichen zwischen & und a, aber mit Leerzeichen zwischen l und ; in ä [Leerzeichen] ; umgesetzt wird, die Zeichenfolge & auml ; ganz ohne Leerzeichen, also eine korrekte HTML-Umschreibung des ä, dagegen völlig verschwindet.

Über Hinweise zur Vermeidung dieses Effekts würde ich mich natürlich freuen.

Gruß,
CaroS