There is no easy way to cleanly split all walls and columns by level. I would suggest a tool that can do this to help with model clean-up when the model needs estimation and phasing.
It is possible to do this by IFC, but we would like the operation to be done on the actual Revit model.