Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zahlenvergleich in einer Matrix

Zahlenvergleich in einer Matrix
12.04.2016 21:35:18
Jo
Hallo,
ich habe folgendes Problem:
Für eine Firmengruppe mit über 100 Firmen machen wir eine Abstimmung der internen Forderungen und Verbindlichkeiten in einer Excel-Tabelle. Die Firmen werden mit einer Mandantennummer geführt. Jede Firma hat eine eigene Spalte. In der jeweiligen Zeile wird dann die Forderung (positiv) bzw. Verbindlichkeit (negativ) eingetragen. Im Idealfall ist der Saldo zwischen den Firmen ausgeglichen.
Beispiel: Firma 100 hat gegen die Firma 102 eine Forderung i. H. v. 1.500,- EUR. Gleichzeitig weist das Verbindlichkeitskonto von Firma 102 einen Saldo von -1.500,- EUR gegenüber Firma 100 aus.
____100 101 102 103 104
100________-1.500
101
102 1.500
103
104
Ist es möglich,dass bei ausgeglichenem Saldo zwischen Firma 100/102 die Felder 'grün' und bei einer Differenz 'rot' dargestellt werden?
Vielen Dank

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zahlenvergleich in einer Matrix
12.04.2016 22:22:09
Fennek
Hallo,
in meinem Nachbau klappt es, aber der Code ist nicht besonders gut getestet:

Sub sJo()
Lr = cells(rows.count, 1).end(xlup).row
For i = 2 to lr
If cells(i, 2) > 0 then
If abs(cells(i, "B")) = abs(cells(2, i)) then
Cells(i, 2).interior.color = vbgreen
Cells(2, i).interior.color = vbgreen
End if
End if
Next i
End sub
Mfg

Anzeige
Warum nicht BedingtFormat, Fennek? Dann ...
13.04.2016 02:41:51
Luc:-?
…aber bitte eine kleine BspDatei hochladen, Jo!
Gruß, Luc :-?
Besser informiert mit …

AW: Zahlenvergleich in einer Matrix
13.04.2016 08:30:56
Daniel
Hi Jo
Ich gehe mal davon aus, dass die Überschriften in Zeile 1 und Spalte A stehen und die Daten ab B2 beginnen.
Weiterhin gehe ich davon aus, dass die Firmen in Zeile und Spalte in der gleichen Reihenfolge stehen.
1. Färbe den Datenteil der Tabelle komplett grün
2. Richte fúr der den Datenteil der Tabelle folgende Bedingte Formatierung ein:
=(B2+Index($1:$200;Spalte();Zeile()))0
Gruß Daniel

Anzeige
AW: Zahlenvergleich in einer Matrix
13.04.2016 20:49:53
Jo
Hallo,
vielen Dank für die Antworten. Am liebsten würde ich es ohne VB probieren, da ich davon überhaupt keinen Plan habe... Von daher ist mir die Lösung über eine bedingte Formatierung schon sympathischer. Daniel, bei Deinem Vorschlag sind die Zellen doch dann grundsätzlich grün ausgefüllt, oder habe ich da was falsch verstanden? Ich möchte am liebsten, dass die Zellen ohne Wert keine Füllung haben und erst mit Eintrag eines Zahlenwertes, je nachdem ob eine Abstimmungsdifferenz vorliegt, grün oder rot gefüllt werden.
Ich habe noch mal eine Mustertabelle hochgeladen, um mein Problem besser zu veranschaulichen.
https://www.herber.de/bbs/user/104949.xlsx
Gruß
Jo
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige