【问题标题】:Findin matching cells in Excel and get the values then put them into another cell在 Excel 中查找匹配的单元格并获取值,然后将它们放入另一个单元格
【发布时间】:2014-09-04 18:36:38
【问题描述】:

请帮帮我。

我有例如在 excel 中

A栏B栏C栏D栏

我想要做的是,当我在 C 列中写一些东西时,我希望 excel 检查它是否存在于 A 列中的任何单元格中,然后执行以下操作。例如,假设我在“C44”中输入了数字 33和 A"35" 也有相同的值,即 33 然后得到 B"35" 中的值,然后将其放入 D"44"。听起来很简单,但几乎是不可能的。

你明白吗?我已经搜索了整个网络没有解决方案。

【问题讨论】:

    标签: excel count match cells


    【解决方案1】:

    将以下公式放在D归档中

    本质上:它在 A 列中查找 C44 中的值,并返回 B 列中相同行的值。

    =VLOOKUP(C44,A:B,2,FALSE)

    但是,如果 A 列中存在重复值,则始终会返回第一个实例。因此,为了扩展您的示例,如果 A23 的值为 33,它将从 B23 获取值并返回它。

    见下图 1 在 A 列中重复,但在 C 列中 1 每次都是 D,而不是 J。

    来源:在 Excel 中按 F1,在帮助中键入 VLookup。

    【讨论】:

    • 谢谢你的工作,这更好 =VLOOKUP(Sheet1!A2,Sheet4!A:B,2,FALSE) 这从不同的工作表中获取值。但我想使用宏来做到这一点因为无法扩展此代码。有什么想法吗?
    • 我不确定您所说的扩展是什么意思。我需要了解您的问题的背景以提供不同的答案。就目前而言,我相信这个答案解决了“陈述的问题”。如果您尝试做的与您陈述的问题不同,那么请陈述整个问题! :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-08
    相关资源
    最近更新 更多