Hi @Ja18
The reason why i suggested add a row instead of update a row is because , as per your flow design - you are creating a worksheet and inside that worksheet you are creating a table, so worksheet would be empty /or table would be same as well.
Coming to your question
1. How do I make following rows to be growing by 1 with each saved attachment? meaning 1,2,3 etc.?
Answer - you will be using a loop where you will iterating through list of attachments- at the start of loop, assign a variable of integer type with value 1, then at end of every iteration, increment it by 1 all the time.
That would helps !
2. Is my table row filled correctly to reflect each sheet and than each table?
I have noted some mistakes regarding your expressions-
The expression utcNow('date_ddmmyyyy') is wrong, it should be formatDateTime(utcNow,'"date"_ddMMyyyy') instead. The expression -
'formatDateTime(triggerOutputs()?['body/receivedDateTime'],'yyyy-MM-dd')'!'utcNow('date_ddmmyyyy')'
should be 'formatDateTime(triggerOutputs()?['body/receivedDateTime'],'yyyy-MM-dd')'!formatDateTime(utcNow,'"date"_ddMMyyyy')
Also the above expression should be used for table creation not for other actions where table is needed, i.e - add a row, update a row etc.
See below- you can try like this

Use the same dynamic content when updating a row as well 🙂
Regarding rows - you can json content like below

if you have 3 columns- let's say A,B and C in your table , then json content would be like this
{"A":100,
"B":20,
"C":30
}
Hope it helps !