使用Excel公式查找ID号并复制到另一列中的单元格

时间:2015-08-15 05:15:11

标签: excel excel-formula formula

我有一个特定的单元格值,表示它旁边的单元格是我的对象的ID(在这种情况下是shapefile特征的对象ID)。

enter image description here

enter image description here

我想将此ID复制到XY坐标旁边的列中的每个单元格中。喜欢:

enter image description here

复制的数字应与最后一个ID一致,后者会出现; 9。

我已尝试过此操作,但它不会自动更新ID号。

enter image description here

现在,我已尝试过这个,但它给了我这个错误:

enter image description here

此更新仍有一些错误。它每隔几个条目只有一个。

enter image description here

1 个答案:

答案 0 :(得分:0)

作为一个黑客工作,你可以尝试这样的事情:

=if(isblank(b2),a1,(if(b2=";9",c2,n/a)

它会查看B列,如果它的空白取上面单元格的值,如果有的话,它会检查你的锚点; 9并取相反的值单元格为其下面的所有单元提供值。

我不确定天气对于将单元格保留在锚点旁边的A列中非常重要,如果是这样,只需引用更高级别的单元格所有内容:

在A2:

=if(isblank(b1),A1,(if(b1=";9",c1,n/a)