【问题标题】:Excel lookup value in rightmost alphanumeric cell in rowExcel 在行中最右边的字母数字单元格中查找值
【发布时间】:2019-02-18 01:17:40
【问题描述】:

我想我有一排有两种字母数字值,一种是 0,另一种是大于 0 的数字。

如果我想找到值大于 0(例如 1)的最右边的单元格,公式是什么?

目前我正在使用公式 =IFERROR(LOOKUP(2,1/(A2:O2""),A2:O2),"NS")

但它返回 MB0 而不是 HB1。

【问题讨论】:

    标签: excel lookup


    【解决方案1】:

    如果数字部分始终是字符串的最右边部分,我建议尝试如下。

    =IFERROR(LOOKUP(2,1/RIGHT(A2:O2),A2:O2),"NS")
    

    【讨论】:

    • 整洁 - 因为零、空白或任何非数字都会在除法中产生错误,因此它只接受大于零的数字。
    • 谢谢!这很棒,并且也仅使用字母进行了测试(“HB”、“LB”、“MB”、“E”、“R”、“X”等没有附加数字),但它们似乎被跳过了。对此进行任何进一步的调整会让它变得完美。
    • @joon25 我不确定我是否关注。您能否编辑您的问题以提供更多数据和预期结果?
    • 现在字母数字条目有效,但是一旦我从字符串中删除数字,它们就不再被跟踪。如果我也想用“HB”或“X”而不是“HB1/HB0”或“X1/X0”来填充单元格怎么办?还是公式只适用于字母数字?
    • @joon25 你的帖子标题是字母数字。无论如何,您可以编辑您的问题并添加更多案例和预期结果供我们查看。
    猜你喜欢
    • 2020-08-31
    • 2020-04-02
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多