Hi @KC-breeze,
Since @SebS has provided a direction of Power Automate, I will post an idea for Power Apps。
1). Format your data of Excel to a table so that you can connect this Excel table.
Also create the needed columns in your sharepoint list to store the value from Excel.
2). Connect with your Excel file and sharepoint list.
3). Save your data of Excel to a collection.
Collect(collection1,tablename)
4). Format your collection data(If all your fields name in Excel and SP list are totally same, you can skip this format step):
Collect(collection2,RenameColumns(
ShowColumns(collection1,"field1","field2","field3"),
"field1","field11","field2","field22","field3","field33"))
5). Update your sharepoint list with this collection:
Collect(listname,collection2)