How can I read the Beta value of a BJT for a specific circuit from the datasheet?
You don't. You get a vaguely representative value from the datasheet, and design the biasing circuit and overall performance to be relatively independent of the actual value.
Then, when Beta turns out to be 3x the datasheet value for the transistors you have in your hand, you are pleasantly surprised instead of disappointed.
And yes, 3:1 is a realistic spread of values.
(This just explains why, I'll not attempt to compete with @jonk's excellent worked example showing how)