As with most management issues the answer is conditional and situational. There is no formula. However, I have seen some methods to resolve the avoidance problem. Depending on the situation, a female employee or female manager can be of great help. Having a female speak about PMS to another female employee is not so much a 'woman thing' as it is a 'man thing'.
Care has to be taken here about confidentiality and other ethical management issues.
Once the problem is acknowledged the solution is much easier. Managers can reassign workload, give time off, give compensatory time off, etc. This can also be done when teams manage themselves. Again, the real negatives occur when the problem cannot be acknowledged. There are no easy answers.