我正在尝试写一个字符串,它可以覆盖B1:B15中的所有文本,但是当涉及到添加超出我可以工作的第一部分时,就会陷入困境。到目前为止,我有这个=IF((B17=B1)," North "),然后我想继续,根据所做的选择,将B1:B8作为北方,B9:B15作为南方。

发布于 2017-02-02 22:45:40
您的问题标题显示您希望在C17中看到“真”或“假”,这取决于B17中的值是否在列表B1:B15中。在C17中试试这个:
=NOT(ISNA(VLOOKUP(B17,B1:B15,1,FALSE)))如果不只是获得true/false,而是希望根据B列中匹配的值返回C列中的值,那么您可以使用:
=VLOOKUP(B17,B1:C15,2,FALSE)发布于 2017-02-02 22:47:22
我不太明白你在问什么,因为你的例子图像在B 17中什么都没有,我想你是用C1写方程的吧?
如果我遵循您的要求,您可能实际上想做的是,在C1中:
=IFERROR(VLOOKUP(B17,$B$1:$C$15,2,0),"Not found")然后,只要你需要在C栏中填写这个等式,iferror就意味着如果vlookup找不到什么,它会显示这个消息,你可以做任何事情。
发布于 2017-02-02 22:53:00
我会遵循你的逻辑
=IF(COUNTIF(B1:B16,A17)>0,"True","false")“如果A17在B1:B16范围内的重合次数大于1,则'True',否则'false'"
https://stackoverflow.com/questions/42013625
复制相似问题