i have 10 nrf24l01 tranmsitter and one receiver. data must me trasmitted only from the transmitter which is in the range of 1meter. if other device are greater than 2meter range. receiver should not receive any data.
All of them can transmit and receive, it is your software that controls that. Elaborate shielding might do it. They be design transmit in all directions. Try a laser diode and receiver. Of course if you use id's in your transmission as part of a robust protocol then it will not matter who receives. You can use some protocol that identifies the target and the others ignore it. That would be more reliable.
Your topic has been moved to a more suitable location on the forum. Installation and Troubleshooting is not for advice on (nor for problems with) your project.