[de-users] Wenn-Formel in Calc
Hallo, ich habe folgendes Problemchen welches ich hoffentlich über eine "Wenn-Formel" lösen kann? 23-10-2006 250 105H6010 29-10-2006 500 105H6010 Summe 750 15-11-2006 600 105H6010 17-11-2006 800 105H6010 23-11-2006 1500105H6010 Summe 2900 23-10-2006 750 105H6111 25-10-2006 960 105H6111 Ich möchte nun erreichen, dass eine Summierung auf Monatsbasis vollzogen wird und anhand der Materialnummer festgelegt wird. Es müsste jeweils hinter der letzten Einteilung eines Monats zum Material die Summierung ausgegeben werden. Wie kann ich das lösen? Gruß Alfons - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Hallo Alfons Alfons Mair schrieb: Hallo, ich habe folgendes Problemchen welches ich hoffentlich über eine "Wenn-Formel" lösen kann? 23-10-2006250105H6010 29-10-2006 500 105H6010 Summe 750 15-11-2006 600105H6010 17-11-2006800 105H6010 23-11-2006 1500105H6010 Summe 2900 23-10-2006 750 105H6111 25-10-2006960105H6111 Ich möchte nun erreichen, dass eine Summierung auf Monatsbasis vollzogen wird und anhand der Materialnummer festgelegt wird. Es müsste jeweils hinter der letzten Einteilung eines Monats zum Material die Summierung ausgegeben werden. Wie kann ich das lösen? in D1 : =WENN(MONAT(A1)<>MONAT(A2);SUMMENPRODUKT(MONAT($A$1:A1)=MONAT(A1);$B$1:B1;$C$1:C1=C1);"") und nach unten ziehen über den ganzen Datenbereich. Gruß Werner - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Am Freitag, 8. Dezember 2006 19:49 schrieb Werner Tietz: > Hallo Alfons > > Alfons Mair schrieb: > > Hallo, > > > > ich habe folgendes Problemchen welches ich hoffentlich über eine > > "Wenn-Formel" lösen kann? > > > > > > 23-10-2006250105H6010 > > 29-10-2006 500 105H6010 Summe 750 > > 15-11-2006 600105H6010 > > 17-11-2006800 105H6010 > > 23-11-2006 1500105H6010 Summe 2900 > > 23-10-2006 750 105H6111 > > 25-10-2006960105H6111 > > > > > > > > Ich möchte nun erreichen, dass eine Summierung auf Monatsbasis > > vollzogen wird und anhand der Materialnummer festgelegt wird. Es müsste > > jeweils hinter der letzten Einteilung eines Monats zum Material die > > Summierung ausgegeben werden. > > > > Wie kann ich das lösen? > > in D1 : > =WENN(MONAT(A1)<>MONAT(A2);SUMMENPRODUKT(MONAT($A$1:A1)=MONAT(A1);$B$1:B1;$ >C$1:C1=C1);"") und nach unten ziehen über den ganzen Datenbereich. Nett, aber unzureichend. Schönheitsfehler: Berücksichtigt nicht die wechselnde Artikelnummer und setzt weiterhin voraus, das immer nach Datum sortiert ist. Als Excel und Calc Trainer schüttel ich da den Kopf und sage das, was ich 4000 Mal im Jahr sagen muß. "IES IST EINE DATENBANKANWENDUNG. Alles andere ist QUATSCH!" Ich schreie deshalb, weil ich fast täglich mitansehen muß, wie sich Anwender mit dieser Art von Datenhaltung selber ins Knie schießen. Ich meine, wenn es schon Calc sein muß: 1. Spalte B einfügen 2. in B1 die Funktion =Monat(A1) 3. Funktion nach unten kopieren 4. Zellzeiger irgendwo in Datenbereich stellen 5. Menü: Daten->Datenpilot->aufrufen 6. Aktuelle Selektion bestätigen (wenn's stimmt) 7. Schaltfläche Monat in Bereich "Zeilenfelder" ziehenund fallenlassen 8. Schaltfläche "Artikel" in Bereich "Zeilenfelder" ziehen und fallenlassen 9. Schaltfläche "Anzahl" in Bereich "Datenfelder" ziehen und fallenlassen (nicht wundern, daß das FGeld nicht angezeigt wird...) 10. Mit "OK" bestätigen 11. unzureichendes Funktionsmonstrum vergessen und sich mit Kreuz/Pivotabellen beschäftigen 12. Fürs nächste Mal: Solche Daten gleich in einer Datenbank sammeln und sich weniger mit diesen Krücken herumärgern mfg Christian Paul -- Ask five economists and you'll get five different explanations (six if one went to Harvard). Edgar R. Fiedler - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Christian Paul schrieb: Als Excel und Calc Trainer schüttel ich da den Kopf und sage das, was ich 4000 Mal im Jahr sagen muß. 11. unzureichendes Funktionsmonstrum vergessen und sich mit Kreuz/Pivotabellen beschäftigen Hallo Paul, Du sprichst mir aus dem Herzen! Den Anwendern darf man aber keinen Vorwurf machen. Der Aufruf zur Besinnung geht an: o Die Hersteller, die mächtige und nützliche Funktionalität (Pivot) liefern, diese aber zugunsten von Klickibunti nur äußerst geringwertig kommunizieren. o Die Mehrheit der Autoren, die Kreuztabellen und andere datenbankähnliche Funktionalität nur stiefmütterlich behandeln. o Die Mehrheit der Software-Trainer, die Kreuztabellen und andere datenbankähnliche Funktionalität nur stiefmütterlich behandeln. Vorbeugend: Es ist schlicht nicht richtig, dass man schon ein erfahrener Calc-Anwender sein muss, um sich gewinnbringend mit dem Datenpiloten befassen zu können. (Höchst bescheiden verweise ich auf meinen Vortrag und mein kleines Heft zu diesem Thema: http://www.stefan-weigel.de/ooo/Vortrag.pdf http://www.stefan-weigel.de/ooo/OOoListen.pdf) :-) > 1. Spalte B einfügen > 2. in B1 die Funktion =Monat(A1) > 3. Funktion nach unten kopieren Diese 3 Punkte sind übrigens nicht notwendig. Die Gruppierung nach Monaten übernimmt ebenfalls der Datenpilot (Daten|Gliederung|Gruppierung). Herzliche Grüße Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Stefan Weigel schrieb: Hallo Paul, Entschuldigung, da habe ich wohl Vor- und Nachnamen verwechselt. Sorry. Also ich grüße Christian. ;-) Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Christian Paul wrote: > Am Freitag, 8. Dezember 2006 19:49 schrieb Werner Tietz: >> Hallo Alfons >> >> Alfons Mair schrieb: >>> Hallo, >>> >>> ich habe folgendes Problemchen welches ich hoffentlich über eine >>> "Wenn-Formel" lösen kann? >>> >>> Ich möchte nun erreichen, dass eine Summierung auf Monatsbasis >>> vollzogen wird und anhand der Materialnummer festgelegt wird. Es müsste >>> jeweils hinter der letzten Einteilung eines Monats zum Material die >>> Summierung ausgegeben werden. >>> >>> Wie kann ich das lösen? >> in D1 : >> =WENN(MONAT(A1)<>MONAT(A2);SUMMENPRODUKT(MONAT($A$1:A1)=MONAT(A1);$B$1:B1;$ >> C$1:C1=C1);"") und nach unten ziehen über den ganzen Datenbereich. > > Nett, aber unzureichend. > Schönheitsfehler: Berücksichtigt nicht die wechselnde Artikelnummer und > setzt weiterhin voraus, das immer nach Datum sortiert ist. > > Als Excel und Calc Trainer schüttel ich da den Kopf und sage das, was ich > 4000 > Mal im Jahr sagen muß. > > "DIES IST EINE DATENBANKANWENDUNG. Alles andere ist QUATSCH!" ACK, das kann ich nur dick unterstreichen. Diesem Problem begegne ich auch regelmäßig. > > Ich schreie deshalb, weil ich fast täglich mitansehen muß, wie sich Anwender > mit dieser Art von Datenhaltung selber ins Knie schießen. Wenn man keine Freie Software nutzt und für ein Datenbankprogramm viel Geld bezahlen soll, dann mag man versucht sein, dies mit einer vorhandenen Tabellenkalkulation zu realisieren, bevor man erhebliche Investionen tätigt. Bei OpenOffice.org 2.x gibt es keinen Grund mehr, Kalkulationstabellen als Datenbanken zu missbrauchen. Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## Observer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Wenn-Formel in Calc
Hallo Mechtilde, Mechtilde schrieb: Bei OpenOffice.org 2.x gibt es keinen Grund mehr, Kalkulationstabellen als Datenbanken zu missbrauchen. Bei einfachen Listen würde ich nicht von "Missbrauch von Kalkulationstabellen als Datenbanken" sprechen. o Calc bietet bei einfachen Listen, alles was der Normaluser für seine "Primitiv-Datenbank" braucht. o Calc ist einfacher und schneller zu bedienen als Base und erfordert weniger Einarbeitung und EDV-Kenntnisse. o Eine "Calc-Datenbank" ist zig-mal schneller erstellt im Vergleich zum Einrichten und definieren einer "echten Datenbank". o Calc bietet mit dem Daten-Piloten und Co. Möglichkeiten, die ich von "echten" Datenbankfrontends nicht kenne. Natürlich gibt es auch Gründe, selbst einfache Listen in einer "echten" Datenbank zu führen, zum Beispiel definierte Felddatentypen, eindeutige Indizes und so weiter. Und natürlich hat Calc nichts mit relationalen Strukturen und dergleichen am Hut. Bezüglich der im OP dargestellten Liste und Aufgabe halte ich Calc auf jeden Fall für das geeignete Werkzeug. Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]