OpenOffice Calc - Datum automatisch eintragen ohne Änderung am nächsten Tag/öffnen?

Guten Tag liebe Community,

ich habe ein kleines Problem mit OpenOffice Calc.

Ich habe eine Liste erstellt, in welcher ich Kundenkartennummern eintragen kann und die höhe des eingezahlten Geldes.
Der Bonus wird automatisch ermittelt.
Des weiteren möchte ich, dass das Datum automatisch eingetragen wird, sobald ich eine neue Kundenkartennummer hinzufüge.

Mein Problem ist, dass das Datum jeden Tag angepasst wird.
D.H. wenn ich die Datei am nächsten Tag öffne, aktualisiert das Programm automatisch bei jeder neuen Eintragung das Datum, sodass in der Spalte "Datum" immer das aktuelle Datum steht.
(Dies passiert auch, wenn ich zum Test das Datum des Rechners einen Tag weiter stelle und eine weitere Kundenkartennummer hinzufüge)

Gibt es eine Möglichkeit, dass das Datum automatisch ausgefüllt wird, (an dem Tag wo ich die neue Kundenkarte hinzufüge), OHNE das sich das Datum am nächsten Tag automatisch anpasst?

Anbei mal ein Beispiel Bild. Überall wird der 18.03.23 angezeigt, obwohl ich die erste Kundennummer schon am 16.3.23 hinzugefügt habe.
Wenn ich morgen eine weitere Nummer hinzufüge, wird überall der 19.3.23 eingetragen und das ist ja nicht Sinn und Zweck der Sache.

(und noch eine Kleinigkeit, wenn ich die spalten C und D formatiere zu "Währung", werden mir die zahlen Trotzdem normal angezeigt, ohne Nachkommastellen und dem € Zeichen. In den Einstellungen habe ich aber extra drauf geachtet, dass die Kommastellen und das Währungszeichen angezeigt werden sollen.
Wo liegt da der Fehler?)

Vielen Dank im voraus!

Bild zum Beitrag
Microsoft Excel, Microsoft Office, Formel, OpenOffice
Eignen sich Apple-Computer genau so gut als Bürocomputer für Sekretärinnen wie Windows-Computer?

Normalerweise sagt man ja: Apple-Rechner, also iMacs oder MacBooks etc., sind in erster Linie für User, die viel Foto- bzw. Videobearbeitung machen, sowie für Grafik-Designer.

Fürs Büro hingegen, wo es hauptsächlich um Textverarbeitung, Tabellenkalkulation, E-Mails, Dokumente erstellen usw. geht, sollte man, so heißt es meist, lieber Windows-Rechner nehmen, weil die meisten Sekretärinnen mit Windows besser zurecht kommen würden, schon wegen der für Windows optimierten MS-Office (also eben: "Büro"-)Programme: Word, Excel, Publisher, Outlook etc.

Aber stimmt das so?

Bzw.: Stimmt das immer noch so? Oder könnte auch z.B. ein iMac als "Bürocomputer" für Sekretärinnen und deren Arbeitsbereiche genau so gut geeignet sein wie Windows?

Und: Ist Windows für "Nicht-Nerds", also für absolute "Computer-Laien", wirklich so viel einfacher zu handhaben als MacOS?

Bzw. Ist MacOS wirklich so viel komplizierter, wenn es z.B. darum geht, auf der Festplatte schnell eine bestimmte Datei oder ein bestimmtes Dokument usw. zu finden?

Was meint ihr also? Sind iMacs genau so gut als Bürocomputer geeignet wie Windows-Rechner?

Apple/Macs eignen sich weniger gut als Bürocomputer wie Windows 33%
Apple/Macs eignen sich genau so gut als Bürocomputer wie Windows 22%
Apple/Macs eignen sich sogar besser als Bürocomputer wie Windows 22%
Andere Antwort 22%
Computer, Software, Mac, Betriebssystem, Microsoft Office, Büro, iMac, Sekretärin
Excel VBA eine definierte Shape bewegen?

Hallo Zusammen,

Ich habe in einem File mit zwei Blättern (Genehmigung und Planung) einen Balken (benannt "Datumsbalken"). Dieser ist jeweils auf dem heutigen Tag fixiert.

Jetzt will ich seine Verschiebung anhand des heutigen Datums automatisieren. Ich bringe jedoch das Makro nicht zum laufen. Was ist mein Fehler?

Sub BalkenSchieben3()
 
    Dim Today As Variant
    Dim Last As Variant
    Dim TodaySheet As Variant
    Dim Difference As Variant
    Dim Form As Shape
 
    Set Form = Sheets("Planung").Shapes.Range("Datumsbalken") '(Array("Datumsbalken")) soll die Shape "Datumsbalken" suchen
    Set Today = Date 'Setzt das heutige Datum
    Set Difference = Sheets("Genehmigung").Range("AO3") 'Setzt den Unterschied zwischen letzter Bearbeitung und Heute
    Set TodaySheet = Sheets("Genehmigung").Range("AK3")
    
        If Difference > 0 Then
            For Difference = 1 To Difference 'Die Anzahl Tagesunterschiede (Difference) entscheidet, wie viele Male der Balken verschoben werden soll.
                With Sheets("Planung")
                    Form.Select
                    Selection.ShapeRange.IncrementLeft 21
                End With
                
            Next
            
            Else
        End If
    
    Set Sheets("Genehmigung").Range("AK3") = Today 'Das heutige Datum wird in die Zelle abgespeichert
    Set Sheets("Genehmigung").Range("AM3") = TodaySheet 'Das letzte Bearbeitungsdatum (vorheriges "Heute") wird abgespeichert, damit die nächste Difference berechnet werden kann
 
End Sub

Vielen Dank im Voraus!

Microsoft Excel, Microsoft Office, programmieren, VBA, Formel
Kann mir jemand bei diesem Excel Problem helfen?

Hallo an alle,
Ich habe folgende Aufgabe:

Es geht um Eine Zeiterfassung.
In Spalte B2 wird eine Anfangszeit eingetragen im Format hh:mm. Im Feld C2 wird die Endzeit eingetragen auch im Format hh:mm. Diese zeigen die Arbeitszeit. Die Endzeit kann jedoch auch nach 00:00 Uhr liegen was trotzdem nur die Arbeitszeit verlängert. Im Feld D2 brauche ich die angefangenen halben Stunden zwischen 06:00 Uhr und 22:00 Uhr. Im Feld E2 sollen die angefangenen halben Stunden nach 22:00 Uhr erscheinen. Die Endzeit kann auch nach 00:00 Uhr liegen. Somit wären es bei einer Arbeitszeit von 15:00 Uhr bis 17:15 Uhr zum Beispiel 5 angefangene halbe Stunden im Feld D2 und 0 angefangene halbe Stunden im Feld E2. Bei einer Arbeitszeit von 21:00 Uhr bis 1:45 Uhr wären es somit 2 angefangene halbe Stunden im Feld D2 und 8 angefangene halbe Stunden im Feld E2. Ich brauche die Formeln für die Felder D2 und E2.

Ich habe folgende Formeln bis jetzt:

D2:

=WENN(B2>=C2;0;WENN(C2<=ZEIT(6;0;0);0;WENN(B2>=ZEIT(22;0;0);0;WENN(B2<ZEIT(6;0;0);WENN(C2<=ZEIT(22;0;0);AUFRUNDEN((C2-ZEIT(6;0;0))*48;0);AUFRUNDEN((ZEIT(22;0;0)-ZEIT(6;0;0))*48;0));WENN(C2<=ZEIT(22;0;0);AUFRUNDEN((C2-ZEIT(6;0;0))*48;0);AUFRUNDEN((ZEIT(22;0;0)-MAX(B2;ZEIT(6;0;0)))*48;0))))))

E2:

=WENN(B2>=C2;0;WENN(C2<=ZEIT(6;0;0);AUFRUNDEN((C2-B2)*48;0);WENN(B2>=ZEIT(22;0;0);WENN(C2<=ZEIT(30;0;0);AUFRUNDEN((C2-B2)*48;0);AUFRUNDEN((C2-ZEIT(22;0;0))*48;0));WENN(C2<=ZEIT(22;0;0);AUFRUNDEN((C2-ZEIT(6;0;0))*48;0);WENN(B2<ZEIT(6;0;0);AUFRUNDEN((ZEIT(30;0;0)-B2)*48;0);AUFRUNDEN((C2-ZEIT(22;0;0)+ZEIT(24;0;0))*48;0))))))

Wie ihr am Bild sehen könnt funktioniert diese gut wenn die Anfangszeit vor 22 Uhr liegt und die Endzeit nach 22 Uhr aber VOR 0 Uhr. Sobald beide Zeiten innerhalb von 06:00 Uhr und 22:00 Uhr liegen kommt ein falsches Ergebnis. Und sobald die Endzeit nach 00:00 Uhr liegt wird einfach in beiden Spalten 0 ausgegeben.

Pls help <3

Bild zum Beitrag
Microsoft Excel, Microsoft Office, Formel, Office 365

Meistgelesene Beiträge zum Thema Microsoft Office