Excel wenn formel mit datum



Excel-Version: 9.0 (Office 2000)

    Excel wenn formel mit datum


    Hallo Leute,
    Habe folgendes Problem.In einer sehr grossen Tabelle ( f�r meinen Reifenverkauf ) die ich selbst gebastelt habe, soll Excel das aktuelle Datum in eine Datenbank, die ich hinter den Reifenverkauf drangeh�ngt habe eintragen. Excel �bernimmt alles bis auf das Datum z.B. Reifengr�sse, Hersteller. Excel muss das aktuelle Datum �bernehmen, darf es aber am n�chsten Tag nicht aktualisieren. Meine Formel( WennF3="";"";?????) Kann mir jemand helfen?

    Viele Gr�sse

    Edgar



    Hallo Edgar

    so ganz ist mir das nicht klar. Folgenden Code in VBA in die Tabelle.

    Folgende Annahem habe ich getroffen:
    - wird in Zelle F3 was eingetragen oder Ver�ndert wird in F4 das aktuelle Datum eingetragen.

    Option Explicit

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$F$3" And Target <> "" Then Range("F4") = Date
    End Sub

    Code eingef�gt mit: Excel Code Jeanie

    Code Jeanie
    Frage
    Das Umsetzen nach Html klappt perfekt, auch die Ansicht in den Foren ist gegeben. Bei manchen Foren kann man aber anscheinend nicht den dargestellten Code nach VBA r�ckkopieren. Warum?
    Antwort
    Dies liegt nicht an der Code Jeanie !!! Manche Foren interpretieren anscheinend < pre > < /pre > Tags nicht richtig und erzeugen am Zeilenende einen weichen Zeilenumbruch anstatt eines harten Zeilenumbruches. Dies f�hrt dazu, dass im VBA-Editor die Zeilen hintereinander geschrieben werden. Zum R�ckkopieren in solchen F�llen: F�gen Sie den kopierten Code aus dem Forum nach Word ein, kopieren Sie ihn dort wieder und f�gen Sie ihn dann im VBA - Editor ein

    Gru� Hajo


    Hallo Hajo,

    genauso soll es sein. Aber ich habe ein Problem.
    Ich kenne mich in VBA �berhaupt nicht aus und kann die Fliegersprache nicht ( also kein ENGLISCH ). Ich muss das Datum als Formel haben. Diese Formel muss ich 144000 mal kopieren. Tut mir leid , aber mit VBA kann ich nicht. Vielen Dank f�r deine Bem�hungen. Vielleicht weisst Du ja auch eie Formel?



    Hallo Edgar

    als Forml geht das nicht, soweit ich es wei�. I Formel kannst Du nur schreiben Heute() oder jetzt() und das wird immr aktualisiert. Beschreibe Deine Aufgabe doch mal so genau das man eine VBA L�sung erarbeiten kann.
    Aussagen zu folgenden Punkten:
    - eingabe in welchen Bereich soll das eintragen des Datums bewirken (z.b. inm Spalte F wird was eingetragen und in Spalte G kommt das Datum
    - soll bei jeder Ve�nderung das datum ge�ndert werden z.B. wird in F2 Heute was eingetragen damit Datum 26.12.02 und morgen wird was ver�ndertin F2 als Datum 27.12.02

    Gru� Hajo


    Hallo Hajo,

    die Formel gibt es habe sie schon gesehen und ausprobiert. Habe sie noch nicht in einer WENN Formel gesehen und getestet. Wie das so ist, ich finde sie nicht mehr. Du weisst ja " wer aufr�umt ist nur zu faul zum suchen ".

    Edgar



    Hallo Hajo,

    mit Heute() haut das hin. Die Formel die ich gelesen habe ( ich weiss aber nicht mehr wo ) war in einem Excelbrief. Die Formel lautete =Heute() aber mit noch einem Zusatz den ich nicht mehr weiss.
    Zu meinem Programm.In den Spalten F bis Q muss eine Wenn Abfrage gemacht werden und in die Spalten U,Z,AE usw. eingetragen werden.

    Edgar



    Hallo Hajo,

    meine Tabelle baut sich wie folgt auf

    Reifengr�sse,Hersteller, Lagerbestand,Verkaufspreis,Eingabe Reifenverkauf von Spalte F3 bis Q3,Verkaufspreis ohne MWST,Verkauf St�ckzahl, MWST.Direkt dahinter die Kundendatenbank in der selben Zeile wie folgt Verkaufsdatum, Reifengr�sse, Hersteller, Verkauf St�ckzahl Name des Kunden. Diese Kundendatenbank ist in einer Zeile 12 mal vorhanden, da ich von F3 bis Q3 12 mal die St�ckzahl der verkauften Reifen eingeben kann.
    Wenn ich in F3 4 verkaufte Reifen eingebe, wird die Summe vom lagerbestand abgezogen, die MWST ausgewiesen usw.
    Auch in die Kundendatenbank wird die Reifengr�sse, der Hersteller und die verkaufte St�ckzahl eingetragen. Den Namen von dem Kunden muss ich selber eintragen auch das Datum.

    Meine Frage: Ist es m�glich,dass Excel wenn ich in F3 4 verkaufte Reifen eingebe, in meine Kundendatenbank das aktuelle Datum eintr�gtz.b 26.12.2002. Mit der Wenn Formel und Heute() geht das, aber Excel aktualisiert morgen das neue Datum z.b. 27.12.2002.
    Das Datum 26.12.2002 muss aber stehenbleiben, weil die Garantieanspr�che vom 26.12.2002 bestehen.
    F�r jeden Monat habe ich ein Blatt ( Januar-Dezember ) dann noch Verkauf, Einkauf und Umsatz, also 15 Bl�tter. Das Rechnen klappt hervorragend. Es ist kein Beinbruch wenn ich das Datum per Tastatur eingeben muss. W�re besser wenn Excel das k�nnte.
    Jedes Blatt hat 1000 Zeilen.
    F�r deine Bem�hungen dake ich Dir.

    Wie gesagt VBA kann ich nicht

    Gruss

    Edgar

     

    Excel wenn formel mit datum


    Kann man in Excel mit Datum rechnen?

    Sie können die Funktion EDATE verwenden, um Monate schnell von einem Datum zu addieren oder zu subtrahieren. Die Funktion EDATE erfordert zwei Argumente: das Startdatum und die Anzahl der Monate, die Sie addieren oder subtrahieren möchten.

    Wie funktioniert die datumsfunktion in Excel?

    Um ein richtiges Datum anzuzeigen, müssen Sie das Zahlenformat ändern (über "Zellen formatieren"). Beispiel: =DATUM(C2;A2;B2) kombiniert das Jahr aus Zelle C2, den Monat aus Zelle A2 und den Tag aus Zelle B2 und fügt sie in eine einzige Zelle als Datum ein.

    Wie rechnet Excel ein Datum in eine Zahl um?

    Die Funktion DATEVALUE konvertiert ein Datum, das als Text gespeichert ist, in eine fortlaufende Zahl, die Excel als Datum erkennt. Die Formel =DATUMWERT("01.01.2008") gibt z. B. 39448 zurück, die fortlaufende Zahl des Datums 1.1.2008.

    Warum erkennt Excel das Datum nicht?

    Ganz einfach: Wenn Excel die Texteingabe in ein internes Excel-DATUM umwandelt, erscheint die Eingabe rechtsbündig formatiert. Bleibt sie linksbündig, hat Excel die Eingabe nicht als Datum erkannt und deshalb als Text gespeichert.