我正在做一个简单的if(left(cells in NUMBER FORMAT); things; otherthings)公式,但它不起作用。我对其进行了评估,结果发现左侧返回的是“ 7”而不是7。
我已经仔细检查过,甚至多次将范围转换为数字。仍然将数字作为字符串返回。
我不明白为什么我需要--left(),据我了解,如果可能的话,它会将字符串的值转换为数字,否则将返回错误。
一定是我想念的东西。
SWITCH(--left(cell IN NUMBER FORMAT);6;things;7;otherthings;otherotherthings)
不带-它将始终采用其他方式。有了它就可以了。
可以根据需要共享WB。
我正在对重复的作品提出异议。我不是将布尔值转换为数字,如果我愿意,我想确切知道为什么我的函数可以正常工作,以及LEFT(cell)如何返回布尔值。