Hi, @Mustapha Ait Bencheikh ,
For the part when I tape value fields shows me No Data Value...., do you mean "type"? So it works when you select from the options, and fail to return value when you type in? If so, please try to add the space between 1 and the left number. The look up column will recognize "1 059" but will not know what "1059" is. You can check the gif below:
Please have a test in your end. If it works the same in your list, I will say everything is working fine. It is a by-design behavior for lookup column.
If an Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.