Hallo Andreas,
mit deiner bedingten Formatierung wird ein von dir in die Zelle eingegebener numerischer Wert mit weniger als 3 Stellen (in deinem Beispiel 15) entsprechend mit Vornullen aufgefüllt und vor das ganze noch ein T gesetzt. Aber das ist nur eine Anzeige, im Feld selbst steht nur der eingegebene numerische Wert.
Das von Hajo vorgeschlagene ... CH("T"&TEXT($H185;"000");Dat...
macht genau das gleiche, also den tatsächlichen numerischen Wert der Zelle entsprechend aufbereiten, damit er für einen Vergleich genutzt werden kann. Und eigentlich sollte so das auch funktionieren.
Gruß
Kalle