Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Excel Sortierungs- Möglichkeiten

Frage Microsoft Microsoft Office

Mitglied: sims

sims (Level 1) - Jetzt verbinden

01.08.2014, aktualisiert 04.08.2014, 881 Aufrufe, 4 Kommentare

Hallo Leute,
und zwar würde ich gerne im Excel Zahlen sortieren, welche jeweils in einer Zeile sind und jeweils in einer eigenen Spalte.

z.B.
01.
        Spalte Spalte Spalte Spalte Spalte 
02.
Zeile    3726    4261   4572   3561  3472
diese Zahlen würde ich jetzt gerne auslesen und anschließend in eine Spalte Spalten spielen wo sie dann von der großten Zahl bis zur kleinesten geordnent werden.

z.B.
01.
     Spalte 
02.
Zeile 4572 
03.
Zeile 4261 
04.
Zeile 3726 
05.
Zeile 3561 
06.
Zeile 3472

Kann mit hierbei wer einen tipp bzw. weiterhelfen?


besten DANK für eure hilfe
Mitglied: colinardo
01.08.2014, aktualisiert um 12:06 Uhr
Moin,
einfach die Spalte mit den Werten markieren, kopieren, dann Über Einfügen > Transponieren an der gewünschten Stelle einfügen und auf dem Tab Start > Bearbeiten > Sortieren und Filtern > Nach Größe sortieren(absteigend), feddich...

Alternativ für eine automatisierung auch ein VBA-Script:
01.
Sub TransposeAndSort() 
02.
    Dim ws As Worksheet, rngNumbers As Range, rngTarget As Range 
03.
    'Tabellenblatt 
04.
    Set ws = Worksheets(1) 
05.
    'Bereich der Zahlen 
06.
    Set rngNumbers = ws.Range("B2:J2") 
07.
    ' Bereich in dem die Zahlen untereinander eingefügt werden 
08.
    Set rngTarget = ws.Range("A5") 
09.
    'Bereich kopieren 
10.
    rngNumbers.Copy 
11.
    'Bereich transponiert einfügen 
12.
    rngTarget.PasteSpecial Paste:=xlPasteAll, Transpose:=True 
13.
    '... und sortieren 
14.
    rngTarget.Sort rngTarget.Cells(1, 1), xlDescending 
15.
End Sub
Hier noch das Demo-Dokument dazu.

Grüße Uwe
Bitte warten ..
Mitglied: Schnubbert
LÖSUNG 01.08.2014, aktualisiert 04.08.2014
Oder du willst es variabel haben und vielleicht noch automatisch, dann sieht das ungefähr so aus.

Mach dir keinen Gedanken, ich hab Spaß an unnötig komplizierten Excelfunktionen

https://drive.google.com/file/d/0B-KyGdsux_Jdc2o1eHdscjFfQ2M/edit?usp=sh ...

edit: Jaja, da kommt wieder einer mit nem VBA Script um die Ecke das alles kann was meine Liste kann nur besser. Das war schon in der Schule so.
Okay, wenn der Fragensteller sich mit VBA auskennt, dann sollte er das Script nehmen, das ist variabler

Gruß
Schnubbert
Bitte warten ..
Mitglied: sims
04.08.2014 um 08:04 Uhr
Hallo Uwe,
erstmal besten DANK für die Hilfe.

Ich habe mit das VB Script jetzt mal verwendet aber leider funktioniert das bei mir nicht so richtig, denn die Zellen, welche ich auslesen möchte weden durch eine Formel berechnet - und sobald ich das VB Script verwende steht immer nur "#Bezug!" in der Zelle wo normalerweise die Zahlen in geordneter reihenfolge stehen sollten!

Hast du hier vl noch einen Lösungsvorschlag für mich?

DANKE
Bitte warten ..
Mitglied: colinardo
04.08.2014, aktualisiert 04.09.2014
In diesem Fall sind deine Formeln nicht mit eindeutigen Bezügen ($) versehen, das kannst du aber umgehen indem du nur die Werte der Zellen und keine Formeln am Ziel einfügst, dazu muss Zeile 12 so abgeändert werden:
rngTarget.PasteSpecial Paste:=xlPasteValues, Transpose:=True
Anstatt xlPasteAll wird xlPasteValues verwendet, was nur aktuelle Zellwerte einfügt.
Wenn du im Zielbereich trotzdem deine Formeln haben willst, musst du die Bezüge in den Formeln umstellen, d.h. bei nicht eindeutigen Zell-Bezügen dem Bereich ein Dollarzeichen voranstellen (Beispiel: $c$4).
Ansonsten passt Excel die Formel beim Einfügen in einen anderen Bereich an.

Grüße Uwe
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
VB for Applications
Excel VBA Sortierung von Daten (5)

Frage von easy4breezy zum Thema VB for Applications ...

Microsoft Office
gelöst Excel-Formel oder VBA (7)

Frage von nicki01 zum Thema Microsoft Office ...

Microsoft Office
Prüfung von Intervallen und Textausgabe in Excel (2)

Frage von traller zum Thema Microsoft Office ...

Microsoft Office
Darstellung einer Produktionsmenge in einer Excel Übersicht! (4)

Frage von Magnus32x1 zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...