2015-11-02 66 views
0

我有2列(H,I)中的数据。我想再添加2列(K,L)我想要的是当我在K列中写入'红色'字时,它会自动写入数字或''红色'字旁边的单元格中的任何内容从H列。INDEX,MATCH函数

enter image description here

+0

它不是你需要的'If',而是你需要'index'和'match'的组合。 –

回答

1

这样的事情已被要求对堆栈溢出了无数次,但有时很难知道如何寻找答案时,你不知道要寻找什么。无论如何,当您需要根据某些标准查找数据时,经常会使用IndexMatch的组合。讨论请参见this。在你的情况下,把公式

=INDEX(H:H,MATCH(K1,I:I,0)) 

在单元格L1并复制下来。

+0

好吧,我明白了。 0是用于匹配类型https://support.office.com/zh-cn/article/MATCH-function-e8dffd45-c762-47d6-bf89-533f4a37673a –

+0

是否有可能在这里使用OR来搜索两列,如果一个(H:H,MATCH(K1,I:I,0))OR(INDEX(M:M,MATCH(K1,N:N,0)))'' ? –