• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Das neue Jahr beginnt wie das alte - natürlich mit einem neuen Fotowettbewerb! Auch im Monat Januar freuen wir uns auf Eure Einsendungen. Wie es weitergeht, wisst Ihr ja - Hier geht es lang --> Klick

Numbers - Zelle einfärben wenn 3 Zellen nicht den gleichen Wert haben

escondido

Empire
Registriert
17.04.11
Beiträge
86
Hallo,

und gleich mal Entschuldigung, dass ich hier mit wahrscheinlich ganz einfach zu beantwortenden Fragen daher komm. Aber Numbers ist nicht wirklich mein Fachgebiet und ich kenn mich nicht wirklich aus. Ich hab auch schon eine Weile im Netz gesucht, aber bisher nicht die richtige Lösung gefunden.

ich habe mal wieder ein Problem bei Numbers.

Ich möchte eine Zelle farblich einfärben (hier im Beispiel wird A2 gelb) wenn in der gleichen Reihe nicht allen Zahlen gleich sind (hier im Beispiel B2, C2 und D2). Wenn die Zahlen gleich sind (hier im Beispiel B1, C1 und D1 haben den gleichen Wert), dann soll A1 nicht eingefärbt werden.

Geht das irgendwie? Was muss ich denn dafür als Formel eingeben?

Vielen Dank!


Bildschirmfoto 2025-01-09 um 13.27.45.png
 

MACaerer

Charlamowsky
Registriert
23.05.11
Beiträge
13.028
Ich glaube das geht in Numbers so nicht. Man müsste dazu eine Formel erstellen, welche den Wahrheitswert der Zellen B, C und D abfrägt. Es gibt zwar in Numbers die Funktion "Bedingte Formatierung", aber es lässt sich als Bedingung für eine Formatänderung keine Formel eintragen. In der Beziehung ist also Numbers weniger mächtig als MS Excel. Vielleicht gibt es ja ein Automator-Script mit dem man das erreichen kann, aber damit habe ich mich zu wenig beschäftigt
 

Herr Sin

Sternapfel
Registriert
05.01.04
Beiträge
5.004
Das Problem ist wohl, dass die bedingte Formatierung nur die aktuelle und eigene Zelle abfragt. Du kannst also nicht das Ergebnis einer (oder mehreren) anderen Zellen abfragen.


Was machen kannst (entspricht nicht ganz deiner Anvorderung, aber vielleicht hift es), ist zwischen A und B nochmals eine Spalte einfügen. Da kommt dann folgende Formel rein:

Code:
WENN((MITTELWERT(C3:E3)=C3);"X";"")

In diese Zelle kommt ein "X", wenn alle Zahlen gleich sind. Sind sie es nicht, bleibt die Zelle leer. Nun kannst du auf diese Zelle (mit dem X) eine bedingte Formatierung machen und abfragen, ob sie leer oder gefüllt ist.

Die Formel macht folgendes: es wird der Mittelwert aus alles Zellen ermittelt. Sind alles Zahlen gleich, ist der Mittelwert (Durchschnitt) genau so groß, wie eine der Zahlen.

Wenn du nun in der bedingten Formatierung die Farbe des Hintergrunds und der Zahl identisch machst, hast du eine einfarbige Zelle.
CleanShot 2025-01-09 at 21.42.47.png


Aber eben nicht den Ort farblich markiert. Vielleicht hilft es trotzdem
 
Zuletzt bearbeitet:

escondido

Empire
Registriert
17.04.11
Beiträge
86
Hi und danke für Deine Antwort, ich hatte mir schon über bedingte Formatierung was zusammen gebastelt, aber damit bin ich noch nicht so ganz glücklich. Jetzt hab ich mal mit Deinem Vorschlag versucht. Mal sehen was ich am Ende dann mache.
 

AndaleR

Goldrenette von Blenheim
AT Moderation
Registriert
09.08.20
Beiträge
7.964
Ich überlege, ob man mit der Lösung von @Herr Sin weiter machen könnte: Wenn die Bedingung erfüllt, dann dort das „X“.

Wenn in der Zelle ein X ist, dann den Hintergrund der Stadt färben. Und die Spalte mit dem X ausblenden.

Theoretisch… Nur bin ich noch nicht drauf gekommen, das in Numbers zu lösen.
 

Herr Sin

Sternapfel
Registriert
05.01.04
Beiträge
5.004
Wie ich schon geschrieben habe, betrifft die Aktion "bedingte Formatierung" nur die eigene Zelle. Sowohl fürs "einfärben", als auch die Abfrage des Inhalts. Man kann also nicht aus einer anderen Zelle etwas abfragen.
 
  • Like
Reaktionen: AndaleR

kappe619

Gloster
Registriert
23.11.21
Beiträge
62
Ich habe eine etwas komplizierte Lösung:
1736612407881.png
1. Eine Hilfszelle machen, die alle Werte vergleicht, mein Beispiel
F1=AND(B1=C1;B1=D1; C1=D1) und F2=AND(B2=C2;B2=D2;C2=D2)
Die Spalte mit den Hilfszellen kann man später einfach ausblenden. Theoretisch kann man auch sehr lange Formeln machen, ich persönlich finde es mit Hilfszellen aber einfacher.

2. In Spalte A den Text abhängig von dem Wert der Hilfszelle vergeben:
A1=IF(F1; "München+++"; "München---")
A2=IF(F2; "Hamburg+++"; "Hamburg---")
Ich habe hier +++ und --- angehängt, damit es leichter sichtbar ist, man kann auch einfach ein Leerzeichen anhängen, das ist dann später optisch quasi nicht mehr erkennbar.

Jetzt kann ich Regeln für bedingte Formatierungen machen und dabei den Text abfragen:
1736612381039.png
 
  • Like
Reaktionen: Herr Sin

Herr Sin

Sternapfel
Registriert
05.01.04
Beiträge
5.004
2. In Spalte A den Text abhängig von dem Wert der Hilfszelle vergeben:
A1=IF(F1; "München+++"; "München---")
A2=IF(F2; "Hamburg+++"; "Hamburg---")
Ich habe hier +++ und --- angehängt, damit es leichter sichtbar ist, man kann auch einfach ein Leerzeichen anhängen, das ist dann später optisch quasi nicht mehr erkennbar.
Das ist eine sehr coole Idee.

Nur deine Abfrage in (1) finde ich umständlich. Da gefällt mir meine Abfrage nach dem Durchschnitt besser. Das skaliert wenigstens.

So sieht es nun bei mir aus. Danke an @kappe619 für die Idee.

CleanShot 2025-01-11 at 20.30.59.gif

Ich würde ja gerne die Numbers Datei in meiner iCoud veröffentlichen. Nur weiß ich nicht, wie man das "nur zum Anschauen" machen kann.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: AndaleR