Excel - 在行中搜索值,然后将符号放到相应的列中

时间:2017-10-30 21:48:19

标签: excel excel-formula

我有一个excel文件,如下所示:

ROW 1      1 2 3 4 
ROW 2      2 5 6 7 8
ROW 3      3 4 6 7 8  

如何搜索每一行的单元格值,然后将symble放在相应的列上?样本输出:

Column Name 1 2 3 4 5 6 7 8 - I have this row now
ROW 1       * * * *
ROW 2         *     * * * *
ROW 3           * *   * * *

是否有关于如何实现此类或类似结果的建议?

更新 我的初始数据是Sheet1 A1到AV450。结果应显示在Sheet2 A2到EN 451中.Pheet2 A1到EN1是应匹配的值列表。同一张或不同并不重要。

非常感谢。

1 个答案:

答案 0 :(得分:0)

假设您的初始行在Sheet1!A1到F3

和你在Sheet2!A1到I4的结果

放入单元格Sheet2!B2:

=if(not(iserror(match(B$1,Sheet1!A2:A3,0))),"*","")

然后你可以扩展公式。

匹配将返回搜索到的包含值的矩阵中的单元格编号,"#NA"如果找不到值(因此你不想在结果中使用" *")