检查来自两个不同列的值是否从下一列

时间:2017-03-29 14:05:18

标签: excel excel-formula sequence vlookup

我认为我们可以用公式来做,但我不知道怎么可以跳过一些情况:

  • 列A具有与列C不同的值
  • 列A和列C具有相同数量的相同值
  • 来自D列的
  • 值需要转到相应单元格的前面的B列
  • A列具有可重复的值,C列也具有相同的可重复值。[!

Here is a example of my problem.

enter image description here

1 个答案:

答案 0 :(得分:2)

在B1中尝试此公式并填写。

=IF(LEN(A1), INDEX(D:D, AGGREGATE(15, 6, ROW(D$1:INDEX(D:D, MATCH("zzz", D:D)))/(C$1:INDEX(C:C, MATCH("zzz", D:D))=A1), COUNTIF(A$1:A1, A1))), TEXT(,))

enter image description here