我想创建一个公式,查找提供或列范围内的特定文本,如果找到文本,则将该文本或文本写入另一个单元格的右列。我目前正在使用这个公式:
=LOOKUP("Haider",O11:O16,E1:E6)
然而即使它在O11:O16范围内找不到Haider,它仍然将E1:E6列中的文本写入我编写公式的单元格。
另外,由于一次只有整个列中只有一个单词,所以你 可以帮助我使用一个公式,只需将该单词复制到我选择的单元格中。
另一个问题是,如何将其与条件格式相结合?例如,如果我想找到文本,如果找到了我指定的范围,它应该将另一个单元格变成红色或任何颜色。
答案 0 :(得分:0)
Byron Wall的评论中回答了您问题的第一部分。
对于问题的第二部分,如果要查找范围内包含文本的第一个或唯一的单元格,则公式为: -
=IFERROR(VLOOKUP("*", O11:O16, 1,FALSE),"")
如果要查找包含任何内容的第一个或唯一的单元格,则公式为
=IFERROR(INDEX(O11:O16,MATCH(TRUE,O11:O16<>"",0)),"")
但您必须使用Ctrl-Shift-Enter将其作为数组公式输入。
对于问题的最后部分,假设您想要突出显示E1中的单元格:E6对应于O11:O16中包含“Haider”的单元格,您需要以下公式: -
=$O11="Haider"
(由于相对寻址,这将E1与O11,E2与O12等进行比较)
突出显示E1至E6。
转到“条件格式”。
选择“新规则”和“使用公式...”,输入公式并在“格式”选项中选择填充颜色。