Ja, genau, im Prinzip kann man das so aufbauen.
Vielleicht würde ich es einfach kürzer machen und wie eine Art Wizard aufbauen.
Du zeigst pro Schritt immer nur eine
CSV-Spalte an, die konfiguriert werden muss, sprich
- zugeordnet oder
- angelegt.
.
Was an der Sache blöd ist: Inkonsistenz der Daten, wie ich aus deinem Mockup erkenne, aber das wird schon so seine Richtigkeit haben.