【问题标题】:Locating ID number and copying to cell in another column using Excel Formula使用 Excel 公式查找 ID 号并复制到另一列中的单元格
【发布时间】:2015-09-05 11:14:58
【问题描述】:

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

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

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

我试过了,但它不会自动更新 ID 号。

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

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

【问题讨论】:

    标签: excel excel-formula formula


    【解决方案1】:

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

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

    它会查看 B 列,如果它的空白取上面单元格的值,如果那里有东西,它会检查你的锚点 ;9 并取对面单元格的值提供值对于它下面的所有。

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

    在 A2 中:

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

    【讨论】:

    • 我认为您在正确的页面上,看起来 B 列中一定有什么,尝试将其更改为:“A2: =if(b1=0,A1,(if(b1 =";9",c1,n/a) 或 b1=""
    • 它仍然会为所有单元格提供错误,除非它是 ;9 下面的第一个单元格。它在最后一个屏幕截图中的显示方式。
    • 好的,这应该可以,我将翻转 if 条件:=IF(b1=";9",c1,A1) 从 a2 开始
    猜你喜欢
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多