Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Am 15.04.2020 um 13:18 schrieb Rainer:
Hallo Wolfgang,

Deine Überlegung hat mich jetzt offenbar auf die richtige Fährte
gesetzt. 

Am Wed, 15 Apr 2020 12:58:26 +0200
schrieb Rainer <spots4as@gmx.de>:

Am Wed, 15 Apr 2020 10:47:13 +0200
schrieb Wolfgang Jäth <jawo.ml.hamster@arcor.de>:

So ganz automatisch, wie du dir das vorstellst, klappt das nicht;   

Eben das verstehe ich nicht. Die Spalte (C), wo ich die Formel
zellenweise aufrufen kann, hat sich im Laufe der Zeit immer wieder
verändert (alte Zeilen gelöscht und neue hinzugefügt). An den Formeln
aber hat sich nichts geändert: In den C-Zellen der neuen Zeilen ist
immer automatisch die richtige Formel bzw. der richtige Verweis zu
finden. Leider weiß ich nur nicht mehr, wie ich es damals hinbekommen
habe.

du musst natürlich diese Zelle (als ganzes, also nicht nur den
Inhalt) in die anderen Zellen der Spalte kopieren (cut&paste). Bei
diesem Kopiervorgang werden die Referenzen automatisch angepasst, so
dass dann in Zeile 6 auf B6 verwiesen wird, in Zeile 7 auf B7, usw.
Aber eben nur, wenn du die Zelle selbst kopierst, nicht nur den
Inhalt.  

Eben das hatte ich erwartet, ohne die Zellen kopieren zu müssen. Das
habe ich seinerzeit und auch hinterher ganz sicher nicht gemacht.
Irgendwie muss es doch gehen, sondern würde der Status Quo ja gar
nicht funktionieren.

Die Besonderheit in dieser Spalte (C) ist, dass Ereignisse auch zu
einer Summe addiert werden. Deshalb sind alle aktiven Zellen mit einer
Hintergrundfarbe versehen. Damit es so bleibt, markiere ich immer die
letzte Zelle vergrößere die Zahl der aktiven Zellen mit gedrückter
Maustaste und Ziehen (nach unten). 

Sowie du das beschreibst, erweiterst du eigentlich nur die Markierung;
bzw, wenn die Zelle vorher schon markiert (blau hinterlegt) war, dann
verschiebst du die Zelle bzw. den bereich.

Ich vermute daher, dass du nicht die Zelle "irgendwo" anfasst, sondern
an der rechten unteren Ecke, in der sich auch ein kleiner schwarzer
Punkt befindet.  Wenn du /den/ anpackst (dadurch verändert sich der
Mauszeiger zu einem Kreuz), dann erweiterst du nicht nur den Bereich,
sondern kopierst ("füllst") tatsächlich gleichzeitig.

Nach Deinem Hinweis habe ich das
Ganze mit der erweiterten Formel versucht. Hat geklappt. Dass es
offenbar einem Kopiervorgang gleichkommt, hatte ich nicht auf dem
Schirm. Vielleicht wusste ich gar nicht, dass dabei auch die Formel mit
dem jeweils richtigen Verweis übertragen wird, und es war reiner
Zufall, dass ich es nie bemerkt habe. Das Problem stelle sich ja nicht,
weil ich die Parameter nie ändern musste. Nun aber ist alles in
Butter ;-)

Dass "meine" Formel WENN(((B5="a")ODER(B5="ax"));B5;"") und Deine und
die von Peter (=WENN(ODER(B5="a";B5="ax");B5;"") allerdings zu
demselben Ergebnis führen, wundert mich.

Scheint aber tatsächlich zu funktionieren.

Ich kann mir nur vorstellen, dass das irgendwie aus dem Befehlssatz von
Basic "entfleucht" ist, dort gibt es tatsächlich so einen Operator
(siehe
https://help.libreoffice.org/6.4/de/text/sbasic/shared/03060500.html?DbPAR=BASIC).
Derartiges "Übersprechen" gibt es gelegentlich, und sogar, dass ein
solcher Befehl dabei in Landessprache übersetzt wird.

Aber in der /offiziellen/ Befehlsreferenz von Calc ist das jedenfalls
/nicht/ dokumentiert.

Wolfgang
-- 
Donald Trump ist ein großer Visionär, der seiner Zeit weit voraus ist:
Er verbreitet schon jetzt den Slogan "make America great again", obwohl
dieser erst in der Ära /nach/ ihm seine volle Bedeutung entfalten wird.


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.