【问题标题】:Repeat a range of values starting at a specifc value without using vba重复从特定值开始的一系列值而不使用 vba
【发布时间】:2016-08-25 12:41:26
【问题描述】:

仅使用 excel 提供的公式我想要做的是创建一个重复的值列表,该列表从存在于该范围内的输入值开始。

例如:

在此示例中,我有一个包含 4 个名称的列表,当有人在 D1 的输入框中输入其中一个名称时,重复值列表将出现在以“Bob”开头的 D 列中。

我不擅长使用 Excel 公式,所以我想知道不使用 vba 是否也可以这样做

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    在 D2 中,使用:

    =IF(INDEX(A:A,MATCH(D1,A:A,0)+1)="",A$2,INDEX(A:A,MATCH(D1,A:A,0)+1))
    

    然后抄下来。

    【讨论】:

    • 我在所有行中都得到#N/A
    • 我在 D2 中添加了显示结果和公式的屏幕截图。确保 D1 中的输入和 A 列中的数据等范围匹配或调整公式以匹配。
    • josh 是名称列表的一部分,这就是为什么我以 bob 为例来消除我希望能够从列表中间开始并重新开始的原因在列表顶部
    • 糟糕。误解了这个问题。编辑答案。
    猜你喜欢
    • 2019-03-15
    • 2020-08-24
    • 1970-01-01
    • 2021-10-21
    • 2020-10-16
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2020-08-09
    相关资源
    最近更新 更多