Ich habe ein paar Tage damit verbracht, das Folgende herauszufinden - können Sie mir helfen?
| I have this in Column(A): | And I need the Brand name in column(A): | ...and product description in Column (B): |
|-----------------------------------|-------------------------------------------|-----------------------------------------------|
| Stanley Fatmax Knife Saw Blades | Stanley Fatmax | Knife Saw Blades |
| Yale Lock Brass | Yale | Lock Brass |
Das Problem ist, dass einige Markennamen 2 Wörter haben und nicht jeder Eintrag in der Spalte einen Markennamen hat.
NB. Ich habe eine Liste mit den genauen Markennamen 200, daher sollte es kein Problem sein, sie zu identifizieren.
A
,B
,C
, etc ... da ist keine Spalte2(B)
. Bitte bearbeiten Ihre Frage zur Verwendung der richtigen Nomenklatur.Antworten:
OK, diese Formeln erfordern eine genaue Übereinstimmung mit einem Markennamen in der Liste der zulässigen Markennamen und führen auch zu einem leeren Ergebnis, wenn kein Markenname gefunden wird.
Diese Matrixformel in B2:
=IFERROR(INDEX(D$2:D$6,MATCH(1,FIND(D$2:D$6,A2),0)),"")
muss mit eingegeben werden STRG Verschiebung Eingeben und dann ausgefüllt.
Der Teil FIND () dieser Formel versucht, die gesamte Liste der Markennamen in der Beschreibung in A2 zu finden. Es gibt überall ein Array mit dem Fehler #WERT zurück, außer dort, wo eine Übereinstimmung (exakt) vorliegt, und es gibt an dieser Position eine 1. MATCH () findet die Position der 1 und dann liest INDEX () den richtigen Markennamen aus der Liste. Das IFERROR () erzeugt ein Leerzeichen, wenn kein gültiger Markenname gefunden wurde.
Diese Formel in C2, ausgefüllt mit:
=IF(B2="","",MID(A2,LEN(B2)+2,LEN(A2)-LEN(B2)-1))
Entfernt einfach den Markennamen aus der Beschreibung und spuckt aus, was noch übrig ist. Außerdem wird ein Leerzeichen angezeigt, wenn der Markenname nicht gefunden wurde. Beachten Sie jedoch, dass beim Hinzufügen von "Stanley Leverlock" in Spalte D der richtige Markenname und das richtige Produkt eingetragen werden.
Hoffe das hilft.
quelle
vielleicht würde so etwas funktionieren,
in B1:
Dann nach unten ziehen
Bearbeiten nach Kommentaren:
Versuchen Sie es mit dem folgenden in B1:
quelle