# Artist suchen-finden- ID vergeben

**URL:** https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309
**Category:** Allgemein
**Created:** [April 9, 2012, 10:20am UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309 "2012-04-09T10:20:09Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [April 9, 2012, 10:20am UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/1 "2012-04-09T10:20:09Z")

</div>

Suche die Möglichkeit beim auffinden eines Interpretennamens diesem eine Art-ID zu vergeben.  
Stelle mir das in etwa so vor, wenn das funktionieren könnte.  
Alle Interpreten sind alphanumerisch gelistet,  
dem zur folge von 1=A bis xxx=9 (Sonderzeichen sind ebenfalls berücksichtigt #;\*;`;´;+;( etc.)  
Wenn nun per Skript eine Aktion gestartet wird, wo die Liste inne ist,  
Interpret für Interpret in einer Schleife durchläuft, den Eintrag mit dem identischen vergleicht,  
bei Übereinstimmung dann die vorgestellte Ziffer in das Feld XX vergibt.

Ist diese Möglichkeit gegeben?  
Erhoffe mir Hilfe von den Skriptgöttern hier ![:blush:](https://community.mp3tag.de/uploads/default/original/1X/c5a064300f7d900a70c2196f6eee95e32dde9b52.gif ":blush:")

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 9, 2012, 11:44am UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/2 "2012-04-09T11:44:40Z")

</div>

Ich verstehe nicht so ganz den Sinn der Sache:  
soll da aus einem Namen irgendwas kodiertes entstehen, was sich aus dem Namen errechnen lässt?  
Dann wird dieser Code keine zusätzliche Erkenntnis bringen, da die Alphanummerischen Zeichen schon bis über 200 Varianten pro Position zulassen, so dass ein Code nur aufgeblähter werden wird.

Oder soll eine Gruppierung erzeugt werden, aus der man sehen kann, welche Namen man schon früher mal gehabt hat?  
Aber woher kommt dann die Liste von "früher"?  
Meiner Ansicht nach bieten schon jetzt alle gängigen Abspieler für größere Sammlungen die Möglichkeit, nach unterschiedlichen Kriterien zu gruppieren.  
Da hat man dann den Vorteil, dass man recht kompakt alle Varianten untereinander sieht. Bei einer Aufstellung "zeige mir alle, wo es noch keine ID gab", fehlt dann immer der Hinweis "aber es gab schon mal so was ähnliches".

Ansonsten würde ich dich (wieder mal) auf Access verweisen - dort kannst du ...  
Namen ohne Duplikate importieren  
Einträgen eine eindeutige ID verpassen  
Einen Vergleich der bestehenden Liste mit neu hinzugekommenen Einträgen vornehmen...

---

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [April 10, 2012, 2:58pm UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/3 "2012-04-10T14:58:24Z")

</div>

> [@ohrenkino](#):
>
> Ansonsten würde ich dich (wieder mal) auf Access verweisen - dort kannst du ...  
> Namen ohne Duplikate importieren  
> Einträgen eine eindeutige ID verpassen  
> Einen Vergleich der bestehenden Liste mit neu hinzugekommenen Einträgen vornehmen...

Mit der Accessdatenbank die aus MP3tag über Excel erzeugt wurde ist das ganze kein Problem.  
Alles fertig....  
Vorgehensweise bisher:

- gesamte Dateien eingelesen
- per Aktion sämtliche Artisten gefiltert [$loop(%artist%,1)]
- oder per Excelmakro Duplikate abgefangen "MP3Daten - Einfache finden.xls/.xlsm"

_(hätte diese gerne zur Verfügung gestellt leider 317kb komp.)_
- alphanumerisch sortiert, anschließend durchnummeriert (Excel) - per Formel (die Groß/kleinschreibung berücksichtigt) dem Artist seine ID zugeordnet. Das ganze dann per Textimport (MP3tag) an die jeweiligen Spalten übermittelt.

Die Frage ist aus der Arbeit mit Excel & Access entstanden,  
ob der Weg nach Rom auch (NAVI) schnellst; schönst oder sparsamst zu gehen wäre. ![<_<](https://community.mp3tag.de/uploads/default/original/1X/5996dbb474c88b8f9fc49f09dc3858d081055a2d.gif "<\_<")

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 11, 2012, 12:44pm UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/4 "2012-04-11T12:44:59Z")

</div>

> [@DJ Mucke](#):
>
> ...
> 
> - oder per Excelmakro Duplikate abgefangen "MP3Daten - Einfache finden.xls/.xlsm"
> 
> _(hätte diese gerne zur Verfügung gestellt leider 317kb komp.)_
> - alphanumerisch sortiert, anschließend durchnummeriert (Excel) - per Formel (die Groß/kleinschreibung berücksichtigt) dem Artist seine ID zugeordnet. ...

Wenn du in Access eine Tabelle vor-definierst, in die die Namen der Artisten eingefügt werden sollen und das Namensfeld einen Index ohne Duplicate hat, filtert Access die Duplikate von alleine raus.  
Und wenn du dann noch ein Schlüsselfeld für die Import-Tabelle definierst, nimmt dir Access sogar die Nummerierung ab und wacht sogar darüber, ob es eine ID schon mal gegeben hat oder nicht.  
Also eigentlich ist Excess dazwischen nicht notwendig.

---

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [April 11, 2012, 12:51pm UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/5 "2012-04-11T12:51:15Z")

</div>

> [@ohrenkino](#):
>
> ...noch ein Schlüsselfeld für die Import-Tabelle definierst, nimmt dir Access sogar die Nummerierung ab...

Bitte erläuter mir den Schritt in der [quote]?  
Habe mir das soweit als per "learning by doing" angeeignet

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 11, 2012, 3:20pm UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/6 "2012-04-11T15:20:19Z")

</div>

> [@DJ Mucke](#):
>
> Bitte erläuter mir den Schritt in der  
> Habe mir das soweit als per "learning by doing" angeeignet

Du legst für das ID-Feld als Wert "AUtonummer" oder "Zähler" fest.  
Auch ein Index ohne Duplikate ist gut.

---

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [April 14, 2012, 7:31am UTC](https://community.mp3tag.de/t/artist-suchen-finden-id-vergeben/13309/7 "2012-04-14T07:31:54Z")

</div>

> [@ohrenkino](#):
>
> Du legst für das ID-Feld als Wert "AUtonummer" oder "Zähler" fest.  
> Auch ein Index ohne Duplikate ist gut.

Thankx für den Tipp, das ist aber schon bekannt  
Nach jetzt wieder längerem Studium im www  
bin ich mit der Duplikatversion von Access noch mehr  
zufrieden als wie das mit diversen Formeln per Excel.  
Auch das Speicherfressende  
"Ich will unbedingt Hyperlinks mit in der Tabelle haben,  
um per Klick den Audioplayer oder gar nur %path%  
im Explorerfenster angezeigt zu bekommen"ist gelöst.

Vorgehensweise kurz umrissen:  
Exportskript mit all mir relevanten Datenspalten hergestellt  
anstelle von Direktlinks auf Titel oder Ordner (naja sind es eigentlich noch)  
nur eine Textform für den Export nach Access, seht selber....

Anhang - entpacken nicht vergessen - für Schäden nehm ich kein Gewähr/[Gewehr 😆]  
[Versuchsexport\_zur\_Weitergabe.rar](https://community.mp3tag.de/uploads/default/original/2X/d/d9235862a5e44bad13e0bb1df3c8139cd820009f.rar) (986 Bytes)[Versuchstabelle\_zum\_Studieren.rar](https://community.mp3tag.de/uploads/default/original/2X/d/d257ebbc9cf973313fb88ebe5fa532e2b78736ca.rar) (9.81 KB)

Feedback wäre ne tolle Resonanz, oder auch Kritiken

[Versuchstabelle\_zum\_Studieren.rar](https://community.mp3tag.de/uploads/default/original/2X/d/d257ebbc9cf973313fb88ebe5fa532e2b78736ca.rar) (9.81 KB)

[Versuchsexport\_zur\_Weitergabe.rar](https://community.mp3tag.de/uploads/default/original/2X/d/d9235862a5e44bad13e0bb1df3c8139cd820009f.rar) (986 Bytes)
