Look in the attachment.
The EF 24-70 4.0 IS L lens is the second best performing Canon lens (resolution) and only a few points behind the the 180 mm Macro lens.
The EF 24-70 4.0 IS L lens performs only very good, if your object is a few meters away. If your object is very close to you the IQ is a big step lower (using the macro function makes in my eyes no sense - look before).
If you don´t need f/2.8, want IS and a better build quility (zoom function) get the EF 24-70 4.0 IS L and you don´t regret it.