Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

verschieden lange Spalten vergleichen und anpassen
#1
Hallo an alle,

ich bin leider was Excel angeht, komplett unerfahren - gar nicht zu reden von VBA. Ich brauche also eure Hilfe:

Ich möchte gern mehrere Spalten miteinander vergleichen. Diese sind aber unterschiedlich lang. Die eine (A) zum Beispiel 180 Einträge, (B) 100 und © vlt 120. Die Eintragungen bestehen aus Zahlen. Ein Bespiel:

1             1             1
2             3             2            
3             6             4                            
4                            6                            
5                            
6    

Am Ende möchte ich gern alle Spalten so gegeneinander sortieren, dass an den Stellen, wo Einträge fehlen, Leerstellen eingefügt werden.Richtig deluxe wäre es, wenn diese noch farbig markiert sind. Das Endergebnis sollte dann so aussehen:

1             1             1
2                            2             
3             3                                             
4                            4                            
5                            
6             6             6

Da ich sehr viele Tabellen auf diese Weise vergleichen muss, suche ich nach einem sinnvollen Code.
Kann mir jemand helfen?
Vielen Dank schon mal im voraus!
Liebe Grüße, Phin
Antworten Top
#2
Hallo,

Du könntest zwei Hilfspalten einfügen und wenn Spalte A der Obermufti ist, dann einfach mit Zähklenwenn() arbeiten.

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
111111
22 232
333 64
44 46 
55    
666   

ZelleFormel
B1=WENN(ZÄHLENWENN(D:D;$A1);$A1;"")
C1=WENN(ZÄHLENWENN(E:E;$A1);$A1;"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
VG
von René und seinen 3 Gehirnzellen

Antworten Top
#3
Deine Daten in A:C
(der "Obermufti" von silex ist hier egal)

in I1 die MAX-Einträge-Ermittlung: 
=MAX(ANZAHL2(INDEX(A:C;;SPALTE(A:C))))

In E1 
=INDEX(A:A;ZEILE(A1)/$I$1*ANZAHL2(A:A)) 
bis G6 kopiert

Bedingte Formatierung E2:G6:
=E1=E2 
weiße Schrift
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste