I need to find a value in text string of numbers where a "." will represent a range between the values and a "," is a break between two values.
Example: I need to determine if 116 is in the text string
[000.117,119.131,137,140.999]
Yes, 116 would be in the list while 136 would not.
There will be over one thousand lines that I will have to test and three different values on each line (region, department and account). I just need help starting with either a formula or VBA code to test if value is in text string. My only option is to brute force the fifty plus text strings into a list of numbers but the list of text strings could change from month to month and it will take several hours to covert the fifty plus text strings into a list of numbers. Thank you.

116as a unique number? If you have[000.117, 119.131, 1165.123, 114], is "116" considered there? Also, does116need to be before the decimal, after it, or does it not matter? You could also split the text into columns, with a comma delimiter, and useLEFT()withSEARCH()perhaps...What have you tried so far? Also, what does "Yes, 116 would be in the list while 136 would not." mean? I don't see116anywhere in your example, nor 136...what's 136 have to do with anything?,as delimiter, and afterwards splitting again each element of the resulting array with.as deliminter. Inside this portion of the loop check if your value (116) is bigger than first element and less than the second.