Si votre futur site e-commerce est basé sur des solutions existantes (oscommerce, joomla, WordPress ou autre) il faudra effectivement un développement spécifique à réaliser avec les contraintes de la solution cible.
Sinon c'est assez trivial. Les solutions pour injecter les datas d'un fichier excel dans une bdd ne manquent pas. Que ce soit en JavaScript, en python ou PHP... Jetez un oeil sur github, les ressources ne manquent pas.

Bon courage .