1.1k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo ihr Spezialisten,
in meinem Tabellenblatt steht in Zelle C4 folgende Formel:
WENN(A4>0;SVERWEIS(WOCHENTAG(B4;2);Daten!$A$1:$B$7;2;0);)
Nun soll diese Formel nach C8 kopiert werden, daß wenn in a8 eine Zahl steht, auch der richtige Tag angezeigt wird.
Bis jetzt habe ich den Befehl mühsam von Hand kopiert, aber entweder waren es zu viele oder zu wenig. Ich denke, wenn ich es per Befehl kopieren kann, ist es einfacher. Es soll praktisch in jede 4. Zeile der Befehl stehen aber nur wenn eben in der A-Spalte eine Zahl steht. Geht das überhaupt?
Vielen Dankfür die Mühe.
Gruß
Karlheinz

2 Antworten

0 Punkte
Beantwortet von finger59 Experte (1.3k Punkte)
Hallo Karlheinz,

da ich Deine Angaben so nicht nachvollziehen kann, woher der richtige Tag kommt, eine Alternativlösung.

In die Spalte C schreibe eine entsprechende Formel rein mit
= wenn ( und ( a8> 0; B8 = Tagx); sverweis (.....

Ich denke das ist einfacher wie ein Makro oder so zu erstellen um eine Abfrage zu starten und dann einen Kopiervorgang einzuleiten.

In der Hoffnung Dir geholfen zu haben.....

Have a nice Day.... Gruß Helmut
0 Punkte
Beantwortet von
Hallo finger59,
vielen Dank für die schnelle Antwort. In A steht eine Zahl, von der aus berechnetwi rd, welcher Tag im Monat das ist, z.B. in A steht "1", dann ist das der 1.5.
Das Ganze dient zur Kontrolle meiner Arbeitszeit. Natürlich wird es noch komplizierter je tiefer man in die Berechnungen eintaucht.
Aber die Formel per Formel kopieren war eine Idee um nicht die ganze Zeile kopieren zu müssen. Auf der anderen Seite ist es ja eigentlich egal, ob ich eine Zelle oder eine Zeile kopiere, soviel Unterschied ist da auch nicht.
Nochmals vielen Dank, ich werde deinen Vorschlag mal ausprobieren, vielleicht ist der ja besser wie meiner.
D A N K E
Gruß
Karlheinz
...