Ein ausdruckbares Formular erstellen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Ein ausdruckbares Formular erstellen

Re: Ein ausdruckbares Formular erstellen

von clag » Mo, 23.03.2015 17:59

Hallo BuckDuster ;)

also
in "Eingabe.Spalte F" werden die Zeilennummern ermittelt in denen Text steht
in "Zusammenfassung.Spalte H" werden diese Nummern mit KKLEINSTE() und der Rangvorgabe in eine saubere Reihe gebracht
in der Auflistung wird dann mit INDIREKT() aus einem String "Teil-Zelladresse" und diesen Numern eine Zelladresse zusammengesetzt
die WENN() in den Auflistungsformeln dienen dazu die Zeile mit den Summen immer unter den letzten Werten zu halten
egal ob 2 oder 40 Zeilen gelistet werden.

Re: Ein ausdruckbares Formular erstellen

von Duckbuster » Mo, 23.03.2015 17:09

Moin clag,

also das nenne ich mal Hilfsbereit.
Das ist genau das was ich mir vorgestellt hatte.

Vielen vielen Dank für deine Mühen :!:

Ich habe gesehen das du WENN und INDIREKT Funktionen verwendet hast, kannst du mir vielleicht kurz erklären für was die Hilfswerte sind ?

Nochmals Danke :)


MfG
Duckbuster

Re: Ein ausdruckbares Formular erstellen

von clag » Mo, 23.03.2015 05:56

Moin Duckbuster,

hier mein Vorschlag wie man dein Anliegen lösen kann.
Damit die Formeln nicht zu lang werden habe ich zwei Spalten mit Hilfswerten verwendet.
Zudem ist ein Druckbereich festgelegt, so wird immer nur der Tagesplan in der Druckvorschau gezeigt und ggf gedruckt.
Energidichtenrechner+Tagesplan.ods
(20.83 KiB) 50-mal heruntergeladen
hoffe das passt so für dich

Re: Ein ausdruckbares Formular erstellen

von Duckbuster » So, 22.03.2015 11:54

Hallo clag,

hier mal meine Beispiel Datei.
Hatte ich mir schon irgendwie denken können das ich zu diffus versucht habe mein Problem zu schildern. :D

Ich erkläre kurz was in welcher Tabelle passiert und was ich gerne hätte.
In der Tabelle Eingabe kann mann unter den dick geschriebenen Kategorien etwas auswählen. (mit Daten/Gültigkeit)
In der Tabelle Liste sind die auswählbaren Lebensmittel für Tabelle Eingabe aufgelistet (dient als "Datenbank" die sich im laufe der Zeit vergrößern wird)

Jetzt zum Problem Kind
In der Tabelle Zusammenfassung möchte ich auflisten was in der Tabelle Eingabe ausgewählt wurde, mit den dazugehörigen Spalten/Zeilen

Bsp. Tabelle Eingabe : A6 Auswahl -> C6 füllt sich mit dem dazugehörigem Wert aus Tabelle Liste (SVERWEIS) -> D6 ist eine manuelle Eingabe der Menge die man essen möchte -> E6 ist die Summe aus C6 und D6

Sprich es gehören immer die Spalten A6 bis E6 oder z.B. A9 bis E9 zusammen

Ich möchte diese Spalten auf der Tabelle Zusammenfassung darstellen, aber NUR wenn sie auch in der Tabelle Eingabe ausgewählt worden sind.
Ich habe dieses im Moment mit VERKETTEN gemacht, aber dann wird mir die Zusammenfassung zu groß.
Die vier Auswahlfelder pro Kategorie sind willkürlich gewählt und werden nicht alle immer verwendet.
Calc soll es mir halt Platzsparend unter einander packen, damit ich dieses ausdrucken kann und es dann auf ein halbes DIN A4 Blatt passt oder auf ein Ganzes, aber nicht mehr.

Wenn ich jetzt z.B. für A6 bis E6 keine Auswahl getroffen habe, soll Calc an der Zelle dann meine nächste Auswahl darstellen. Halt das sich die Tabelle erst mit den Auswahlen aus der Tabelle Eingabe "zusammenbaut". Ist dies machbar oder für nen Anfänger wie mich doch zu komplex?

Ich hoffe ich konnte es diesmal besser Darstellen, wie gesagt ich "arbeite" erst seid gut 1 1/2 Wochen mit Calc. Hab vorher noch nie was damit gemacht.


PS: Das Makro was ich eingebaut habe, dient dazu die Werte per Button aus Spalte D zu löschen.
Arbeite ja auch noch am Ausehen und Benutzerfreundlichkeit ;-)
Dateianhänge
Energidichtenrechner.ods
(19.46 KiB) 64-mal heruntergeladen

Re: Ein ausdruckbares Formular erstellen

von clag » So, 22.03.2015 04:20

Hallo Duckbuster,

es wäre hilfreich du würdest eine Beispiel Datei hochladen
Für dein Anliegen gibt es bestimmt eine Lösung, nur ist das aus meiner Sicht zu diffus beschrieben um dir konkret etwas vorzuschlagen.

Nach oben