Re: [de-users] Base-formular erweitern
Am Mittwoch, 27. Februar 2008 15:49:07 schrieb Robert Großkopf: > Hallo Sebastian, > > > Hallo, Liste > > Ich habe mir per BASE ein Formular gebaut was bisher hervorragend läuft. > > Es müssen hier 5 Einträge gemacht werden und diese werden dann auch eine > > entfernte MysqlDB gespeichert. Nun möchte ich dieses Formular noch > > erweitern/verändern: > > Und zwar ist dort ein Eintrag für die Saison. Dort wird können folgende > > werte eingetragen werden: FS07 ,HW07, FS08, HW08 usw. > > Ich nehme an, dass diese Werte an andere Stelle auch bereits in der > Datenbank vertreten sind? Was meinst du damit ? in anderen Tabellen ? Nein, nur in dieser hier. > > > Nun weiß ich nicht ob es sinn macht, aber ich wollte das mit derSaison > > verändern und zwar so, das dort evtl ein dropdown-menu ist. Das heißt > > dann, das beim Eintrag auszuwählen ist, welche Saison es wäre. > > Gleichzeitig wollte ich aber damit die Anzeige begrenzen und zwar nur auf > > die selektierte Saison. Ist das möglich und macht das so wie ich mir das > > vorstelle Sinn ? > > Du musst dann ein Auswahlfeld einbauen, dass als Index den selben Inhalt > hat wie als Text. Das Auswahlfeld steckt im Hauptformular. Im Unterformular > kannst Du nach Auswahl im Hauptformular erkennen, welche Inhalte bisher zu > Deiner Vorauswahl passen abgespeichert wurden. Im Hauptformular kannst Du > neue Inhalte hinzufügen. Ich habe es mal mit einem Kombinationsfeld versucht, aber fundierte Berichte dazu habe ich noch nicht. > Den Inhalt in einem Listfeld zu präsentieren hat leider den Nachteil, dass > er sich nicht richtig sortieren lässt, da die Werte eigentlich nach den am > Schluss stehenden Zahlen sortiert werden müssten. > > > Oder hat jemand andere Vorschläge ? > > Wie sieht die Tabellenstruktur der dahinter liegenden Datenbank aus? Gibst > Du bisher in eine Tabellenform ein oder in Textboxen? id Artikel Lieferant Preis Saison Notizen Jeweils varchar(50) ausser notizen, da sind es 200 Reicht dir das ? > > Gruß > > Robert > Sebastian PS: sorry für die PM, ich weiß nicht, ob du die über die liste liest. -- Take heart amid the deepening gloom that your dog is finally getting enough cheese -- National Lampoon, "Deteriorata" - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Variablennamen erzeugen und global ve rfügbar machen
Hallo, H.S. schrieb: > aber > nützlich wäre es schon > gewesen. Wozu? Mir ist zum Ersten der grundsätzliche Sinn nicht klar (denn Deinem Makro ist es ziemlich egal wie Variablen heißen und ein Array schiene mir sinnvoller) und mir ist auch nicht klar wie Du solche Variablen jemals wieder im selben Makro dynamisch abfragen willst, es sei denn auf ähnlichem Umweg (dynamisch erzeugtes Modul) wie unten. Oder was übersehe ich? > Aber ich habe mir das schon gedacht. Du kannst eine Variable wie gewünscht deklarieren wenn Du das Modul indem sie deklariert wird zur Laufzeit erzeugst. Prinzipiell etwa so: Sub Main Dim asheetnamen(0) asheetnamen(0) = "Nummer1" For i = 0 to 0 mache_Variable(asheetnamen(i), 1234) GlobalScope.Dummy.Modul.test() Next i Msgbox Nummer1 End Sub Sub mache_Variable(x, y) GlobalScope.BasicLibraries.createLibrary("Dummy", "", "", "") modulinhalt = "Global " & x & CHR(13) & "Sub test()" & CHR(13) & x & " = " & y & CHR(13) & "End Sub" Libdummy = GlobalScope.BasicLibraries.GetByName("Dummy") Libdummy.insertByName("Modul", modulinhalt) End Sub Das gibt eine Variablendeklaration mit variablen Namen der Variable. Ob das insgesamt sinnvoll ist weiß ich nicht, aber Obriges läuft hier zunächst und ich sehe nichts was dagegen spräche, denn ich benutze ähnliche Dinge (Erzeugung von Code zur Laufzeit) in z.B. Batch-Dateien relativ häufig. Gruß Jörg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Pointer (wöchentlich) : Umgang mit Mailingliste
--- Die Etikette der [EMAIL PROTECTED] --- Um was geht es? --- Du hast Dich auf einer Mailingliste mit einem zum Teil recht hohem Mailaufkommen eingetragen. Um einen möglichst reibungslosen Umgang mit dieser Masse an Mails zu ermöglichen, haben sich einige Übereinkünfte bewährt. Sie werden von der Mehrzahl der Teilnehmer akzeptiert und angewendet. Es geht nicht darum, irgendjemandem irgendetwas vorzuschreiben. Wer die Regeln liest, wird schnell feststellen, dass alle ihren Sinn haben und den Umgang mit der Liste für alle vereinfachen. Jedoch erschließt sich dieser Sinn nicht immer sofort. Diese eMail möchte zum Verständnis beitragen. Eine ausführlichere Version dieses Textes mit vielen, weiteren Tipps findest Du unter http://www.eschkitai.de/openoffice/netikette.html . Die acht goldenen Regeln für gute Beiträge: --- 1. Hilfe zur Selbsthilfe 2. Gib deinen Realnamen an 3. Für jede Frage bitte eine neue Mail anlegen 4. Antworten sinnvoll kürzen 5. Achte auf gute Lesbarkeit 6. Rückmeldung in Form einer Zusammenfassung 7. Mailprogramm richtig konfigurieren 8. Schicke keine Dateianhänge an die Liste Die wichtigsten Punkte im Detail: --- ### 1 ### Hilfe zur Selbsthilfe Versuche zunächst einmal über die Online-Hilfe von OpenOffice.org Hilfe zu finden. Probiere über den Index mehrere Stichworte aus, nicht immer sitzt der erste Treffer oder beschreibt der Begriff, den Du gewählt hast, auch Dein Problem. Im Dokumentationsportal findest Du Anleitungen zu einzelnen Modulen, Hilfen zur Installation sowie Antworten auf häufig gestellte Fragen ("FAQ"): http://de.openoffice.org/doc/ Die linke Navigationsleiste bietet eine Suchfunktion. Probiere sie aus. Auch die Seiten des internationalen Projekts (http://www.openoffice.org/) helfen weiter. Obwohl auf englisch, beschreiben sie genau diejenigen Probleme, wie man sie auch hier antrifft, und das oft sehr verständlich. Weitere Hilfen findest Du auch auf den Seiten des OpenOffice.org-Portal (http://www.ooo-portal.de/), des OpenOffice.org-Forum (http://de.openoffice.info/) und des OpenOffice.org-Wiki (http://www.ooowiki.de/). Ein Blick dorthin lohnt sich. Möglicherweise ist Deine Frage schon einmal auf der Mailingliste gestellt und beantwortet worden. In diesem Fall hilft ein Blick ins Archiv, das unter http://de.openoffice.org/servlets/SummarizeList?listName=users bzw. http://www.mail-archive.com/users%40de.openoffice.org zu finden ist. Falls Du mit diesen Hilfen dein Problem nicht bereits selbst lösen konntest, wird Dir diese Vorarbeit doch erlauben, Dein Anliegen präziser zu beschreiben, und helfen, die Antworten auf deine Frage besser zu verstehen. Auch ein Nachhaken dürfte Dir dann um einiges leichter fallen. Bitte vergiss nicht, Deinen Lesern mitzuteilen, mit welcher Version von OpenOffice.org und mit welchem Betriebssystem Du arbeitest. Zu guter Letzt findest du unter http://de.openoffice.org/about-ooo/about-users-mailinglist.html weitere Hinweise zur Benutzung der Mailingliste sowie zum An- und Abmelden. ### 2 ### Gib Deinen Realnamen an Bitte gib Deinen Vor- und Nachnamen in der From:-Zeile an. Wir wissen gern, mit wem wir uns unterhalten. Im realen Leben stellt man sich ja auch mit dem Namen vor und schlägt so die Brücke zum anderen. Wir finden, die Angabe des Namens trägt mit dazu bei, daß aus einer anonymen Nutzerschar eine Community wird. ### 3 ### Für jede Frage bitte eine neue Mail anlegen Oft verwenden Teilnehmer die _Antwortfunktion_ des Mailprogramms, um ein neues Thema anzufangen. Dabei löschen sie den als Zitat eingelesenen Inhalt und das Subjekt. Jedoch bleiben bei diesem Verfahren die (unsichtbaren) Verwaltungsinformationen der Mail erhalten und die Mail wird jetzt beim Empfänger innerhalb des ursprünglichen Themas einsortiert. Stell dir vor, Du platzt in ein Gespräch mit einem völlig anderen Thema hinein. Dementsprechend ruppig kann die Reaktion der anderen ausfallen. Also schreibe eine _neue_ Mail. Viele Mailprogramme unterstützen Dich dabei, indem sie gleich die Listenadresse in das Empfängerfeld eintragen. Schau einmal nach, ob Dein Mailprogramm das auch kann. Gib Deiner Mail eine Überschrift (Subject), die deutlich auf Dein Problem hinweist, z. B. 'Calc (OOo 1.1RC4): Zellformatierung'. ### 4 ### Antworten sinnvoll kürzen Dein Mailprogramm liest beim Beantworten die alte Mail, versehen mit Quotezeichen (> ), wieder ein. Nun hast Du es ganz leicht, zu antworten. Doch lösche alles, auf das Du dich nicht beziehst. Lasse aber den Absatz, auf den Du antwortest, stehen. Deine Antwort kommt unter diesen Absatz, mit Leerzeile getrennt. Das entspricht der üblichen Leserichtung von oben nach unten. Absolut unnö
Re: [de-users] Vista mit openoffice 2.3
Hallo Jens, Jens Franik schrieb: OOo_2.3.1_Win32Intel_install_de.exe OOo_2.3.1_Win32Intel_install_wJRE_de.exe Beide müssen installiert werden Eine von beiden genügt. ;-) Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] rel. Bereiche erzeugen
Hallo Horst, Horst Schulze schrieb: gibt es eine Möglichkeit wie mit Adresse(...) auch einen realtiven Bereich zu erzeugen. Das heißt, wenn in Zelle x1 5 Steht dann A5:A99 und wenn in X1 7 steht dann A7:A99 oder A7:A106. Beispiel: =SUMME(INDIREKT("A"&X1&":A99")) Grund ist z.B.: ich möchte aus einer Liste die raussuchen, die mit A anfangen, bzw. mir angeben, auf welchen Platz sie stehen. Was hat dies mit der Deiner obigen Frage zu tun? Ich fürchte, Du musst nochmal klarer darstellen, was du willst. Alfred Bernd Anton Heinz Paul Cäsar Dora Emil Amalie Ausgabe: Alfred Anton Amalie AutoFilter? Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Vista mit openoffice 2.3
Guten Tag Hans Chaloupek, Sie sind auf der Benutzer Mailingliste von OpenOffice gelandet, nachdem Sie sich aber selber nicht mit Ihrer E-Mail hier eingetragen haben, sende ich Ihnen die Antwort auch per CC: an Ihre persönliche E-Mail Adresse. am Sonntag, 2. März 2008 um 13:42 schriebst Du: > Ich habe soeben das openoffice 2.3 heruntergeladen. Sie haben welche Datei von wo runtergeladen? Richtig wäre von http://de.openoffice.org die OOo_2.3.1_Win32Intel_install_de.exe OOo_2.3.1_Win32Intel_install_wJRE_de.exe Beide müssen installiert werden und werden dann über das Startmenue gestartet. > Am Bildschirm habe ich ein Ikon mit dem Inhalt von 12 Files. Ein Icon kann keine Files enthalten, nur ein Ordner kann Files enthalten, wie heisst der Ordner und was für Files? > Ich kann aber daraus kein Arbeitsprogramm öffnen. Es gibt nach der Installation (siehe oben) keinen Eintrag in Ihrem STARTKNOPF/Programme Menue? Es gibt in dem Ordner keine Datei welche auf .exe endet (und sie haben ihre Ansicht so eingestellt, dass sie die Dateiendungen auch sehen?) > Funktioniert openoffice mit Vista? Ja. Mit mehr Details und präzisen Angaben ist es einfacher Ihnen zu helfen. Es geht nicht, was soll ich tun kann als Antwort nur *schulterzucken* haben... -- Mit freundlichen Grüßen Jens Franik mailto:[EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Variablennamen erzeugen und global verfügbar machen
Hallo Stefan, es mag sein, dass es der Programmierlogik widerspricht, aber nützlich wäre es schon gewesen. Aber ich habe mir das schon gedacht. Danke. Horst Am 28 Feb 2008 um 15:04 hat Stefan Weigel geschrieben: > Hallo Horst, > > Horst Schulze schrieb: > > > For i=0 to Anzahl-1 > > 'und jetzt wird es schwierig. Es soll eine Variable erzeugt werden in der > > Form > > ' oSheetKalk= oMGLcalc.Sheets().getByName("Kalk") > > 'das geht, wenn die Tabelle Kalk vorhanden ist, aber natürlich nicht so: > > (osheet & asheetnamen(i)) > > =oMGLcalc.Sheets().getByName(asheetnamen(i)) > > 'Aber wie kann ich einen Variablennamen erzeugen > > 'und um noch einen draufzulegen, Global verfügbar machen > > global osheet & asheetnamen(i) > > Next i > > Es widerspricht jeder Programmierlogik, dass Variablennamen > dynamisch nach dem in der Variablen abgelegten Wert bestimmt werden. > Das geht natürlich nicht. Ich wüsste auch nicht, wie man diese > Variablen im weiteren Programm benutzen sollte. > > Gruß > > Stefan > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Vista mit openoffice 2.3
Ich habe soeben das openoffice 2.3 heruntergeladen. Am Bildschirm habe ich ein Ikon mit dem Inhalt von 12 Files. Ich kann aber daraus kein Arbeitsprogramm öffnen. Funktioniert openoffice mit Vista? Was wäre zu tun? Bitte um Ihre Information. Besten Dank Hans Chaloupek [EMAIL PROTECTED]
Re: [de-users] calc hängt bei autoformat oder bedingter formatierung
hallo, hat bei mir problemlos geklappt mit einer leeren Tabelle. Wenn die Tabelle aber sehr voll wird, dauert das schon manchmal sehr lange. 1. Versuche erst die Formate zu machen und dann die Daten dazukopieren 2. Steiger die Zeilenzahl und beobachte die Zeit die benötigt wird. 20, 40, 80, 160, 320, 640, 1280, 2560, 5120 Zeilen Vielleicht dauert das nur ein paar Stunden. Horst Am 1 Mar 2008 um 20:13 hat Eberhard Roloff geschrieben: > Hi, > > neu in der Liste angekommen, habe ich versucht, im Archiv zu suchen, > aber nichts gefunden. > > Habe eine calc Tabelle mit ca. 5000 Zeilen. Bei solcher Menge hätte ich > gerne mehr Übersicht, z.B. indem ich einfach jede zweite Zeile grau > einfärbe. > > Das geht mit Autoformat und/oder bedingter Formatierung. Habe beides an > einer 20 Zeilen Datei probiert und tut. > > Bei meiner eigentlichen 5000-Datensätze-Datei hängt sich OOorg > reproduzierbar auf, wenn ich ein grau/weiss Einfärben der ganzen Tabelle > versuche. Es hängt solange mit OpenOffice "Fensterahmen" ohne Inhalt, > bis ich den Prozess kille ober (Windows) neu starte. > > Bisher probiert und gescheitert mit: > 2xWin XP, 1xSUSE 10.3 mit Novell OpenOffice und 1xSUSE 10.3 mit > OpenOffice von de.openoffice.org, jeweils Version 2.31. > > Das fragliche File ist einerseits eine Original xls Datei von Office2k03 > oder der gleiche Inhalt, als csv Datei in OpenOffice geladen, oder eine > OpenOffice Datei mit dem gleichen Inhalt. > > Was kann ich tun, um die gewünschten "Zebrastreifen" in die Datei zu > bringen und anschließend weiterarbeiten zu können? > > Vielen Dank und viele Grüße > > Eberhard Roloff > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] rel. Bereiche erzeugen
Hallo, gibt es eine Möglichkeit wie mit Adresse(...) auch einen realtiven Bereich zu erzeugen. Das heißt, wenn in Zelle x1 5 Steht dann A5:A99 und wenn in X1 7 steht dann A7:A99 oder A7:A106. Grund ist z.B.: ich möchte aus einer Liste die raussuchen, die mit A anfangen, bzw. mir angeben, auf welchen Platz sie stehen. Alfred Bernd Anton Heinz Paul Cäsar Dora Emil Amalie Ausgabe: Alfred Anton Amalie Rang() geht nicht. Ein Makro, dass die Namen raussucht kann ich schreiben, aber gibt es eine Möglichkeit das nur mit den eingebauten Funktionen zu machen? Antwort bitte auch pm, wenn es eine Lösungsmöglichkeit gibt. Horst - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Re: Calc: SUMMENPRODUKT soll leere Zellen aussschließen - Gelöst!
Robert Großkopf <[EMAIL PROTECTED]> writes: > > Hallo Hans, > > > > Auch wenn das Probelm gelöst ist noch ein Beitrag ganz ohne Hilfsformeln, > > wenn ich das richtig verstanden habe: > > > > =SUMMENPRODUKT(A$1:C$1;A2:C2)/SUMMENPRODUKT(A$1:C$1;(A2:C2>0)*1) > > > Ist der direktere Weg - und das "*1" können wir uns dann auch noch schenken. Die *1 ist für die Kompatibilität zu Excel... Gruß HW Hans W. Hofmann - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen - Gelöst!
Hallo Hans, > > Auch wenn das Probelm gelöst ist noch ein Beitrag ganz ohne Hilfsformeln, > wenn ich das richtig verstanden habe: > > =SUMMENPRODUKT(A$1:C$1;A2:C2)/SUMMENPRODUKT(A$1:C$1;(A2:C2>0)*1) > Ist der direktere Weg - und das "*1" können wir uns dann auch noch schenken. Ich glaub', ich sehe mir beizeiten einmal an, wie denn Rechnungen mit Matrizen aufgebaut sind. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen - Gelöst!
Daniela Mihm <[EMAIL PROTECTED]> writes: > > Hallo Robert, Heinz und Alois, > > Robert Großkopf schrieb: > > Hallo Daniela, > >> ich möchte einen "Mittelwert" berechnen lassen, bei dem nicht alle > >> Werte gleich bedeutend sind, sondern bei dem ich angeben kann, zu > >> wieviel % jede Spalte gewichtet wird. Auch wenn das Probelm gelöst ist noch ein Beitrag ganz ohne Hilfsformeln, wenn ich das richtig verstanden habe: =SUMMENPRODUKT(A$1:C$1;A2:C2)/SUMMENPRODUKT(A$1:C$1;(A2:C2>0)*1) Gruß HW Hans W. Hofmann - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen - Gelös t!
Hallo Robert, Heinz und Alois, Robert Großkopf schrieb: > Hallo Daniela, >> ich möchte einen "Mittelwert" berechnen lassen, bei dem nicht alle >> Werte gleich bedeutend sind, sondern bei dem ich angeben kann, zu >> wieviel % jede Spalte gewichtet wird. [Beispiel] > =SUMMENPRODUKT(A3:C3;A$1:C$1)/ > SUMME(WENN(ISTZAHL(A3);A$1;0);WENN(ISTZAHL(B3);B$1;0);WENN(ISTZAHL(C3);C$1;0)) > > (Gehört natürlich eigentlich in eine Zeile ...) Super! Über Heinz' Vorschlag bin ich zum Teilen durch die Summe der "benötigten" Gewichtungen gekommen, aber ich hätte zwei zusätzliche Zwischenschritte in Zusatzspalten benötigt. Alois, Deine Tabelle ist nahezu das, was ich mir dann zusammenschustern wollte. Mit Roberts Eingabe funktioniert's direkt! > Ich habe erst einmal gestutzt, kannte die Funktion nicht. Ich bin auch nur gerade vorher in der Hilfe darüber gestolpert ;-) [...] Vielen Dank Euch allen! Das Problem ist gelöst. Grüße aus Bingen Daniela - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen
Original-Nachricht Betreff: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen ich möchte einen "Mittelwert" berechnen lassen, bei dem nicht alle Werte gleich bedeutend sind, sondern bei dem ich angeben kann, zu wieviel % jede Spalte gewichtet wird. In den Zellen A2 bis C3 stehen die Einzelwerte, darüber in Zeile 1 die Gewichtung. In Spalte D soll der "Mittelwert" erscheinen. A B C D 1 0,4 0,3 0,3 2 1 2 5 2,5 3 3 3 2,1 Das funktioniert sehr gut über =SUMMENPRODUKT(A2:C2;A$1:C$1) (in Zelle D2). Ist jedoch eine Zelle leer, so sollen diese leeren Zellen nicht einbezogen werden. Denn als Ergebnis in Zeile 3 möchte ich (in Zelle D3) 3 erhalten und nicht 2,1. Hallo ;-) hier eine Lösung, die mit ein paar Hilfsspalten auskommt: ausblenden! 40,00% 30,00% 30,00% vorhanden? Faktoren Summe Faktoren neu berechnet Ergebnis 1 2 5 1 1 1 0,4 0,3 0,3 100% 40% 30% 30% 2,5 3 3 1 1 0 0,4 0,3 0 70% 57% 43% 0% 3 hier als Tabelle zu finden: *http://tinyurl.com/ypnuea* Mit freundlichen Grüßen Alois Klotz
Re: [de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschließen
Hallo Daniela, > > ich möchte einen "Mittelwert" berechnen lassen, bei dem nicht alle > Werte gleich bedeutend sind, sondern bei dem ich angeben kann, zu > wieviel % jede Spalte gewichtet wird. > > In Spalte D soll der "Mittelwert" erscheinen. > > A B C D > > 1 0,4 0,3 0,3 > 2 1 2 5 2,5 > 3 3 3 2,1 > > Das funktioniert sehr gut über =SUMMENPRODUKT(A2:C2;A$1:C$1) > (in Zelle D2). > Ist jedoch eine Zelle leer, so sollen diese leeren Zellen nicht > einbezogen werden. > Denn als Ergebnis in Zeile 3 möchte ich (in Zelle D3) 3 erhalten und > nicht 2,1. =SUMMENPRODUKT(A3:C3;A$1:C$1)/ SUMME(WENN(ISTZAHL(A3);A$1;0);WENN(ISTZAHL(B3);B$1;0);WENN(ISTZAHL(C3);C$1;0)) (Gehört natürlich eigentlich in eine Zeile ...) Ich habe erst einmal gestutzt, kannte die Funktion nicht. Aber das Obige müsste zu Deinem Ergebnis führen. Alle leeren Zellen werden ausgelassen. Zumindest erhalte ich so 3 in der dritten Zeile. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Re: Calc: SUMMENPRODUKT soll leere Zellen aussschließen
Hallo Daniela, Daniela Mihm schrieb: ... Das funktioniert sehr gut über =SUMMENPRODUKT(A2:C2;A$1:C$1) (in Zelle D2). Ist jedoch eine Zelle leer, so sollen diese leeren Zellen nicht einbezogen werden. > ... und da liegt das Problem: Deine Erwartung geht nur dann auf, wenn die Summe der verwendeten Gewichtungsfaktoren 1 ist. Du müsstest also die Inhalte der Zeile 1 so ändern, dass die Summe über die Spalten A und B 1 bleibt. Eine einfache Lösung fällt mir dazu nicht ein, wohl aber eine brauchbare: Definiere pro Datenzeile zwei Hilfszeilen. Stelle in die erste die Funktion =WENN(A3>0;1;0). Damit enthalten in dieser Hilfszeile die Spalten A und B den Wert 1 und C den Wert 0. Ermittle in der zweiten Hilfszeile den neuen Faktor als "alter Faktor aus Zeile 1" / =SUMMENPRODUKT(...) und nehme dabei die von Dir gesetzten alten Faktoren aus Zeile 1 und die Hilfszeile mit WENN-Funktion. Ersetze in Deinen Datenzeilen in der Summenprodukt-Funktion A$1:C$1 durch die Zellen der zweiten Hilfszeile. Nun kannst Du die Hilfzeilen noch ausblenden und das Ergebnis sieht so aus wie Du willst, zumindest, wenn ich mich jetzt nicht verschrieben habe ;-). Gruss Heinz -- OOo 2.3 unter Windows 2000 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] kann die OOo 1.5er Version mit Open-Dokument umgehen?
Hallo Robert, hallo Peter, Am Samstag 01 März 2008 18:52:14 schrieb Robert Großkopf: > Hallo Heiner, > > Lesen: ja > Schreiben: nein > > > das war schon die Frage! > > ... und das die Antwort. vielen Dank, dann könnte es funktionieren. Bis bald Heiner -- Heiner Gewiehs # Marketing-Fachkfm. Krimhildstr.7 # 63868 Großwallstadt FON:06022-654167 # Fax:06022-656071 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Calc: SUMMENPRODUKT soll leere Zellen aussschlie ßen
Hallo Liste, ich möchte einen "Mittelwert" berechnen lassen, bei dem nicht alle Werte gleich bedeutend sind, sondern bei dem ich angeben kann, zu wieviel % jede Spalte gewichtet wird. Am besten kann ich's am Beispiel beschreiben: In den Zellen A2 bis C3 stehen die Einzelwerte, darüber in Zeile 1 die Gewichtung. In Spalte D soll der "Mittelwert" erscheinen. A B C D 1 0,4 0,3 0,3 2 1 2 5 2,5 3 3 3 2,1 Das funktioniert sehr gut über =SUMMENPRODUKT(A2:C2;A$1:C$1) (in Zelle D2). Ist jedoch eine Zelle leer, so sollen diese leeren Zellen nicht einbezogen werden. Denn als Ergebnis in Zeile 3 möchte ich (in Zelle D3) 3 erhalten und nicht 2,1. Grüße Daniela - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Re: calc hängt bei autoformat oder bedingter formatierung
Eberhard, das funktioniert hier mit Kombinationen von Software (SuSE mit OOo 2.2.1 bis 2.4.0rc2de gemischt), auch bei verschiedenen 5000-Zeilen.ods Sowohl mit AutoFormat (selbstdefinierte Formate), als auch über "Bedingte Formatierung" - oder per Makro: Bei http://www.re-solutions.de/ooo/makros im Calc-Bereich colorRows: Färbt den benutzten Zellbereich abwechselnd colorSelection: Färbt die Zeilen der Selektion abwechselnd, Mehrfachselektion möglich Dein Problem liegt wohl an der xls-Herkunft? Cheers Winfried -- re-Solutions.de Software Test Engineering Mainz Germany Europe meine OOo Seiten: http://www.re-solutions.de/ooo/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Dokument springt herum beim Scrollen
Hallo Michael, Wenn ich durch ein grösseres Dokument scrolle (mit dem Mausrad), geschieht es des öfteren, dass OOo wieder an die Cursorstelle zurückspringt. Kann man dieses «Feature» irgendwie deaktivieren? Könnte es sein, dass du mit dem Mausrad vorwärts scrollst und dann irgendwann eine Cursortaste betätigst? Da der Cursor beim Scrollen ja nicht "mitgezogen" wird, springst du beim Betätigen einer Taste zur Cursorposition zurück... Nein, das ist es nicht. Die Pfeiltasten benutze ich nur mit der rechten Hand ... schönen Sonntag, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]