【问题标题】:looking for excel formula combining columns and rows寻找结合列和行的excel公式
【发布时间】:2013-05-08 16:31:02
【问题描述】:

想象一个有 4 列的电子表格:A B C D

如果 B 列等于 D 列,我想在 A 列中显示 C 列的结果 例如:如果 B2 等于 D2,则 A2 值应为 C2 值 如果不相等,则应显示为空或错误或其他内容

我上传了sample spreadsheet

使用什么公式?

【问题讨论】:

  • 您好,由于您上次非常有帮助,我想我会问一些对您来说可能容易的事情:
  • 您好,由于上次您非常有帮助,我想我会问一些对您来说可能很容易的事情:请转到dropbox.com/s/632hb4bjdhg0ozs/Book1.xlsx 我正在尝试从 A 列中查找一封电子邮件F列并在B列中有结果。但是结果我想查看单元格位置而不是单元格中的值,如F7所示...希望你们能提供帮助,在此先感谢。

标签: excel excel-formula formula worksheet-function


【解决方案1】:

在单元格A2,简单地说:

=IF(B2=D2,C2,FALSE)

然后填写其他行。

逻辑应该足够简单易懂。如果需要,您可以输入其他内容而不是 FALSE

编辑:

根据问题的修正:

  1. 首先将 D 列移动到 C 列之前(意味着电子邮件将在 C 列,日志将在 D 列)
  2. 在单元格A2中,输入公式=VLOOKUP(B2,C:D,2,0)
  3. 填写公式。

【讨论】:

  • 我有另一个问题可以进一步帮助我,同样的逻辑,但我想通过查看来获得 A2 中的值:如果 B2 在 D 列中找到相同的值,假设 D5,我想要 A2 = C5 这有意义吗?
  • 我不确定我是否理解,但如果我做得对,您可以使用=IF(B2=D2,C2,"value"),其中 value 是您想要拥有的任何东西。如果要获取特定单元格的值,请将地址放入其中:=IF(B2=D2,C2,E2) 此处,如果 B 列和 D 列中的地址不匹配,将返回单元格 E2 中的值。否则,你能澄清你的问题吗?
  • 好的,让我澄清一下:需要与 D 列中的 B2 匹配的值可以在 D5 或 D12 之类的任何行或 D2 之类的同一行中,但我不知道 D 列中的哪一行,所以如果 B2在 D 列中找到匹配项,我希望 A2 等于匹配行的 C 值,我已经更新了文档。您可以看到黄色匹配,并且在该示例中 A2 应该等于 C9.. dropbox.com/s/a6dvkxgk86pfb7e/Book2.xlsx
  • 您好,由于上次您非常有帮助,我想我会问一些对您来说可能很容易的问题:请访问 dropbox.com/s/632hb4bjdhg0ozs/Book1.xlsx 我正在尝试从 A 列中找到一封电子邮件,查看 F 列并在 B 列中显示结果。但结果我想查看单元格位置而不是单元格中的值,如 F7 所示...希望你们能提供帮助,提前致谢
  • @designvogue 哦,当然。如果你想获得 F7,你可以使用这个="F"&MATCH(A1,F:F,0)VLOOKUP 返回单元格的内容,MATCH 返回列/行中的位置。
【解决方案2】:

这将进入 A2。

=IF(B2=C2,C2,"")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 2021-01-10
    • 1970-01-01
    • 2013-09-10
    相关资源
    最近更新 更多