2014-05-09 49 views
-1

如何從excel中的單元格中提取可能值的列表(數組)中的特定單詞並返回匹配的單詞。如何從excel中的單元格中提取與值列表匹配的特定單詞

我有一個產品列表,但我只想知道顏色。顏色嵌入產品描述中,因此我需要將其從項目描述中提取出來。下面是一個列表的一個簡單的例子項目描述:

CORNER CCP 26" BARN RED 
CORNER CCP 28" KHAKI 
CORNER CCP 28" SLATE GRAY 
CORNER RS EZ ANTIQUE GRAY 
CORNER RS EZ 26" ASHWOOD GRAY 
CORNER,RSC EZ,AUTUMN CEDAR 
CORNER RS EZ 26" BARN RED 
CORNER RS EZ 26" CANARY YELLOW 
CORNER RS EZ 26" COASTAL BROWN 
CORNER,RS EZ 26" COASTAL CLAY 
CORNER,RS EZ 26"COASTAL CEDAR 
CORNER RS EZ 26" CYPRESS GREEN 
CORNER RS EZ 26" CLASSIC WHIT 

我想那麼比較的顏色我有一個列表項的描述,然後就返回這些顏色的名字。

Amaranth 
Amber 
Amethyst 
Apricot 
Aquamarine 
Azure 
Baby blue 
Beige 
Black 
Blue 
Blue-green 
Blue-violet 
Blush 
Bronze 
Brown 
Burgundy 
Byzantium 
Carmine 
Cerise 
Cerulean 
Champagne 
Chartreuse green 
Chocolate 
Cobalt blue 
Coffee 
Copper 
Coral 
Crimson 
Cyan 
Desert sand 
Electric blue 
Emerald 
Erin 
Gold 
Gray 
Green 
Harlequin 
Indigo 
Ivory 
Jade 
Jungle green 
Lavender 
Lemon 
Lilac 
Lime 
Magenta 
Magenta rose 
Maroon 
Mauve 
Navy blue 
Ocher 
Olive 
Orange 
Orange-red 
Orchid 
Peach 
Pear 
Periwinkle 
Persian blue 
Pink 
Plum 
Prussian blue 
Puce 
Purple 
Raspberry 
Red 
Red-violet 
Rose 
Ruby 
Salmon 
Sangria 
Sapphire 
Scarlet 
Silver 
Slate gray 
Spring bud 
Spring green 
Tan 
Taupe 
Teal 
Turquoise 
Violet 
Viridian 
White 
Yankees Blue 
Yellow 
+0

http://office.microsoft.com/en-us/excel-help/find-findb-functions-HP010342526.aspx http://office.microsoft.com/en-us/excel-help/left- leftb-functions-HP010342648.aspx http://office.microsoft.com/zh-cn/excel-help/right-rightb-functions-HP010342854.aspx –

回答

1
地點

在列A中的數據

地方的顏色在列B列表

放置在列C中的以下數組公式和向下填充:

=IFERROR(INDEX($B$1:$B$86,MATCH(1,COUNTIF($A1,"*"&$B$1:$B$86&"*"),0)),"") 

請注意,這是一個數組公式。爲了使其正確運行,請首先從瀏覽器窗口複製並粘貼到Excel,然後在選中相同單元格的情況下,單擊公式欄(或按F2),然後按Control + Shift + Enter。現在應該有關於公式的大括號。

如果A列中的字符串包含B列中多於一種顏色,則會列出第一個匹配列B顏色。

相關問題