2016-08-09 3 views
0

Ist es möglich, Bedingte Formatierung für folgende Zwecke zu nutzen:Excel bedingte Formatierung: Richtungspfeile basierend auf dem Wert (wie Zeiger eine Uhr)

Ich brauche einen Richtungspfeil basierend auf dem Wert anzuzeigen.

Beispiel: 0 (Pfeil zeigt nach oben); 180 (Pfeil nach unten), 90 (Pfeil nach rechts), -90 (Pfeil nach links). Wenn der Wert 15 ist, muss der Pfeil diese Änderung widerspiegeln.

Ich bin alle Arten von Werten von -180 bis müssen + 180.

+0

Wie viele arrow Sie möchten dort haben, 4 oder mehr? und was passiert für Werte zwischen den Pfeilen, wie wenn es einen Pfeil für 0 und einen für 90 gibt, was sollte die Richtung von 30 sein? – EBH

+0

ist VBA-basierte Lösung akzeptabel? und: Wie viele "Pfeile" gibt es insgesamt? – user3616725

+0

Hallo, Entschuldigung für die späte Antwort. Ich hätte 18 Positionen, alle 20 Grad. – carlito666

Antwort

0

Gut, das ohne VBA-Codierung hart ist. Ich habe ähnliches gemacht, aber mit 8 verschiedenen Pfeilen (weil ich nur 8 Pfeile aus dem Symbolmenü finden kann). Hier ist, wie ich es gemacht habe. Wenn jemand weiß, wie man eigene Icon-Sets mit mehr Pfeilen hinzufügt, könnte dies einfach mit der Conditional-Formatierung-Funktion in Excel geschehen.

Gewisse Zelle, geben Sie Ihre sumbols von Insert-Band gefunden: enter image description here

So ist der Inhalt einer Zelle wie unten gezeigt aussieht. Sie legen eine Formel (gezeigt in D1), die die Zeichen zu erhalten, von A1 berechnet:

= ROUND (C1/45; 0) +4

(45 360 ist eine Zahl, dividiert durch 8

)

enter image description here

Dann ziehen yo einen Pfeil:

= RECHTS (LEFT ($ A $ 1; ABS (D1 + 1)); 1)

enter image description here

Und Sie erhalten das Ergebnis so etwas wie dieses

enter image description here

Verwandte Themen