Averaging overlapping data

Good day!
I am trying to perform circumferential averaging of OpenFOAM data using ParaView. I have used the calculator filter in order to rotate all my data into the theta = 0 Plane. The resultant is a bunch of data points overlapping each other, all with the same radius and axial position.

Would it be possible to identify all the overlapping cells and summate their fields*volume and divide by the summated volume?

Regards,
Zander Meiring