excel tabelle in c Übernehmen (Array)

OP #2292669
Lesenswert?
• ▲
▼
Hallo

Ich habe eine  Tabelle in excel.

Die Werte dieser Tabelle möchte ich gerne in ein C-Array übernehmen.

ich habe feste x-werte und dazugehörige Wertigkeiten.
Allerdings sind das 325Werte lieber sogar noch 650.

Hintergrund ist, das ich mit den Werten eine Tabelle zeichne um das zu 
Viusualisieren. Und diese Werte würde gerne schon als C-Code (tabelle 
oder Array) fertig schreiben lassen.
Auslesen geht nicht o gut, weil das Programm für einen Mikrokontroller 
ist und nicht unter windows läuft, so das ich diese aus einer cvs 
Tabelle oder so auslesen könnte


x =    --> 10  20  30 40 50 60  70  80 90 100
dazugehörige Werte:
Wert   -->  2   3   4   6  8  9  12  16 18  22

Ich hoffe das war verständlich. Ansonsten mussi hcm la schauen ob ich es 
verdeutlichen kann

danke
Gast #2301260
Lesenswert?
• ▲
▼
Da die manuelle Umwandlung nervt, würde ich eine zweite Tabelle 
anhängen, bei der Excel bereits die fix fertige C-Formatierung macht. 
Dann braucht man nur noch copy in Excel und paste in der C-Datei zu 
machen.
Gast #2307169
Lesenswert?
• ▲
▼
In der Tabelle "Master" werden die Daten in anschaulicher Weise gepflegt 
(berechnet etc), die Tabelle "code_c" erzeugt den Code.

Das beigelegte Beispiel ist natürlich recht simpel gestrickt, aber um zu 
zeigen was ich meine, genügt es.
Angehängte Dateien:
OP #2307763
Lesenswert?
• ▲
▼
danke schön ;-)
hilft mir so schon erst mal weiter...
Aber die Sache musste alles per Hand eingeben nicht wahr??ß

Sprich wenn ich jetzt mein array von 10 auf 30 erweitere dann muss ich 
alles per Hand eintippen...
Aber gut das macht man dann ja ehh nur einmal ;-)
danke
Gast #2308422
Lesenswert?
• ▲
▼
Ja, in diesem Beispiel schon.
Man könnte das aber eleganter lösen, z.B. von Anfang an genügend 
Reserve-Zeilen mit Formeln ausstatten, die Anzeige jedoch nur erlauben 
wenn in den Quelldaten auch wirklich etwas in den Zellen steht.

Der Aufwand kann hier beliebig gross getrieben werden, es wird sich aber 
nur bei komplexen Datenstrukturen lohnen.

Ich setzen das z.B für Parameter ein, die u.a Werte für Min, Max, 
Standard, Einheit, Sichtbarkeit und eine mehrsprachige Anzeige 
aufweisen. Das XLS ist entsprechend komplex.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren