Clever-Excel-Forum

Normale Version: zeile einer zelle mit uhrzeit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
ich habe in tabellen in einer spalte die laufende uhrzeit.

nun möchte ich mittels einer funtkion in eine zelle die zeilennummer schreiben lassen, in welcher eine bestimmte uhrzeit steht.  zB =ZEILE(INDEX($C$19:$C$150;VERGLEICH($G19;$C$19:$C$150)))
$G19 ist dabei die uhrzeit aus dem bereich $C$19:$C$150 von welcher ich die zeile haben möchte. das klappt für viele zeiten, für andere uhrzeiten plötzlich nicht. so habe ich eine reihe da klappt das für 8:30-10:12, dann stimmen die zeilen nicht, ab 10:16 stimmen sie wieder????

kann mir jemadn helfen, gibt es eine andere funktion????

danke
Hola,

dann zeig doch bitte eine solche Tabelle (kein Bild!).

Gruß,
steve1da
=ZEILE(INDEX($C$19:$C$150;VERGLEICH($G19;$C$19:$C$150))) wird zu

=ZEILE(INDEX($C$19:$C$150;VERGLEICH(RUNDEN($G19*1440;);INDEX(RUNDEN($C$19:$C$150*1440;);))))

Zeiten sind Gleitkommazahlen.
Hallo,

Du hast VERGLEICH ohne drittes Argument verwendet. Das dritte Argument wird von Excel dann als 1 interpretiert: https://support.office.com/de-de/article...3F4A37673A

Um die genaue Uhrzeit zu suchen musst Du die 0 verwenden:
Code:
=VERGLEICH($G19;$C$19:$C$150;0)

Folgende Formel reicht, um die Zeile zu ermitteln:
Code:
=VERGLEICH($G19;$C$19:$C$150;0)+18
ganz vielen dank für die rasche antwort. jetzt klappt es. das mit dem gleitkomma war wahrscheinlich die ursache, dass es manchmal geklappt hat und manchmal nicht.

ciao, gert :100: :100: