von Clone Borg » So, 10.03.2019 12:38
Hallo liebe Openoffice und LibreOffice Forumsmitglieder,
folgende Ausgangssituation habe ich:
Mit einer App suche ich mir Rezepte für die ganze Woche aus. Die Zutaten für die Rezepte kann ich in einer Einkaufsliste abspeichern. Diese Einkaufsliste kann ich dann ausdrucken bzw. wird als meinedatei.txt abgespeichert.
Liste (gekürzt).
-------------------------------------------------------------
Geröstetes Kokos-Curry-Hähnchen
Für 1 Portion
Kokosöl (1½ TL, 11 ml)
¼ Zwiebeln (18 g)
1 Knoblauchzehen (3 g)
Currypulver (½ EL, 3 g)
Passierte Tomaten (110 g)
Kokosmilch (50 ml)
Pfeffer und Salz (nach Belieben)
1 Hähnchenbrustfilets (150 g)
½ Limette (34 g)
Fischfrikadellen
Für 1 Portion
Seelachsfilets (100 g)
⅓ Frühlingszwiebeln (7 g)
Petersilie (3 g)
⅓ Eier (23 g)
Pfeffer und Salz (nach Belieben)
Paniermehl (3 g)
Rapsöl (0,17 EL, 2 ml)
Karotten-Kokos-Suppe mit Ingwernote
Für 1 Portion
1 Karotten (150 g)
¼ Apfel (35 g)
¼ Zwiebel (20 g)
Ingwer, geschält (5 g)
Kokosöl (½ TL, 4 ml)
Kokosmilch, fettreduziert (100 ml)
Gemüsebrühe (150 ml)
Currypulver (nach Belieben)
Zimt (nach Belieben)
Pfeffer und Salz (nach Belieben)
Kichererbsen-Kokos-Curry mit Reis
Für 1 Portion
Reis (60 g)
⅓ Zwiebel (27 g)
⅔ Knoblauchzehen (2 g)
Kokosöl (⅓ EL, 5 ml)
Tomaten, stückig (133 g)
Kokosmilch, fettreduziert (83 ml)
Garam Masala (nach Belieben)
Currypulver (1 TL, 2 g)
Kreuzkümmel, gemahlen (⅓ TL, 1 g)
Pfeffer und Salz (nach Belieben)
Chilipulver (nach Belieben)
Kichererbsen, Konserve (133 g)
Protein-Dinkel-Müsli mit Cranberrys
Für 1 Portion
Dinkelflocken (50 g)
Kokosöl (1 TL, 8 ml)
Joghurt, 0,1% Fett (200 g)
Proteinpulver (25 g)
½ Apfel (70 g)
Chia-Samen (5 g)
Zimt (nach Belieben)
Cranberrys (5 g)
Süßstoff (Stevia, Erythrit, o.Ä.) (nach Belieben)
#YAZIO
------------------------------------------------------------------------
Die Liste bearbeite ich zur Zeit in „LibreOffice Calc“, durch löschen, sortieren, etc. manuell. Ihr könnt Euch denken wenn ich für die ganze Woche (Frühstück, Mittagessen und Abendessen) im Voraus plane wird die Liste (7 Tage x 3 = 21 Rezepte) recht groß und unübersichtlich. Jetzt wollte ich
alles gerne automatisieren.
Da ich überhaupt keine Ahnung habe vom programmieren, wollte ich fragen ob das zu schwer für den Anfang ist.
Wie Ihr seht, steht in den ersten beiden Zeilen vor jedem Rezept, der Name sowie die gewählte Personenanzahl. Danach werden die Zutaten aufgeführt, am Ende der Liste sind dann noch 2 Leerzeilen gefolgt vom Namen der App #Yazio. Jede Zutat ist in einer Zelle Spalte A(n)
Folgende Reihenfolge für Bedingungen und Aufgaben, habe ich mir überlegt.
Lade Datei „ meinedatei.txt“ in die Tabelle
Schreibe in Zelle C1 „Zutaten“ und in Zelle D1 „Menge“
Lösche alle Zeilen in Spalte A(n), die keine Klammern haben bis zur Zeile #Yazio
Lösche alle Ziffern die am Anfang jeder Zelle in Spalte A(n) sind bis zur Zeile #Yazio
Kopiere den Text vor der Klammer in Spalte A(n) bis zur Klammer in Spalte C (n)
Kopiere den Wert mit Einheit in der Klammer von Spalte A(n) BEDINGUNG: ist ein Komma in der Klammer so kopiere nur den Wert nach dem Komma, in Spalte D(n).
Erstelle mir eine Pivot-Tabelle zur Berechnung nehme Spalte C und Spalte D
Was haltet Ihr von meiner Überlegung, muss dafür ein aufwendiges Makro geschrieben werden oder reichen da die Funktionen mit Vergleichsoperatoren aus. Wenn ich evtl. noch Bedingungen und Aufgaben vergessen habe sollte, oder was überflüssig ist, wäre ich Euch sehr dankbar wenn Ihr mich darauf aufmerksam machen könntet.
Wäre nett wenn Ihr mir ein paar Ansätze, natürlich auch gerne Lösungen, geben könnt, wie ich so eine Liste ohne großen Aufwand für mein Wocheneinkauf hinbekomme.
Weiß nicht wohin die Frage am besten gestellt wird, deshalb habe ich diese Rubrik gewählt, gerne kann das Thema auch verschoben werden.
Freue mich auf Eure Kommentare
Clone Borg
Hallo liebe Openoffice und LibreOffice Forumsmitglieder,
folgende Ausgangssituation habe ich:
Mit einer App suche ich mir Rezepte für die ganze Woche aus. Die Zutaten für die Rezepte kann ich in einer Einkaufsliste abspeichern. Diese Einkaufsliste kann ich dann ausdrucken bzw. wird als meinedatei.txt abgespeichert.
Liste (gekürzt).
-------------------------------------------------------------
Geröstetes Kokos-Curry-Hähnchen
Für 1 Portion
Kokosöl (1½ TL, 11 ml)
¼ Zwiebeln (18 g)
1 Knoblauchzehen (3 g)
Currypulver (½ EL, 3 g)
Passierte Tomaten (110 g)
Kokosmilch (50 ml)
Pfeffer und Salz (nach Belieben)
1 Hähnchenbrustfilets (150 g)
½ Limette (34 g)
Fischfrikadellen
Für 1 Portion
Seelachsfilets (100 g)
⅓ Frühlingszwiebeln (7 g)
Petersilie (3 g)
⅓ Eier (23 g)
Pfeffer und Salz (nach Belieben)
Paniermehl (3 g)
Rapsöl (0,17 EL, 2 ml)
Karotten-Kokos-Suppe mit Ingwernote
Für 1 Portion
1 Karotten (150 g)
¼ Apfel (35 g)
¼ Zwiebel (20 g)
Ingwer, geschält (5 g)
Kokosöl (½ TL, 4 ml)
Kokosmilch, fettreduziert (100 ml)
Gemüsebrühe (150 ml)
Currypulver (nach Belieben)
Zimt (nach Belieben)
Pfeffer und Salz (nach Belieben)
Kichererbsen-Kokos-Curry mit Reis
Für 1 Portion
Reis (60 g)
⅓ Zwiebel (27 g)
⅔ Knoblauchzehen (2 g)
Kokosöl (⅓ EL, 5 ml)
Tomaten, stückig (133 g)
Kokosmilch, fettreduziert (83 ml)
Garam Masala (nach Belieben)
Currypulver (1 TL, 2 g)
Kreuzkümmel, gemahlen (⅓ TL, 1 g)
Pfeffer und Salz (nach Belieben)
Chilipulver (nach Belieben)
Kichererbsen, Konserve (133 g)
Protein-Dinkel-Müsli mit Cranberrys
Für 1 Portion
Dinkelflocken (50 g)
Kokosöl (1 TL, 8 ml)
Joghurt, 0,1% Fett (200 g)
Proteinpulver (25 g)
½ Apfel (70 g)
Chia-Samen (5 g)
Zimt (nach Belieben)
Cranberrys (5 g)
Süßstoff (Stevia, Erythrit, o.Ä.) (nach Belieben)
#YAZIO
------------------------------------------------------------------------
Die Liste bearbeite ich zur Zeit in „LibreOffice Calc“, durch löschen, sortieren, etc. manuell. Ihr könnt Euch denken wenn ich für die ganze Woche (Frühstück, Mittagessen und Abendessen) im Voraus plane wird die Liste (7 Tage x 3 = 21 Rezepte) recht groß und unübersichtlich. Jetzt wollte ich
alles gerne automatisieren.
Da ich überhaupt keine Ahnung habe vom programmieren, wollte ich fragen ob das zu schwer für den Anfang ist.
Wie Ihr seht, steht in den ersten beiden Zeilen vor jedem Rezept, der Name sowie die gewählte Personenanzahl. Danach werden die Zutaten aufgeführt, am Ende der Liste sind dann noch 2 Leerzeilen gefolgt vom Namen der App #Yazio. Jede Zutat ist in einer Zelle Spalte A(n)
Folgende Reihenfolge für Bedingungen und Aufgaben, habe ich mir überlegt.
Lade Datei „ meinedatei.txt“ in die Tabelle
Schreibe in Zelle C1 „Zutaten“ und in Zelle D1 „Menge“
Lösche alle Zeilen in Spalte A(n), die keine Klammern haben bis zur Zeile #Yazio
Lösche alle Ziffern die am Anfang jeder Zelle in Spalte A(n) sind bis zur Zeile #Yazio
Kopiere den Text vor der Klammer in Spalte A(n) bis zur Klammer in Spalte C (n)
Kopiere den Wert mit Einheit in der Klammer von Spalte A(n) BEDINGUNG: ist ein Komma in der Klammer so kopiere nur den Wert nach dem Komma, in Spalte D(n).
Erstelle mir eine Pivot-Tabelle zur Berechnung nehme Spalte C und Spalte D
Was haltet Ihr von meiner Überlegung, muss dafür ein aufwendiges Makro geschrieben werden oder reichen da die Funktionen mit Vergleichsoperatoren aus. Wenn ich evtl. noch Bedingungen und Aufgaben vergessen habe sollte, oder was überflüssig ist, wäre ich Euch sehr dankbar wenn Ihr mich darauf aufmerksam machen könntet.
Wäre nett wenn Ihr mir ein paar Ansätze, natürlich auch gerne Lösungen, geben könnt, wie ich so eine Liste ohne großen Aufwand für mein Wocheneinkauf hinbekomme.
Weiß nicht wohin die Frage am besten gestellt wird, deshalb habe ich diese Rubrik gewählt, gerne kann das Thema auch verschoben werden.
Freue mich auf Eure Kommentare
Clone Borg