Unsortierte Listen / Tabellen zurücksetzen

Unsortierte Listen nach einer Sortierung wieder in die alte Reihenfolge bringen

Ein­er der ganz wichti­gen Unter­schiede ein­er Ta­bel­le in ein­er Daten­bank oder in Ex­cel ist fol­gen­der: Wird in ein­er (echt­en) Daten­bank wie beispiel­sweise Ac­cess eine Lis­te neu sor­tiert, so bleibt die ur­sprüng­li­che Rei­hen­folge stets erhal­ten. Die Sor­tie­rung find­et in ein­er Ko­pie der Ta­bel­le statt. Bei Ex­cel wird mit dem Sortier­vor­gang die Rei­hen­folge der Zei­len tat­säch­lich verän­dert.

Mit an­de­ren Wor­ten: Wenn Sie eine nicht geord­nete Ta­bel­le oder Lis­te ha­ben, wo die Dat­en in der Rei­hen­folge ste­hen, wie sie ein­ge­ge­ben wor­den sind aber nicht in ein­er bes­timmten (ungewün­scht­en) Sor­tie­rung, dann ist es nicht so ein­fach mög­lich, den Urzu­s­tand nach ein­er Sor­tie­rung wie­der her­zu­stel­len. Au­ßer Sie ver­wen­den die Rück­gängig-Funk­tion­al­ität (beispiel­sweise StrgZ), aber dann wer­den natür­lich auch die Fol­ge­schrit­te nach ein­er Sor­tie­rung wie­der zu­rück genom­men. Das kann unan­genehm sein, wenn Sie beispiel­sweise Änderun­gen an den Dat­en, den Inhal­ten vorgenom­men ha­ben.

Der Aus­weg: Er­stel­len Sie eine Hil­f­ss­palte und schrei­ben Sie in Zei­le 1 die­se For­mel: =ZEI­LE(). Zie­hen Sie nun die For­mel nach un­ten, bis zum Ende der Lis­te. Nun mar­kie­ren Sie den Bere­ich ab der ers­ten bis zur let­zten Zei­le der Hil­f­ss­palte, ko­pie­ren Sie die Wer­te und fü­gen Sie die­se Als Wert wie­der ein. Da­durch wer­den aus den For­meln fes­te Wer­te, die sich ja auch nicht mehr verän­dern, wenn die die Posi­tion der Zei­le verän­dert.

Hin­weis: Wenn Sie mit ein­er Intel­li­gen­ten Ta­bel­le / Lis­te arbeit­en, dann soll­te die Hil­f­ss­palte di­rekt ohne Leer­spal­te ange­fügt wer­den. Begin­nen Sie mit der For­mel in Zei­le 2, dann wird ein­er­seits die Über­schrift automa­tisch einge­fügt und ander­er­seits füllt sich die Spal­te automa­tisch mit der For­mel bis zur let­zten Zei­le der Dat­en-Ta­bel­le. Das Ein­fü­gen Als Wert ist dann wie­der wie ge­habt oder Sie ver­wen­den die eben be­schrie­be­ne Vorge­hensweise (mit der Maus schie­ben).

Nun kön­nen Sie die Ta­bel­le nach Her­zens­lust bear­beit­en und sor­tie­ren. Wol­len Sie die ur­sprüng­li­che Rei­hen­folge wie­der her­stellen, dann sor­tie­ren Sie die Lis­te nach der Hil­f­ss­palte. Die­se kön­nen Sie an­schlie­ßend ver­steck­en oder auch lö­schen, ganz nach Ge­schmack und Be­darf.

▲ nach oben …

Rück­mel­dun­gen / Feed­back ger­ne per Mail an mich (G.​Mumme@​Excel-​ist-​sexy.​de)

Hat Ih­nen der Bei­trag ge­fal­len?
Er­leich­tert die­ser Bei­trag Ihre Ar­beit?

Dann wür­de ich mich über ei­nen Bei­trag Ihrer­seits z.B. 1,00  freu­en … (← Klick mich!)

Dieser Beitrag wurde unter Ohne Makro/VBA, Tabelle und Zelle, Tipps und Tricks abgelegt und mit , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.