Stack your last 4 columns using the Batch # as the group variable.
In the new table, right click the empty cells and delete the rows containing empty cells.
Split your table again using Batch as the group.
pauldeen_0-1668440126955.png
Stack:
pauldeen_2-1668440204584.png
Select empty cells:
pauldeen_3-1668440218455.png
Delete rows:
pauldeen_4-1668440268969.png
Split:
pauldeen_5-1668440290280.png
Result:
pauldeen_1-1668440146441.png