Doppelt vorkommende Datensätze bei beliebig vielen Spalten (257)
Aufgabe
Wenn Doppelte Datensätze bezogen auf mehrere Spalten gesucht und gekennzeichnet werden sollen, können die einzelnen Spalten mit & verkettet werden (siehe Formel Nr. 80).
Wenn es sehr viele Spalten sind, wird das natürlich umständlich. Eine allgemein gültige Formel für beliebig viele Spalten soll gefunden werden.
A
B
C
D
E
F
G
H
1
1
2
3
4
5
6
7
Doppelt
2
1
2
3
4
5
6
8
3
x
Doppelt
4
1
5
x
Doppelt
6
a
b
c
d
e
7
a
b
c
d
e
f
8
1
2
3
4
5
6
7
Doppelt
9
x
10
b
c
d
e
a
Lösung
Listenbereich geht von A1 bis G100
in H1 steht
{=WENN(MAX(WENN(ZEILE($1:$100)=ZEILE();1;MMULT(($A$1:$G$100=A1:G1)*1;WENN(ZEILE($1:$7);1))))=7;"Doppelt";"")}
Formel bis H100 kopieren.
Bei 100 Spalten würde man in CW1 schreiben:
{=WENN(MAX(WENN(ZEILE($1:$100)=ZEILE();1;MMULT(($A$1:$CV$100=A1:CV1)*1;WENN(ZEILE($1:$100);1))))=100;"Doppelt";"")}
Sollen nur die Duplikate markiert werden, also nicht die Originale, dann: