United have struggled for goals so far this season, with Marcus Rashford struggling to lead the line and Anthony Martial struggling with injury.
Solskjaer has brushed off suggestions that the experience of Lukaku and Sanchez would have been useful and has no regrets at having sanctioned their switch to Inter.
He told Sky Sports: “In one-off games, you think we could’ve had a number of extra players with experience. Alexis and Rom are goalscorers and good players, but at the moment, we made those decisions and they were the right decisions.
“That’s the only way you’ve got to look at it. All the players here want to give everything for the club and for the shirt – that’s a big thing.
“Every day that they come in training, and every day that they put the shirt on, they’re going to give everything that they have. So you can’t really say, ‘oh I wish I didn’t do that’.
“Giving a couple of the lads the chance to show themselves, maybe it was a little bit too early for a few of them. But Mason Greenwood has stepped in and scored a couple in the midweek games, so it’s a great experience for them.
“We know we haven’t had the results that we wanted, but I wouldn’t have kept the players we sold. It was the right decision.”
Solskjaer looks to have set out the club’s plan for the January transfer window, and Juventus striker Mario Mandzukic has consistently been linked with a move to Old Trafford.
Solskjaer added: “January is a difficult window, anyway. But if there are players available and at the right price, I’m sure we will spend. There might be some experienced players who can come in and help the younger players – that might be worth the money.
“So it depends on who is available. I’m not going to go down the route of bringing players in on big contracts and big fees if they’re not the right ones for the whole group and for the future.”