Almost wish they some sort of a whiteboard feature on this forum. 'Cause this would be easiest to explain with some dynamic pictures.
Any way, to calculate the area "shared" by two or more functions you subtract the areas. Piecewise: calculate the area of fuction 1 by integrating over range of intersection, calculate the area of fuction 2 by integrating over range of intersection, subtract Area 1 from Area 2 and take the absolute value.
If more than 2 functions, start with the two functions with the greatest area of overlap, and work towards the smallest.
This is assuming continuous polynomial functions comprise the intersections and you know the points of intersection. If they are simple linear functions you might be able to do some geometric additions (a
dd up all the trapizoidal/triangle areas formed by consecutive points of intersection).
This is the robust works-for-most-cases solution, your particular instance may provide short cuts, but no details were given that might provide clues to those short cuts.
Good luck.