Create a helper column in E that is something like this
=OR(ISTEXT(B1),SUM(B1:D1))
You can then sort the table by column E, and delete the block of FALSE values.