我正在尋找excel公式來獲取顏色旁邊的值。例如,如果這是貼在列的顏色值將顯示在列b(SAGE)Excel公式以獲取值
爲您的家庭一個誘人的和當代的更新
產品特點:
- 品牌:L牀單
- 顏色:賢者
- 材質:純棉
- 尺寸:加州王
- 類型:牀單
- 圖案:純色
- 深口袋彈性各地的設計,以適應特厚的牀墊
我正在尋找excel公式來獲取顏色旁邊的值。例如,如果這是貼在列的顏色值將顯示在列b(SAGE)Excel公式以獲取值
爲您的家庭一個誘人的和當代的更新
產品特點:
1)您需要定義顏色名稱的列表笠及其相應的顏色代碼。讓我們假設您在名爲「顏色索引」的工作表上創建一個顏色表及其代碼表,並將顏色名稱放在A列中,將它們的顏色值放在B列中。我們還假定您使用了單個標題行,以便您的數據在第二行開始(請注意顏色值是完全虛構的)
(A) (B)
Colour
(1) Name Value
(2) Red 145
(3) Orange 13
(4) Yellow 3
(5) Green 177
(6) Blue 156
(7) Indigo 250
(8) Violet 67
與構建顏色表中的問題,是有這取決於你如何定義顏色的16777216種顏色在那裏的可能性。因此,讓我們說有一個可怕的256色的紅色。哪一個紅色是紅色的,這是紅色的消防車,哪個是血紅色的等等。雖然用數字定義顏色可能非常準確,但人們對什麼顏色與數字相對應的解釋可能是非常主觀的。
2)然後,您可以在您的原始表B列中使用下列公式
=IFERROR(VLOOKUP(TRIM(RIGHT(B3,LEN(B3)-FIND(":",B3))),'Colour Index'!$A$2:$B$7,2,0),"")
的IFERROR返回「」,使細胞看空,如果在你的B3顏色名稱未找到。
的RIGHT功能後拉的名字右邊字符「:」
的TRIM有消除領先的空間,因爲我不知道有多少空間會有。
VLOOKUP從顏色表的右側函數中查找名稱,如果找到,則返回到搜索表的第二列中的值。
FIND確定的位置:在B3內文
LEN計數的字符數在文本中的B3
請[編輯]你的問題,以顯示你迄今爲止編寫的代碼和在那裏你卡住了, 然後我們可以嘗試幫助解決特定的問題。你應該 也讀[問]。 –