divide single poly/face into grid

Hi, i have this cube and dissolves some of the edges at the center. Now i want to rebuild it. Subdivide doesn’t work. Can anyone here show me any possibilities to do this ? I don’t want to do it manually by selecting every 2 vertices and do ‘connect vertices’ command.

Delete face , then edges select and then grid fill

Delete the large face, select the surrounding edges and then grid fill.

super cool… thanks a lot guyz.