Registriert seit: 02.03.2020
Version(en): 365
Hallo Zusammen, ich habe folgendes Problem und habe schon einiges ausprobiert. Ich habe in einer Spalte A mehrere Daten stehen (siehe Beispiel). Nun benötige ich eine Funktion, die nach einer bestimmten Zeichenfolge innerhalb der Zellen sucht z.B. „FU“ und ab B2 auflistet. Es soll auch nur einmal der "FU001" aufgelistet werden. Der Anlagentyp ist nicht relevant. Ich möchte nur wissen welche Anlagen verbaut sind. Könnt ihr mir bitte helfen? So soll es ausschauen: (Beispiel Datei ist angehängt) Vielen Dank schon mal
Angehängte Dateien
Thumbnail(s)
Beispiel.xlsx (Größe: 10,34 KB / Downloads: 14)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
das geht am besten mit PowerQuery.
1. Daten abrufen und transformieren
2. Im PQ-Editor "extrahieren - zwischen Trennzeichen; Starttrennzeichen 1 überspringen
3. Duplikate entfernen
Arbeitsblatt mit dem Namen 'Tabelle2' A 1 Ort (Werk-Nr. – Gebäude-Nr. – Anlage – Typ) 2 FU001 3 FU003 4 FU002
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 30.09.2018
Version(en): Microsoft 365
Tabelle1 A B 1 Ort (Werk-Nr. – Gebäude-Nr. – Anlage – Typ) Soll mir angezeigt bzw. aufgelistet werden 2 06-60-FU001-T4 FU001 3 06-60-FU001-T2 FU002 4 05-50-FU003-T2 FU003 5 06-60-FU002-T1
verwendete Formeln Zelle Formel Bereich N/A B2 =SORTIEREN(EINDEUTIG(TEIL(A2:A11;7;5);0;0))
Registriert seit: 02.03.2020
Version(en): 365
Hallo Cadmus, deine Lösung schaut elegant aus. Leider kann ich diese Lösung nicht nachbauen, da die Funktion EINDEUTIG noch nicht in meinen aktuellen Update vorhanden ist. Gibt es einen anderen Weg?
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
eventuell mit einem Zwischenschritt?
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E 1 Ort (Werk-Nr. – Gebäude-Nr. – Anlage – Typ) Soll mir angezeigt bzw. aufgelistet werden 2 06-60-FU001-T4 FU001 FU001 FU001 3 06-60-FU001-T2 FU002 FU001 FU003 4 05-50-FU003-T2 FU003 FU003 FU002 5 06-60-FU002-T1 FU002 6 06-60-FU001-T3 FU001 7 06-60-FU002-T2 FU002 8 06-60-FU002-T2 FU002 9 05-50-FU003-T6 FU003 10 05-50-FU003-T6 FU003 11 06-60-FU002-T2 FU002
Zelle Formel D2 =TEIL (A2;7;5) E2 {=WENNFEHLER (INDEX (D$1: D$15;VERGLEICH (1; (ZÄHLENWENN (E$1:E1;D$1: D$15) =0) * (D$1: D$15< >"") ;0) ) ;"") }
Achtung, Matrixformel enthalten! Die geschweiften Klammern{} werden nicht eingegeben. Verlassen Sie den Zelleneditor mit Strg+Shift + Enter , statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Alex, hast du dir denn überhaupt schon meinen PQ-Vorschlag angeschaut? Das sind ein paar wenige Mausklicks und du benötigst auch keine Hilfsspalte.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)