Well, if you decide on a radius of influence of the explosion, the closer to the center of the explosion, the more force can be applied to what you want to move. Let's you decide there will be a force of 10 and the maximum radius of influence of the explosion would be 10. So, if the object to be moved was within 0 to 1 units of the explosion center, then the force applied would be 10. If the object to be move was within 9 to 10 units then the force applied would be 1.
Once you get the force based on the distance from the center of the explosion, use that to calculate how far the object is pushed. You can use real physics or you can fake the values.
If it's in 3d, and y is up, then you can find the distance between the center of the explosion and the object using the distance formula.
You can find the y angle that the object would be pushed with
angle=atan(objectx-explosionx,objectz-explosionz).
Move the object with newxvalue and newzvalue
newx=newxvalue(objx,angle,distance based on the force)
newz=newzvalue(objz,angle,distance based on the force)
position object obj,newx,objy,newz
There's other things to consider like if the object is above the explosion it might be lifted into the air.
But the principal is the same. You may have to calculate trajectory.
Enjoy your day.