Tak nevím, jestli jsem to pochopil.
list:result by time
Za sloupec B vložte 3 nové:
C3: =MATCH($B3;sorted.$A$2:$A$1000;1)
D3: =COUNTIF($C$3:C3;C3)
E3: =COUNTIF($C$3:$C$5000;C3)
F3: =IF(D3=1;INDEX(sorted.$A$2:$J$1000;$C3;G$2);(INDEX(sorted.$A$2:$J$1000;$C3+1;G$2)-INDEX(sorted.$A$2:$J$1000;$C3;G$2))*(D3-1)/E3+INDEX(sorted.$A$2:$J$1000;$C3;G$2))
Předpokládám, že je vyjímečně máte více než jden vzorek v intervalu.
Ve sloupci C míte řádek s nalezenou hodnotou.
Ve sloupci D máte kolikrát se nalezený vzorek opakuje
Ve sloupci E máte celková počet opakování nalezeného vzorku
Ve sloupci F Pokud je to první výskyt vzorku, vypíše se příslušná hodnota.
Pokud je to opakovaná hodnota, provede se lineální aproximace hodnoty k následující hodnotě (snad jsem to nespletl)
Doporučuji na závěr zkontrolovat, zda hodnoty ve sloupci c rostou po jedné (pomocný sloupec s meziřádkovým rozdílem a filtrovat hodnoty větší než 1.
Pokud takové hodnoty existují v malém počtu, opravte ručně, jinak nutno přemýšlet dále.
Je to pomalé, předpokládám, že jde o jednorázový dopočet.