Tatsächlich hat es mit dem Semikolon geklappt und ich habe jetzt endlich die ganzen Werte auf die einzelnen Zellen verteilt. (Gibt es eine Petition die ich unterschreiben kann, damit das amerikanischen Excel und das deutschen Excel genormt werden? Das hat das zumindest für mich doch sehr verklompliziert).
Ich möchte mich bei euch allen für die Hilfe und Geduld bedanken die ihr hier an den Tag gelegt habt. Vielen Dank. Ich habe bei meinem kleinen Projekt noch sehr viel zu tun und da ich wirklich keine Ahnung von dem habe was ich hier tue werde ich in Zukunft immer mal wieder (aus euer Sicht vermutlich blöde) Fragen stellen

.
Das hier ist der Code der am Ende rausgekommen ist:
input_path = 'e://Python//Analysetool//Testordner//Rohdaten.csv'
output_path = 'e://Python//Analysetool//Testordner//Aufbereitet.csv'
with open(input_path, 'r', newline='', encoding='utf-8') as infile:
reader = csv.reader(infile, delimiter=';')
rows = list(reader)
bereinigte_werte = []
for row in rows:
neue_zeile = []
for zelle in row:
try:
if '.' in zelle:
zelle = str(float(zelle))
except ValueError:
pass
geteilte_werte = zelle.split(',')
neue_zeile.extend(geteilte_werte)
bereinigte_werte.append(neue_zeile)
print("Bereinigte extrahierte Werte:")
for row in bereinigte_werte:
print(row)
with open(output_path, 'w', newline='', encoding='utf-8') as outfile:
writer = csv.writer(outfile, delimiter=';')
writer.writerows(bereinigte_werte)
Gibt noch einiges zu tun wie die Dezimaltrennung zu überarbeiten und das sortieren aber daran versuche ich mich erstmal selbst bis ich nicht mehr weiterkomme.