gpt4 book ai didi

Excel If 循环内的逻辑运算符

转载 作者:行者123 更新时间:2023-12-02 09:11:30 25 4
gpt4 key购买 nike

所以这有效:

=IF(OR(D2="MEXICO",D2="TURKEY",D2="CHINA",D2="BRAZIL",D2="INDIA",D2="INDONESIA",D2="POLAND",D2="COLOMBIA",D2="ARGENTINA",D2="PHILIPPINES"),D2,"Others")

但这并不

=IF(D2=OR("MEXICO","TURKEY","CHINA","BRAZIL","INDIA","INDONESIA","POLAND","COLOMBIA","ARGENTINA","PHILIPPINES"),D2,"Others")

有没有办法避免每次都在里面写 D2= ?我想看看该标准是否可以在多个地方使用..比如说在不同的工作表中我也有国家/地区名称,但只是不在“D”列中。

最佳答案

你可以使用这样的东西:

=IF(ISERROR(VLOOKUP(D2,{"MEXICO","TURKEY"},1,0)),"Others",D2)

此外,正如 @barryhoudini 所建议的,在 excel 2007 或更高版本中您可以使用:

=IFERROR(VLOOKUP(D2,{"MEXICO","TURKEY"},1,0),"Others")

关于Excel If 循环内的逻辑运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20885631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com