In the attached files, your data is modeled in the Excel and QlikView. As can be seen, the conversion results are the same in both cases.
Given that the time change in seconds, the iteration step is 1/86400 = 0.000011574 (60 seconds * 60 hours * 24 minutes = 86,400 seconds in a day). Consequently, distortion may occur if the required number is displayed in the time format .00252099135574689.
Alternatively, it is possible to use in the calculation of time in numeric format, adding a fraction of a second later when the conversion results in the time format.
Both are incorrect.
00:03:16 is equal to 3 * 60 + 16 = 196 seconds. To get the numerical time value, you calculate the part of the day by dividing 196 / 86400 = 0,0022685185185185.
Both QlikView and Excel use the same internal representation for datetime values. I did use neither one. Just Windows calculator.
BTW when entering expression =time(0.0022685185185185) in a QlikView text box, it returns 00:03:16.
When entering 0,0022685185185185 in an Excel cell and changing the cell format to Time, it returns ... 00:03:16.