❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Bedingte Formatierung der Zeile per Formel

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
WeirdCookie
Beiträge: 10
Registriert: Di 10. Apr 2018, 23:37

Bedingte Formatierung der Zeile per Formel

Beitrag von WeirdCookie » Di 24. Apr 2018, 20:13

Hallo liebe Calc Profis! :-)

Ich suche für folgendes Calc Problem eine Lösung:

In einem Dokument sind auf einem Tabellenblatt Artikel (mit Preisen, etc) hinterlegt.
Auf einem weiteren Tabellenblatt sind verschiedene Bestellungen je Zeile eingetragen. Wenn die Bestellungen einer Zeile (also zB 3x Artikel 1 und 4x Artikel 7) mehr als 1000€ ausmacht, dann soll die gesamte Zeile farbig hinterlegt werden.

Die Formatierung soll per Formel eingegeben werden und es soll nirgendwo ein Zwischenschritt sichtbar sein, indem der Wert der Zeile ausgerechnet wird (das soll praktisch in der Formel passieren).

Mein Ansatz wäre dieser gewesen: SUMMENPRODUKT((D3:M3)*(Produkte.$B$5:$K$5))>1000

Allerdings markiert er dann (meiner Meinung nach) beliebig irgendwelche Zellen mit der angegebenen Farbe. Wenn man die bedingte Formatierung nur für eine Spalte anwendet, dann funktioniert die Formel. Will man es auf den gesamten Bereich übertragen, tritt der Fehler auf.

Zur besseren Veranschaulichung hab ich ein Beispiel angehangen.

Kann mir da bitte wer helfen?
Vielen Dank im Voraus!
Liebe Grüße

Cookie
Dateianhänge
e2.ods
Beispiel Datei
(18.07 KiB) 126-mal heruntergeladen

HeritzP
* LO-Experte *
Beiträge: 966
Registriert: Mo 9. Dez 2013, 19:08

Re: Bedingte Formatierung der Zeile per Formel

Beitrag von HeritzP » Di 24. Apr 2018, 20:30

Hallo,

die Dollarzeichen setzen.

Code: Alles auswählen

=SUMMENPRODUKT(($D3:$M3)*(Produkte.$B$5:$K$5))>1000
Es sind auch verschiedenste Bereiche ausgewählt. Diese löschen und neu erstellen.


Gruß HeritzP
HeritzP

alles nur geklaut

WeirdCookie
Beiträge: 10
Registriert: Di 10. Apr 2018, 23:37

Re: Bedingte Formatierung der Zeile per Formel

Beitrag von WeirdCookie » Di 24. Apr 2018, 22:55

VIELEN DANK! Manchmal sieht man den Wald vor lauter Bäumen nicht ;-)

Aber es ist gerade noch eine weitere Frage aufgetaucht, vielleicht kann mir auch dabei jemand helfen:

In einem weiteren Schritt sollen die Artikeln die bestellt wurden untereinander aufgelistet werden. Dazu gibt man die Ordernummer in einem Feld ein und danach werden die restlichen Daten automatisch ausgefüllt.
Aus dem vorherigen Orderbuch sollen die Artikel je Bestellung rausgesucht und untereinander abgebildet werden.
Wenn ich versuche das mit MTRANS zu lösen, werden zwar die Bestellungen untereinander abgebildet, aber auch Leerzeilen eingefügt, wenn ein Artikel nicht bestellt wurde. Dies möchte ich natürlich vermeiden.

Eine Idee die ich hatte sieht wie folgt aus: =INDEX($Orderbuch.2:2;SPALTE();KKLEINSTE(WENN($Orderbuch.D2:M2<>0;SPALTE($Orderbuch.D2:M2);"")))

Allerdings gibt mir das einen Fehler aus. Was mach ich falsch?
Oder gibt es vielleicht eine einfachere Lösung?

Vielen DANK im Vorhinein!
Liebe Grüße

Cookie
Dateianhänge
e2_Rechnungsvorlage_Test.ods
Test Datei
(83.15 KiB) 134-mal heruntergeladen

HeritzP
* LO-Experte *
Beiträge: 966
Registriert: Mo 9. Dez 2013, 19:08

Re: Bedingte Formatierung der Zeile per Formel

Beitrag von HeritzP » Mi 25. Apr 2018, 19:58

Hallo,

das ist eine Matrixformel, und muss im Formeleditor als Matrix markiert werden.
e2_Rechnungsvorlage_Test.ods
(85.75 KiB) 150-mal heruntergeladen
Es ist sinnvoll, neue Fragen in einem extra Thread zu stellen.

Gruß HeritzP
HeritzP

alles nur geklaut


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten