Excel benutzen um etwas zu matchen??
#1
Hallo, ich habe wirklich überhaupt keine ahnung ob das hier hin gehört oder geschweige denn mit Excel überhaupt funktioniert.
Vielleicht hat auch jemand einen Tipp welches Programm dafür geeignet sein könnte..


Ich habe eine Liste über 500.000 Artikel wo folgendes drin steht:

Spalte A:  Artikelnummer
Zeile A2  (Beispiel) : HSGKI

Spalte B Nummer
Zeile B2 usw. :5225646

also quasi so:

HSGKI, 5225646

und immer so weiter:

HSGKI, 5225646
HSGKI, 5426
HSGKI, 2154
HSGKI, 3698532
HSGKI, 25469
HSGKI, 21238
GSTEJI,546982
GSTEJI,4857316359

Nun möchte ich habe daraus folgendes machen:

Spalte A,Spalte B
HSGKI, 5225646;5426;2154;3698532;25469;21238
GSTEJI, 546982;4857316359

Kann mir jemand helfen und falles dies mit Excel nicht möglich ist ein Programm nennen mit dem sowas möglich ist ?

Ich wäre euch super Dankbar!
Antworten Top
#2
Hola,
in Excel365 geht das recht einfach mit Eindeutig() und dann Textverketten().
Steht die Version zur Verfügung?
Gruß,
steve1da
Antworten Top
#3
Hey, ne die habe leider nicht, ich hab nur Excel als normales Programm...
Antworten Top
#4
Hi,

auch Excel365 ist ein "normales Programm". Butter bei die Fische: welche Version hast du nun?
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#5
Ah gefunden müsste Version : 16.0.17425.20176

Und ist auch Office 365 

Wir genau stelle ich das an ?
Antworten Top
#6
Schreibe zB in E2
Code:
=EINDEUTIG(A2:A9)
Dann in F2:
Code:
=TEXTVERKETTEN(", ";WAHR;MTRANS(FILTER($B$2:$B$9;$A$2:$A$9=E2)))
F2 ziehst du dann nach unten.

Bereiche musst du natürlich anpassen.
Antworten Top
#7
Moin, 19 

bei über 500.000 Artikeln könntst du auch Power Query nutzen: 21
[attachment=51640]
Antworten Top
#8
(22.04.2024, 16:27)Case schrieb: Moin, 19 

bei über 500.000 Artikeln könntst du auch Power Query nutzen: 21

Hey Danke für deine Hilfe, das is glaube ich genau das was ich suche! Wie hast du das gemacht?

(22.04.2024, 15:32)steve1da schrieb: Schreibe zB in E2
Code:
=EINDEUTIG(A2:A9)
Dann in F2:
Code:
=TEXTVERKETTEN(", ";WAHR;MTRANS(FILTER($B$2:$B$9;$A$2:$A$9=E2)))
F2 ziehst du dann nach unten.

Bereiche musst du natürlich anpassen.

Danke für deine Hilfe!

Nun steht bei einigen Zellen "Überlauf" sind es dann ggf. zu viele Daten?
Antworten Top
#9
Nein, #ÜBERLAUF bedeutet dass du mehr Ergebnisse als leere Zellen nach rechts hast. Wenn es zu einer Nr zB 5 Nummern hast, aber nur 4 leere Zellen nach rechts, kommt 'ÜBERLAUF.
Antworten Top
#10
Moin, 19

schau dir mal folgendes an: 21 

Die Power Query-Benutzeroberfläche...

Dort ist alles erklärt.

Im Prinzip werden die Daten eingelesen, gruppiert, aggregiert und ausgegeben.

Die Schritte kannst du dir im Power Query Editor anschauen bzw. nachvollziehen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste