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
Wie lange kann es dauern, bis man alles mögliche an Büroarbeiten durch hat?

Wenn man als Beispiel in einer Werkstatt für behinderte Menschen arbeitet und es gibt auch eine Büroabteilung. Wenn in Büro mal keine Arbeit da ist, könnte man auch selber etwas machen, als Beispiel Buch abschreiben, Listen erstellen, Power Point Präsentationen erstellen, Karten entwerfen usw.

Wenn man als Beispiel 2010 in der Büroabteilung anfängt und bleibt dort bis 2022. Wie lange kann es dauern, bis man wirklich alle möglichen Büroarbeiten durch hat, die in irgendeinen Büro in irgendeiner Firma vorkommen kann?

Würde man in dem 12 Jahren alles an Büroarbeiten durch haben oder würde sowas viel länger dauern oder würde man in weniger als 12 Jahren alles schaffen? Bei Listen erstellen gibt es auch viele Listen, die man schnell durch hat.

Wie schnell würde es gehen, bis man wirklich alles an möglichen Büroarbeiten durch hat?

Beispiele an möglichen Büroarbeiten:

  • Warteliste
  • Teilnehmerliste
  • Geburtstagsliste
  • Essensliste
  • Internatsliste
  • Abteilungsbesetzung
  • Adressliste
  • Liste aller Werkstätten für behinderte Menschen, Berufsbildungswerke oder andere Firmen, die viele Standorte haben.
  • Preisliste
  • Buch abschreiben
  • Geburtstagskarte erstellen
  • eine Power Point Präsentation erstellen
  • Produktliste
  • Datenbank
  • Formulare Erstellen

etc.

Was sind Eure Erfahrungen?

Computer, Arbeit, Beruf, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Präsentation, Büro, Berufsleben, Informatik, Erfahrungen
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 Excel