Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
840to844
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
840to844
840to844
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Matrix sortieren

Matrix sortieren
05.02.2007 08:58:59
Thomas
Hallo,
ich habe folgende Herausforderung, die mir mit meinen Formelkenntnissen noch nicht gelungen ist zu lösen:
Ich habe mehrere Spalten mit Nummern, die aus verschiedenen Arbeitsblättern zusammengetragen werden. Ich will diese Spalten so filtern, dass es die doppelten Werte herausfiltert, am besten in eine separate Spalte, so dass ich diese Nummern als Auswahlliste später verwenden kann.
Der "Advanced Filter (englische Version)" kann mir bei mehreren Spalten nicht weiterhelfen.
Hat einer von Euch da eine Idee?
Besten Dank für Eure Antworten und herzliche Grüsse
Thomas Bach

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Matrix sortieren
05.02.2007 09:46:18
heikoS
Hallo Thomas,
ich verstehe nicht so ganz, warum Dir der Speziafilter nicht weiterhilft. Daher kann ich Dein Problem auch nicht ganz nachvollziehen, aber wenn Du oben auf dieser Site bei der Archivsuche "doppelte finden" eingibst, erhälst Du über zweihundert Threads in denen Dein Problem so oder so ähnlich bereits abgehandelt wurde. Da wird eine Lösung für Dich dabei sein.
Gruß Heiko
PS: Zum Thema Spezialfilter hilft Dir vielleicht OE weiter. Guckst Du: Spezialfilter (1) - Duplikate wegfiltern und die Folgeseiten.
Anzeige
AW: Matrix sortieren
05.02.2007 10:16:38
Erich
Hallo Thomas,
wenn es nur um Zahlen geht und die Reihenfolge gleichgültig ist, lässt sich die Formel von
http://www.excelformeln.de/formeln.html?welcher=194
auch auf mehrere Spalten anwenden, hier im Beispiel auf A1:C100
 ABCDE
1    7
2 5  5
32   3
41   2
52 2 1
6 71 0
7  2 0
8  3  

Formeln der Tabelle
ZelleFormel
E1=MAX(A:C)
E2{=MAX((A$1:C$100<E1)*A$1:C$100)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Matrix sortieren
05.02.2007 16:08:57
Thomas
Hallo Erich,
besten Dank für Deine Antwort. Du hast meine Herausforderung erfasst, nur habe ich es leider nicht mit Zahlen sondern mit Projektnummern zu tun (Format: 1-1234567) Daher komme ich mit Deiner Lösung nicht weiter.
Vielleicht hast Du noch eine andere Idee.
Besten Dank und Gruss
Thomas
AW: Matrix sortieren
05.02.2007 17:00:32
Erich
Hallo Thomas,
bei dieser Struktur geht das auch mit Texten, mit einer oder mit vier (gelben) Hilfsspalten:
Texte kurz

 ABCDEF
1Projekte1Projekte2Projekte3Liste Projekte Liste Zahlen
2 5-9876543 123-4567890 123,456789
34-0000001  22-3450000 22,345
41-123456722-3450000 7-6666666 7,6666666
54-00000010-00000014-00000015-9876543 5,9876543
6 7-66666661-12345674-0000001 4,0000001
7  123-45678903-0303000 3,0303
8  3-03030001-1234567 1,1234567
9   0-0000001 0,0000001
10     0
11     0

Formeln der Tabelle
ZelleFormel
D2=WENN(F2=0;"";LINKS(WECHSELN(F2;",";"-")&"0000000";7+FINDEN(",";F2)))
F2{=MAX(1*(0&WECHSELN(A2:C100;"-";",")))}
D3=WENN(F3=0;"";LINKS(WECHSELN(F3;",";"-")&"0000000";7+FINDEN(",";F3)))
F3{=MAX((1*(0&WECHSELN($A$2:$C$100;"-";","))<F2)*1*(0&WECHSELN($A$2:$C$100;"-";",")))}
F4{=MAX((1*(0&WECHSELN($A$2:$C$100;"-";","))<F3)*1*(0&WECHSELN($A$2:$C$100;"-";",")))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Texte lang

 ABCDEFGHI
1Projekte1Projekte2Projekte3Liste Projekte Zahlen1Zahlen2Zahlen3Liste Zahlen
2 5-9876543 123-4567890 05,98765430123,456789
34-0000001  22-3450000 4,00000010022,345
41-123456722-3450000 7-6666666 1,123456722,34507,6666666
54-00000010-00000014-00000015-9876543 4,00000010,00000014,00000015,9876543
6 7-66666661-12345674-0000001 07,66666661,12345674,0000001
7  123-45678903-0303000 00123,456793,0303
8  3-03030001-1234567 003,03031,1234567
9     0000,0000001
10     0000
11     0000

Formeln der Tabelle
ZelleFormel
D2=WENN(I2=0;"";LINKS(WECHSELN(I2;",";"-")&"0000000";7+FINDEN(",";I2)))
F2=1*(0&WECHSELN(A2;"-";","))
G2=1*(0&WECHSELN(B2;"-";","))
H2=1*(0&WECHSELN(C2;"-";","))
I2=MAX(F:H)
D3=WENN(I3=0;"";LINKS(WECHSELN(I3;",";"-")&"0000000";7+FINDEN(",";I3)))
F3=1*(0&WECHSELN(A3;"-";","))
G3=1*(0&WECHSELN(B3;"-";","))
H3=1*(0&WECHSELN(C3;"-";","))
I3{=MAX((F$2:H$100<I2)*F$2:H$100)}
I4{=MAX((F$2:H$100<I3)*F$2:H$100)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Matrix sortieren
06.02.2007 13:22:32
Thomas
Hallo Erich,
tausendundeinen Dank für Deine Hilfe bei meiner Herausforderung. Da ich in der Schweiz arbeite, musste ich noch ein paar Sachen anpassen (z.B. "." statt ","), aber Deine Lösung mit mehreren Hilfsspalten hat mir geholfen.
Also, nochmals vielen Dank nach Kamp-Lintfort.
Grüsse
Thomas
P.S. Mein Grossvater wohnt übrigens in Sonsbeck, bin auch schon mal in Kamp-Lintfort gewesen ;-)))
Danke für Rückmeldung - freut mich! (oT)
06.02.2007 13:40:55
Erich

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige