As long as the numbers are each separated by a comma and a space...
A1: 35.328, 32.086, 33.326, 34.479, 34.268, 33.953, 32.497, 31.37, 30.963, 29.252, 29.152, 28.655
B1: n-th largest value to find....3
This regular formula will return the n-th largest value in the text.
EDITED: REPLACE MY ORIGINAL FORMULA (WHICH DID NOT FIND THE LAST NUMERIC VALUE...WITH THIS TWEAKED (AND EQUALLY UGLY) FORMULA
C1: =LARGE(INDEX(--MID(A$1,FIND("|",SUBSTITUTE(","&A$1&",",",","|",ROW(INDIRECT("1:"&LEN(A$1)-LEN(SUBSTITUTE(A$1,",",""))+1)))),
FIND("|",SUBSTITUTE(","&A$1&",",",","|",ROW(INDIRECT("2:"&LEN(A$1)-LEN(SUBSTITUTE(A$1,",",""))+2))))
-FIND("|",SUBSTITUTE(","&A$1&",",",","|",ROW(INDIRECT("1:"&LEN(A$1)-LEN(SUBSTITUTE(A$1,",",""))+1))))-1),0),B1)
(Yeah...I know....ugly as a mud fence, but it works )
In the above example, that formula returns: 34.268 (the 3rd largest value)
If B1: 1
The returned value is: 35.328 (the largest value)
Is that something you can work with?
Bookmarks