SiDiary > Allgemeines
Sidiary - Nahrungsmitteltabelle
<< < (6/8) > >>
LordBritish:
Was so diese Geschichte mit Nutrion mit Excel öffnen angeht, so liegt das mehr an Excel als an SiDiary.
Excel verhält sich da manchmal etwas merkwürdig und es wäre kein Wunder wenn Version x sich anders verhält als Version y.
Somit nimmt man einen Texteditor oder schaut mal in die Anleitung von Excel RTFM :zwinker:

Ich nutze da dann lieber Notepad++ oder jeden anderen beliebigen Texteditior der mit reinen Textdateien umgehen kann.

Viele Grüße

Markus
 
klausing:
OK, dann will ich Euch mal kurz helfen.
-Öffnet eine leere Exceldatei.
- oben im Menü Daten/Externe Daten importieren/Daten importieren   anklicken
- Auswahlfenster erscheint
- dort bei Dateityp "Alle Dateien (*.*) auswählen
- nun die Nutrition.dat auswählen und öffnen klicken
- im nächsten Fenster den Punkt Getrennt auswählen
- Weiter klicken
- im nächsten Fenster oben Semikolon anhaken und auf Fertig stellen klicken

Eventuell kommt jetzt noch eine Abfrage wohin das ganze importiert werden soll, das bestätigt ihr einfach mit OK und schon habt ihr eine prima Exceltabelle welche ihr bearbeiten könnt.

Hier nun ein Beispiel wie ihr in die Spalte  G (FatPerUnit) die Grammzahl pro BE berechnen könnt. Im Feld G2 tragt ihr die folgende Formel ein:
=runden(100/F2/12;0)
Diese Formel bewirkt, dass die Grammzahl auf Zahlen mit null Kommastellen gerundet wird. Diese Formel kopiert ihr einfach nach unten.

Nun kommt das eigentliche Problem. Wie kann ich eine dat-Datei mit Semikolon als Trennzeichen erstellen. Da bin ich im Augenblick etwas überfragt. Da muss ich mich erst mal kundig machen. Eine Abspeicherung als CSV entfällt ja, da in den Werten auch Kommata sind und ein Suchen und ersetzen in Notepad dann nichts bringen würde.
klausing:
OK, ich habs nun. Ihr speichert sie einfach als CSV ab. Die Werte werden dann automatisch mit einem Semikolon gespeichert.
Die so erstellte Datei braucht ihr dann nur noch in Nutrition.dat umbenennen. Die Originaldatei habe ich zur Sicherheit in *.bak umbenannt und dann diese neu erstellte Datei in das Verzeichnis hinein kopiert.

Nun kann ich die Tabelle öffnen und habe in der Spalte "Fett" die Werte für Gramm/BE drin stehen. Lustig fand ich, dass 6000gramm Zuckerersatzstoff eine BE ergeben :D

Mich würde jetzt nur noch interessieren in welcher Languagedatei ich den Begriff Fett durch gr/BE ersetzen kann, damit die Spalte auch noch richtig bezeichnet ist.
Hinweise?
Alf:
Na jetzt greifen wir aber ganz tief in die Trickkiste!! ;) :super:

In der Tat kannst Du folgende "Schweinerei" machen: Nimm Dir eine Sprachdatei (z.B. die Englische) mach' die ganz leer und lass nur die ID mit der Übersetzung für Fett drin. Schreib' dort Deine Spaltenüberschrift rein. In SiDiary dann Sprache Englisch ausgewählt und da nur die Spaltenüberschrift in der Datei enthalten ist, bleibt auch alles andere in Deutsch... ;D

z.B.

[LanguageText]
237=gr/BE
klausing:
Danke, das war genau das was ich gesucht habe. Hatte gedacht es gäbe eine deutsche Sprachdatei und hab schon verzweifelt danach gesucht um sie zu ändern ;)
Navigation
Themen-Index
Nächste Seite
Vorherige Sete

Zur normalen Ansicht wechseln
Powered by SMFPacks Likes Pro Mod