var array = [1, 2, 3, 4, 5, 6]
for i in (0...3).reversed() where i < array.count {
array.remove(at: i)
}
print(array) // [5, 6]
我希望此公式返回=IF(COUNTIF(A28:AJ28,"*"&automation&"*")
, "need", "no need")
但我得到'need'
。
我应该怎么改变它?
答案 0 :(得分:3)
你的公式变得不必要了。
由于automation
位于字符串之外,因此不会将其视为文字字符串,而COUNTIF
函数内部会出现#NAME!
错误,IF
函数视为虚假。
以下工作正常:
=IF(COUNTIF(A28:AJ28,"*automation*"), "need", "no need")
答案 1 :(得分:3)
用双引号封装文本:
=IF(COUNTIF(A28:AJ28,"*" & "automation" & "*"), "need", "no need")