The formula is a good start, but like someone said above, more important is a) the lifestyle of the fish, and b) how well they get along with each other, and c) what they eat. So, not only do you consider the volume of the tank, but the shape of the tanks and its aquascaping. a 1000l tank with LR piled up so that there isn't more than 10cm of straight swimming space would be unsuitable for a tang. A 1000l tank with a bare bottom would be unsuitable for a jawfish. A tank with a pajama cardinal would not be a good place to put a Banggai. And any fish that eat the same food are going to compete with each other.
So...spend some time thinking about what fish you would like in the long run, so you can plan your aquascaping and other fish accordingly. And I'll agree with the damsel advice--they can be nice when they are small, and they are hardy and colorful, but they can be aggressive later. If there is enough space in the tank for each to have a territory, it won't be too bad. And remember, clownfishes are in the damsel family--and anyone who has had a Tomato clown will agree. If you choose clowns, I'd choose an ocellaris over a tomato any day.
Everyone here with a tank can relate their experiences with which fish work well with others so, do rely on your friends to help you plan.