Hi,
This design can be accomplished by using the repeater field (premium add-on). This field type will allow you create a table like data structure where you can create infinite rows.
You can define the 4 columns that you have in your design, and then enter the data (rows) as you wish.
I would recommend reading over the ACF getting started documentation before you jump into any code.
Good luck!