Forum Discussion
LEFT FUNCTION RESULT CANT READ BY MATCH
One possible reason for this could be that the data types of the value returned by the LEFT function and the data in the array you are searching with the MATCH function do not match.
The LEFT function returns a text value, so if the array you are searching with the MATCH function contains numbers or dates, you may need to convert the text value returned by the LEFT function to a number or date using the VALUE or DATEVALUE functions before using it in the MATCH function.
Could you provide more details about your formula and the data you are working with?
This is the sample code i need to match. 11005-Q-PC
First thing I did is to do a column for LEN function and I got a result of 10.
After LEN, I create a function of LEFT and I need to remove the -q-pc and I create a fomula like this. =LEFT(A2,N2-5)
=LEFT(11105-Q-PC,10-5)
result is 11005 ( the code is correct)
Note all data are in general
After this, I need to match now and use the result of LEFT but it errors
- HansVogelaarApr 18, 2023MVP
Try this:
=--LEFT(A2,N2-5)
The -- convert the result of LEFT (which is text) to a number.