Autor
|
Thema: Sortierung (1124 mal gelesen)
|
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 09:32 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ihr sicher helfenden Excler ich habe eine Tabelle mit vielen Daten. Ich möchte sortieren nach A. Dort stehen Daten, wie DI1 DI2 DI3 DI31 DI12 DI21 usw. Excel möge mir bitte nummerisch aufsteigend sortieren nach A. Ergebnis: DI1 DI12 DI2 DI21 DI3 DI31 usw. Mein Wunsch wäre aber, dass die zweistelligen Zahlen passend eingeordnet werden. DI1 DI2 DI3 DI11 DI21 DI31 Was tun? (Ich habe auch schon an den Zelleigenschaften [Text, Zahl, usw.] gespielt aber ohne Erfolg.
------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mario Wipf Mitglied Dipl. Ing. FH, MAS FHO BAE
Beiträge: 535 Registriert: 07.10.2003 AIS 9 SP3, AIS 10 WINDOWS XP Pro Fujitsu Siemens CELSIUS M430 Nvidia Quadro FX 1400 128 MB
|
erstellt am: 28. Mrz. 2007 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Da ich mit dem Problem auch schon im Explorer gekämpft habe, habe ich begonnen, Zahlen mit vorgestellten Nullen zu nummerieren, wäre das denkbar bei Dir ? Beispiel statt: 1,2,3... 9,10,11 folgendermassen: 0001 0002 0003 0004 0005 . . . hängt natürlich davon ob, wieviele Stellen die Zahlen haben werden und ob diese Änderung denkbar ist... Gruss Mario Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 10:04 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Mario Wipf: HalloDa ich mit dem Problem auch schon im Explorer gekämpft habe, habe ich begonnen, Zahlen mit vorgestellten Nullen zu nummerieren, wäre das denkbar bei Dir ? Beispiel statt: 1,2,3... 9,10,11 folgendermassen: 0001 0002 0003 0004 0005 . . . hängt natürlich davon ob, wieviele Stellen die Zahlen haben werden und ob diese Änderung denkbar ist... Gruss Mario
Nein, dass geht nicht wirklich gut. Es sind automatisch ausgelesene Daten aus dem CAE. Wir sprechen von etwa 5000 Datensätzen! Das sind Anschlussbezeichnungen an Geräten, die aber wirklich nur DI2 und nicht DI02 heißen. Zudem ist in meinem Anwendungsfall die Null insofern irreführend, weil es auch Bezeichnungen mit O wie Otto gibt. Vielleicht hat noch jemand eine Idee. Ich staune hier immer über die Möglichkeiten, die im Excel aufgezeigt werden.
------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 28. Mrz. 2007 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Tom2005, unter der Voraussetzung, daß Deine Daten immer mit "Dl..." beginnen (ist erfüllt, wie ich sehe!), würde z.B. das hier Code: "Dl"###
als benutzerdefiniertes Zahlenformat helfen?! Alternativ könnten (in einer Hilfsspalte?) die Textfunktionen LINKS, RECHTS und TEIL helfen... Aktualisieren ist was tolles - so kann ich mir das Edititeren sparen ------------------ Gruß, Frederik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 10:14 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Paulchen: Hallo Tom2005,unter der Voraussetzung, daß Deine Daten immer mit "Dl..." beginnen ...
Leider nein, es gibt auch AI, AO und DO. ------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 10:19 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
ist denn wenigstens sicher, dass es immer zwei Buchstaben sind, die voran stehen?? Dann könnte man die Zeichenkette nach der zweiten Stelle teilen (evtl. in einer Hilfsspalte) und dann sortieren. Wenn nicht, muss man schauen, dass man rausbekommt, bis zu welcher Stelle Buchstaben vorkommen und dann danach teilen usw.?? ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 28. Mrz. 2007 10:29 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
OK, dann mach folgendes: -Daten importieren (Spalte A ist voll bis obenhin) -in Spalte B1 schreibst Du: "=TEIL(A1;3;LÄNGE(A1)-2)" (hierbei wieder die Voraussetzung: Du hast immer zwei Buchstaben vorne dran!) -Spalte B komplett mit dieser Formel füllen (runterziehen). Es sollten nun nur die Zahlen auftauchen?! -Spalten A und B markieren -Menü Daten-Sortieren-Sortieren nach: Spalte B. (Ralficads Beitrag -mehr oder weniger- eingebaut ;-) ) ------------------ Gruß, Frederik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 10:34 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
... wenn dem so ist, dass immer 2 Buchstaben davor stehen, dann mit der Funktion: teil(a1;1;2) in der ersten Hilsspalte die Buchstaben rausfiltern und mit teil(a1;3;3) den Rest, wobei die zweite "3" dir sagt, wieviel Stellen da nach den Buchstaben kommen. Ergebnis sieht dann so aus
und kannste dann sorten nach Spalte B, dann Spalte C fertsch ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 10:35 <-- editieren / zitieren --> Unities abgeben:
Mal ein Beispiel (schon sortiert) wie das auszugsweise aussehen kann. 1. Sortierung Spalte A 2. Sortierung Spalte B
------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 10:35 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
|
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
funzt genau, du musst dann nur drauf achten, dass die Funktion "teil()" wissen will, ab wo du die Zeichenkette übernehmen willst. muss dann also die zweite Zahl eine 4 sein (wg. dem Bindestrich) hab ich dich genug verwirrt?? ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 10:44 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von ralficad: hab ich dich genug verwirrt??
Ja, gibts ein ausführliche Beschreibung für einen Excel-DAU?
------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 28. Mrz. 2007 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
|
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 10:53 <-- editieren / zitieren --> Unities abgeben:
Das Teilen habe ich verstanden. Ich habe eher noch das Problem, dass nach Ralfis Sortierung immer noch 1,11,2,12 sortiert wird. Oder muss ich dann wieder eine Fkt. anwenden??? OT: Ralfi, was isn AU und OB? DI - digital input DO - digital output AI - analog input AO - analog output ------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 11:04 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
nö, da fragt xls normalerweise, ob du alles, was wie ne Zahl aussieht auch als solche ansehen willst. Oder formatier doch mal die Spalte, wo die Zahlen drin stehen, ich meine Format -> Zelle -> Zahlen -> Zahl. bei mir geht's. weisst du nicht, was ein OB ist?? nene, ich habe das nur als Beispiel geschrieben, bin sowas von nix Elektriker, dass ich mit deinen ganzen *puts nix anfangen kann, will, ...
------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 11:09 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von ralficad: nö, da fragt xls normalerweise, ob du alles, was wie ne Zahl aussieht auch als solche ansehen willst. Oder formatier doch mal die Spalte, wo die Zahlen drin stehen, ich meine Format -> Zelle -> Zahlen -> Zahl.bei mir geht's.
Bei mir nicht. Das Problem besteht, wie in meinem 1. post oben abgedeutet. (Spalte 2 = Zahl, sortiert nach 1. A , 2. B)
------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 11:16 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Hallo Mietzekatze, schick doch mal deine Feile, dann kann man mal reinkieken, in der Mittagspause ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 11:20 <-- editieren / zitieren --> Unities abgeben:
Großes SORRY BLUEDRESSFAN! Hab vergessen das DI von der Zahl zu teilen. Das geht ja nicht. Eine letzte Frage: Wie müsste der Teil-Befehl jetzt ganz genau für mein Beispiel aussehen??? Bis jetzt kriegst Du ~6 Üs. ------------------ Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3728 Registriert: 29.09.2004 Excel 2010 128GB SSD Windows 7
|
erstellt am: 28. Mrz. 2007 11:20 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
|
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 11:22 <-- editieren / zitieren --> Unities abgeben:
|
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 11:25 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
der Befehl lautet =teil(a;b;c) a ... die Zelle, wo die Zeichenkette steht , also B1 etc. b ... ist die Stelle, die als erstes kopiert werden soll. c ... Anzahl der Stellen, die kopiert werden soll. d.h.: erste Zelle der ersten Hilfsspalte: =teil(b1;1;2) zweite Zelle der zweiten Hilfsspalte: =teil(b1;4;3) runterziehen die Funktionen, fertsch, aber entgültig wieder zu spät , aber noch ausführlicher, Dau-sicher ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. [Diese Nachricht wurde von ralficad am 28. Mrz. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tom2005 Mitglied Elektrotechniker
Beiträge: 1318 Registriert: 12.05.2005 EPLAN 5.70 prof. EPLAN Electric P8
|
erstellt am: 28. Mrz. 2007 11:30 <-- editieren / zitieren --> Unities abgeben:
|
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3728 Registriert: 29.09.2004 Excel 2010 128GB SSD Windows 7
|
erstellt am: 28. Mrz. 2007 11:31 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
|
| Elektrokonstrukteur / Elektroplaner | Die Eckelmann Gruppe ist ein großer mittelständischer Systempartner für Automation und Digitalisierung und ist heute an sieben Standorten in Europa und China vertreten. Als strategischer Partner in der digitalen Transformation machen wir die Chancen der Digitalisierung in Produktionsumgebungen nutzbar und sichern über die Schaffung passender Lösungen unseren Kunden nachhaltige Wettbewerbsvorteile. Wir sind neugierig und leidenschaftlich technikbegeistert.... | Anzeige ansehen | Elektrotechnik, Elektronik |
|
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 ACAD 2005 - EPT AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2
|
erstellt am: 28. Mrz. 2007 11:32 <-- editieren / zitieren --> Unities abgeben: Nur für Tom2005
Zitat: Original erstellt von Oberli Mike: Die beiden Eplaner Bernd und Tom werden hier zu [b]HExcel - Spezialisten ausgebildet [/B]
gibt wohl nur die zwei ------------------ ralfi Freunde sind gut, vorausgesetzt, daß man sie nicht nötig hat. Roda-Roda bekennender Fan von bluedress & Co. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |