Registriert seit: 16.05.2018
Version(en): 2010
Hallo,
in einer Spalte habe ich beliebige Wörter (um die 1000 Wörter die sich auch wiederholen)
Jetzt möchte ich jedem Wort eine Zahl zuweisen. Benötige dies für eine Sortierung.
Beispiel:
Spalte A1
rot = 1
blau = 2
grün = 3
gelb = 4
schwarz = 5
...
rot = 1
blau = 2
schwarz = 5
...
Wenn sich ein Begriff wiederholt sollte er aber immer wieder die selbe Zahl erhalten.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
hilft dir evtl. diese Idee weiter?
In Spalte H und I habe ich eine Matrix aufgebaut mit den entsprechenden Werten. In Spalte B wird dann der Sverweis ausgeführt:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H | I |
1 | rot | 1 | | | | | | rot | 1 |
2 | blau | 2 | | | | | | blau | 2 |
3 | rot | 1 | | | | | | grün | 3 |
4 | gelb | 4 | | | | | | gelb | 4 |
5 | | | | | | | | schwarz | 5 |
Zelle | Formel |
B1 | =SVERWEIS(A1;H:I;2;0) |
Anschliessend (optional):
- den Bereich mit den Formeln markieren
- mit Strg-C in die Zwischenablage kopieren
- rechte Maus - Inhalte einfügen - Werte - Ok
Dadurch werden die Formeln im markierten Bereich in Werte umgewandelt.
Gruß
Peter
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
16.06.2018, 09:48
(Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2018, 09:48 von RPP63.)
Moin!
- Schreibe in einen Zellbereich in einer beliebigen leeren Datei Deine Liste mit den 1.000 Wörtern in der von Dir gewünschten Reihenfolge
- Datei, Optionen, Erweitert, Allgemein klickst Du auf benutzerdefinierte Listen verwalten.
- In Liste aus Zellen importieren trägst Du jetzt den Zellenbereich ein und übernimmst die neue Liste
- Diese Datei kann jetzt gelöscht werden, weil sie in die Registry eingetragen wurde
- Ab sofort kannst Du in jeder Datei nach Deiner benutzerdefinierten Liste sortieren
Enjoy!
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 16.05.2018
Version(en): 2010
Ja sVerweis wäre eine Möglichkeit jedoch zu Aufwändig.
Da es so viele Verschiedene Begriffe sind ist es zu Aufwändig eine solche Matrix aufzubauen.
Denn ich habe dann noch 20 Dateien mit wiederum demselben Problem und anderen Begriffen
Oder kann ich mittels Formel die Begriffe auslesen lassen das sie mir nur einmal dargestellt werden für die Matrix?
Registriert seit: 15.08.2017
Version(en): 2016
hi
Angenommen deine Texte stehen in Spalte A beginnt in Zeile 2
Dann diese Formel in Spalte B2
Code:
=WENN(ZÄHLENWENN(A$2:A2;A2)>1;SVERWEIS(A2;A:B;2;0);ZEILE(A1))
Mfg Guschti
Folgende(r) 1 Nutzer sagt Danke an Guschti für diesen Beitrag:1 Nutzer sagt Danke an Guschti für diesen Beitrag 28
• mrtc
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
Zitat:Oder kann ich mittels Formel die Begriffe auslesen lassen das sie mir nur einmal dargestellt werden für die Matrix?
Kopiere die Spalte mit den Begriffen in die Spalte H und eliminiere die Duplikate über Menü Daten - Datentools - Duplikate entfernen.
Gruß
Peter
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
:22:
Warum einfach, wenn es auch schwierig geht???
Konkret auf die Threaderöffnung bezogen:
Die Liste kann jederzeit nachträglich erweitert werden (anhängen oder durch einen Zeilenvorschub auf "mittendrin" ergänzen).
Aber macht ihr mal ruhig mit Formeln …
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 16.05.2018
Version(en): 2010
Hat funktioniert!
Vielen Dank für die schnellen Antworten.