@Lancer7
The TEXTJOIN (or CONCAT) are text functions so they return text values not numerical values. There is a hint that this has happens as you can see your values in col D are left-aligned which is the default for text values while numerical values by default are right-aligned.
Those text values that look like numerical values can be converted into actual numbers by adding zero (+0) as Kirk did with your formula or multiplying by 1 (*1) as I did with my formula (& you were already doing this inside your TEXTJOIN function - see yellow highlight below - because MID is also a text function & your formula needed to try to convert those text digits to real digits) or by applying a double negative (--) like this
Excel Formula:
=--CONCAT(IFERROR(MID(C3,SEQUENCE(LEN(C3)),1)*1,""))
View attachment 108204
It looks like in your samples that you second filter is to look for a year value in column R (originally column B). I would say that your current filter formula might be a bit 'risky' because there are other digits in col B that could give you a wrong data line. For example if a col B value happened to be
"2020 VERSATILE RT20148 Combine"
then this line would show up in the results if Q3 was "RT20148" and AA3 was "2014"
It appears to me that if there is a year value in column B it comes right at the start? If that is the case then you could try this formula to do both filters at once
Excel Formula:
=FILTER(A3:I3000,SEARCH(AA3&"*"&Q3,B3:B3000&"_"&AA3&Q3)=1,"")
Or another possibility, still assuming that the year would be the first thing in col B, would be to put the year and model(?) information both into Q3 like this 2014*S680 and then use this slightly simpler filter formula
Excel Formula:
=FILTER(A3:I3000,SEARCH(Q3,B3:B3000&"_"&Q3)=1,"")
BTW, if we need to do more in this thread it would be a great help if you could give us any small sample data and/or formulas with
XL2BB so we can easily copy for testing.