Excel公式来获取值
我正在寻找excel公式,以获得颜色旁边的值。例如,如果这是在列中粘贴,则颜色值将显示在列b(sage)上 为您的家提供极具诱惑力的现代更新 产品特点:Excel公式来获取值,excel,formula,Excel,Formula,我正在寻找excel公式,以获得颜色旁边的值。例如,如果这是在列中粘贴,则颜色值将显示在列b(sage)上 为您的家提供极具诱惑力的现代更新 产品特点: 品牌:L亚麻布 颜色:鼠尾草 材料:棉 尺码:加州国王 类型:床单 图案:实心 深口袋床笠,四周有松紧带,专为超厚床垫设计1)您需要定义颜色名称及其相应的颜色代码列表。假设您在一张名为“颜色索引”的表格上创建了一个颜色表及其代码,并将颜色名称放在a列,颜色值放在B列。我们还假设您使用了一个标题行,因此数据从第2行开始。(注意颜色值完全是虚构的)
- 品牌:L亚麻布
- 颜色:鼠尾草
- 材料:棉
- 尺码:加州国王
- 类型:床单
- 图案:实心
- 深口袋床笠,四周有松紧带,专为超厚床垫设计
=IFERROR(VLOOKUP(TRIM(RIGHT(B3,LEN(B3)-FIND(":",B3))),'Colour Index'!$A$2:$B$7,2,0),"")
如果在B3中找不到您的颜色名称,IFERROR将返回“”以使单元格看起来为空
右函数在名称中的“:”后面提取正确的字符
修剪是为了消除前导空间,因为我不确定会有多少空间
VLOOKUP从颜色表中的右函数中查找名称,如果找到,则返回搜索表第二列中的值
FIND确定:在B3中的文本中的位置
LEN计算B3中文本的字符数请回答您的问题,以显示到目前为止您编写的代码以及遇到的问题,然后我们可以尝试帮助解决具体问题。你也应该阅读。
=IFERROR(VLOOKUP(TRIM(RIGHT(B3,LEN(B3)-FIND(":",B3))),'Colour Index'!$A$2:$B$7,2,0),"")