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

Locating ID number and copying to cell in another column using Excel Formula

我有一个特定的单元格值,表示它旁边的单元格是我的对象的 ID(在本例中是 shapefile 特征的对象 ID)。

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

复制的数字应与最后一个 ID 一致,即 ;9.

我已经试过了,但它不会自动更新身份证号码。

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

本次更新仍有一些错误。每隔几条就只有一条。

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

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

它会查看 B 列,如果它的空白采用上面单元格的值,如果那里有东西,它会检查你的锚点 ;9 并采用相反单元格的值提供它下方所有项的值。

我不确定在锚点旁边的 A 列中保持单元格空白是否重要,如果是这样,只需像这样引用更高单元格的所有内容:

在 A2 中:

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