如果所有单元格都匹配,则复制数据

时间:2019-05-03 15:15:42

标签: excel-formula

我有4列,我需要将数据从那些列(1)(3)中的另一列(4)中获取,但要将数据获取到该列(4)。该列(4)标头必须链接到另一个列(2)中的单元格,该单元格的名称与下面显示的(4)中的标头相同。

示例

Sku (1) Attribute(2) Attributeresult(3)    screensize(4)* 
123     Screen Size      22"                   22"         (match)
124     CPU              AMD                               (no match)  
125     CPU              Intel                             (no match) 
126     Screen Size      24"                   24"         (match)

* 第4列标题与(2)单元格中的某些单元格具有相同的名称,但col2没有空格或大写。

因此,如果(2)和(4标头)中的名称匹配,我想从(3)获取数据以进入(4)。 (4)的位置将由SKU(1)确定。同样,(4)是500列中的1列

希望这很有意义

谢谢

1 个答案:

答案 0 :(得分:0)

此公式应执行:

=IF(LOWER(SUBSTITUTE($B2;" ";""))=D$1;$C2;"")

使用LOWERSUBSTITUTE删除B2中值的所有空格,并将所有内容都转换为小写字母。然后,您可以将此字符串与D1中的列标题进行比较,并仅返回符合您条件的那些行的值。