No, you can't make up for lost sleep later. Missing too much sleep hurts your health and performance. This can't be fixed by just sleeping more another time.