NaOH is a hygroscopic substance. It absorbs moisture, therefore, it cannot be weighed and that is why its standard solution cannot be prepared directly.