【问题标题】:excel copying string found from cell one to a new cellexcel将从单元格一中找到的字符串复制到新单元格
【发布时间】:2017-04-06 16:55:45
【问题描述】:

我有一个目前只返回真/假的公式,我想即兴发挥它而不是返回真/假,我可以获取找到的字符串并将其复制到另一个单元格吗?

这是我使用的公式:

=NOT(NOT(SUM(--NOT(ISERR(SEARCH($D$2:$D$21;$B2))))))

谢谢

【问题讨论】:

    标签: excel search excel-formula


    【解决方案1】:

    试试,

    =INDEX(D:D, AGGREGATE(15, 6, ROW(D2:D21)/SIGN(SEARCH(D2:D21, B2)), 1))
    

    【讨论】:

    • 它有效,但是当我尝试拖动公式时,范围比较发生了变化,并且行的其余部分与错误的行进行比较:( =INDEX(D:D;AGGREGATE(15; 6; ROW (D2:D21)/SIGN(SEARCH(D2:D21; B2)); 1)) D2到D21是需要比较的词范围@jeeped
    • 我猜你应该将一些单元格范围地址设为绝对地址而不是相对地址。
    • 我不是公式方面的专家,所以我真的不确定你提到的是哪一部分..
    • 这不是“专家”信息;事实上,远非如此。这是每个在 Excel 中输入公式的人都需要知道的事情。
    猜你喜欢
    • 2017-05-24
    • 1970-01-01
    • 2021-09-12
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多