Supportnet / Forum / Tabellenkalkulation
Die Zeile mit dem aktuellen Datum suchen (Excel 2002)
Frage
Hallo, ich habe eine Tabelle die unter anderem eine Spalte mit Datumsangaben enthält.
Nun möchte ich nach der Zeile mit dem heutigen Datum suchen.
Ich finde aber im Menü keine Möglichkeit in der Suchfunktion eine Formel vorzugeben mit der ich abfragen kann, ob das jeweilige Datum gleich dem heutigen ( ??? = JETZT() ) ist.
Kann mir jemand helfen ?
Danke
Elke
Antwort 1 von Hajo_Zi
Hallo Elke,
Jetzt() ist einschl. Uhrzeit Heute ist die funktion Heute()
Strg+F
Gruß Hajo
Jetzt() ist einschl. Uhrzeit Heute ist die funktion Heute()
Strg+F
Gruß Hajo
Antwort 2 von Elke
Hallo Hajo,
ich stehe total auf dem Schlauch:
mit der Suchfunktion habe ich schon experimentiert, aber wo soll ich denn den Suchbegriff HEUTE() vorgeben ?
Danke
Elke
ich stehe total auf dem Schlauch:
mit der Suchfunktion habe ich schon experimentiert, aber wo soll ich denn den Suchbegriff HEUTE() vorgeben ?
Danke
Elke
Antwort 3 von Hajo_Zi
Hallo Elke,
bei Suchen nach mußt Du es eingeben =Heute().
Aber ich habe es gerade getestet nach Ergebnissen aus Funktionen sucht Excel nicht.
Gruß Hajo
bei Suchen nach mußt Du es eingeben =Heute().
Aber ich habe es gerade getestet nach Ergebnissen aus Funktionen sucht Excel nicht.
Gruß Hajo
Antwort 4 von Elke
Hallo Hajo,
soweit war ich auch schon gekommen. Nur die Erkenntnis, daß es nicht geht, hilft halt wenig :-)
Daher immer noch meine Hoffnung auf Hilfe.
Elke
soweit war ich auch schon gekommen. Nur die Erkenntnis, daß es nicht geht, hilft halt wenig :-)
Daher immer noch meine Hoffnung auf Hilfe.
Elke
Antwort 5 von Hajo_Zi
Hallo Elke,
auf meiner HP (die zur Zeit Offline ist) habe ich ein Beispiel wo der Heutige Tag blinkt. Vielleicht wäre das ein Ansatz.
Falls der Link nicht mehr vorhandenschreibe mir eine PN
http://home.media-n.de/ziplies/gepackt/vba/aktuelles_datum_finden_blinken.zip
Gruß Hajo
auf meiner HP (die zur Zeit Offline ist) habe ich ein Beispiel wo der Heutige Tag blinkt. Vielleicht wäre das ein Ansatz.
Falls der Link nicht mehr vorhandenschreibe mir eine PN
http://home.media-n.de/ziplies/gepackt/vba/aktuelles_datum_finden_blinken.zip
Gruß Hajo
Antwort 6 von achim_13086
Hallo Elke,
für dein Problem habe ich zwei Lösungen.
Ich habe zu Testzwecken in der Zelle A1 den Text " Heutiges Datum: " eingetragen und in Zelle C1 die Formel =HEUTE() eingesetzt.
Die erste Lösung setzt voraus, dass neben der Datumspalte eine sogenannte Hilfsspalte vorhanden ist. Ist das der Fall, dann kannst Du folgende Formel benutzen:
" =WENN(A3=C$1;"Identisch";"") "
Wenn in der Datumsspalte das Datum mit C1 übereinstimmt, wird das Wort identisch angezeigt, ansonsten bleiben die anderen Zellen leer.
Die zweite Lösung braucht keine Hilfssplate. Die Formel habe ich in D1 eingesetzt, damit das Ergebnis in optischer Reihenfolge zum Datum steht.
Die Formel lautet: " ="in Zeile "&VERGLEICH(C1;A1:A22;0) " .
Das Ergebnis würde so aussehen:
Heutiges Datum: 12.09.2006 in Zeile 18
Der Zellbereich für die Datumspalte muß natürlich angepaßt werden. Hier: A1:A22 .
Ebenso kannst Du das Datum in C1 und den Text in A1 an einer anderen Stelle einsetzen.
Dann aber bitte daran denken, dass die Formel angepaßt werden muß.
Ich hoffe, ich konnte helfen.
Gruß
Joachim
für dein Problem habe ich zwei Lösungen.
Ich habe zu Testzwecken in der Zelle A1 den Text " Heutiges Datum: " eingetragen und in Zelle C1 die Formel =HEUTE() eingesetzt.
Die erste Lösung setzt voraus, dass neben der Datumspalte eine sogenannte Hilfsspalte vorhanden ist. Ist das der Fall, dann kannst Du folgende Formel benutzen:
" =WENN(A3=C$1;"Identisch";"") "
Wenn in der Datumsspalte das Datum mit C1 übereinstimmt, wird das Wort identisch angezeigt, ansonsten bleiben die anderen Zellen leer.
Die zweite Lösung braucht keine Hilfssplate. Die Formel habe ich in D1 eingesetzt, damit das Ergebnis in optischer Reihenfolge zum Datum steht.
Die Formel lautet: " ="in Zeile "&VERGLEICH(C1;A1:A22;0) " .
Das Ergebnis würde so aussehen:
Heutiges Datum: 12.09.2006 in Zeile 18
Der Zellbereich für die Datumspalte muß natürlich angepaßt werden. Hier: A1:A22 .
Ebenso kannst Du das Datum in C1 und den Text in A1 an einer anderen Stelle einsetzen.
Dann aber bitte daran denken, dass die Formel angepaßt werden muß.
Ich hoffe, ich konnte helfen.
Gruß
Joachim
Antwort 7 von Elke
Hallo Joachim,
dieIdee mit der Hilfsspalte ist super und denkbar einfach. Man muß halt nur darauf kommen !
Herzlichen Dank.
Hast Du auch noch eine Idee, was man tun kann, wenn in der Datumsspalte das aktuelle Datum nicht enthalten ist ???
Dann soll nämlich der dem aktuellen Datum am nächsten folgende Tag ausgewählt werden.
Vielen Dank für Eure Hilfe
Elke
dieIdee mit der Hilfsspalte ist super und denkbar einfach. Man muß halt nur darauf kommen !
Herzlichen Dank.
Hast Du auch noch eine Idee, was man tun kann, wenn in der Datumsspalte das aktuelle Datum nicht enthalten ist ???
Dann soll nämlich der dem aktuellen Datum am nächsten folgende Tag ausgewählt werden.
Vielen Dank für Eure Hilfe
Elke
Antwort 8 von achim_13086
Hallo Elke,
ich habe die Formel in der Zelle D1 geändert. Fehlt das aktuelle Datum, wird der Text " nächster Tag in Zeile .21 ".
Hier die geänderte Formel:
" =WENN(ANZAHLLEEREZELLEN(A3:A22)=0;" in Zeile "&VERGLEICH(C1;A1:A22;0)&" vorhanden.";" nächster Tag in Zeile "&VERGLEICH((C1+1);A1:A22;0)) "
Denke aber bitte daran, daß die Formel in einem Stück geschrieben werden muß.
Ich hoffe, der Vorschlag entspricht deinen Vorstellungen.
Gruß
Joachim
ich habe die Formel in der Zelle D1 geändert. Fehlt das aktuelle Datum, wird der Text " nächster Tag in Zeile .21 ".
Hier die geänderte Formel:
" =WENN(ANZAHLLEEREZELLEN(A3:A22)=0;" in Zeile "&VERGLEICH(C1;A1:A22;0)&" vorhanden.";" nächster Tag in Zeile "&VERGLEICH((C1+1);A1:A22;0)) "
Denke aber bitte daran, daß die Formel in einem Stück geschrieben werden muß.
Ich hoffe, der Vorschlag entspricht deinen Vorstellungen.
Gruß
Joachim
Antwort 9 von Elke
Hallo Joachim,
vielen vielen Dank.
Wenn man Deine Lösungen liest, klingt immer alles so einfach.
Ich habe jetzt noch eine "Dumme" Frage:
Ich habe dank Deiner Formel die Zeilennummer im Excel-Blatt in einer bestimmten Zelle stehen und lese diese Zelle mittels VB aus (abfrage = Range("D1").Value).
Ist es nun in VB möglich, diesen ausgelesenen Wert als Zeilennummer zu definieren und diese Zeile im Arbeitsblatt zu markieren ? z.B. in Zelle D1 wird "15" ausgelesen, dann soll die Zeile 15 markiert werden.
Grüße
Elke
vielen vielen Dank.
Wenn man Deine Lösungen liest, klingt immer alles so einfach.
Ich habe jetzt noch eine "Dumme" Frage:
Ich habe dank Deiner Formel die Zeilennummer im Excel-Blatt in einer bestimmten Zelle stehen und lese diese Zelle mittels VB aus (abfrage = Range("D1").Value).
Ist es nun in VB möglich, diesen ausgelesenen Wert als Zeilennummer zu definieren und diese Zeile im Arbeitsblatt zu markieren ? z.B. in Zelle D1 wird "15" ausgelesen, dann soll die Zeile 15 markiert werden.
Grüße
Elke
Antwort 10 von achim_13086
Hallo Elke,
ich habe die farbliche Kennzeichnung des Datums über die bedingte Formartierung gelöst.
Den Weg halte ich für einfacher, zumal beim Kopieren einer so formatierten Zelle die bedingte Formatierung mit kopiert wird.
Die bedingte Formatierung ist stets an die entsprechende Zelle gebunden.
Der Einfacheit halber habe ich Dir die Beispieltabelle noch einmal hinterlegt. Ein Glück, dass ich mich von erstellten Mustern nicht trennen kann.
Hier findest Du die Beispieltabelle Verweis.xls
Ich hoffe, ich konnte deine Frage damit beantworten.
Gruß
Joachim
ich habe die farbliche Kennzeichnung des Datums über die bedingte Formartierung gelöst.
Den Weg halte ich für einfacher, zumal beim Kopieren einer so formatierten Zelle die bedingte Formatierung mit kopiert wird.
Die bedingte Formatierung ist stets an die entsprechende Zelle gebunden.
Der Einfacheit halber habe ich Dir die Beispieltabelle noch einmal hinterlegt. Ein Glück, dass ich mich von erstellten Mustern nicht trennen kann.
Hier findest Du die Beispieltabelle Verweis.xls
Ich hoffe, ich konnte deine Frage damit beantworten.
Gruß
Joachim
Antwort 11 von Elke
Hallo Joachim,
jetzt funktioniert es super.
Nochmals schönen Dank für Deine Mühe
Elke
jetzt funktioniert es super.
Nochmals schönen Dank für Deine Mühe
Elke

