我正在尝试在 Excel 中编写一个自定义验证函数,以确保单元格中的文本以http://
or开头https://
。如果我使用公式
=EXACT(LEFT(INDIRECT("Z"&ROW()), 8), "https://")
验证有效,但仅检查 https://。如果我添加这样的 OR
=OR(EXACT(LEFT(INDIRECT("Z"&ROW()), 8), "https://"), EXACT(LEFT(INDIRECT("Z"&ROW()), 7), "http:// "))
这没用; 它总是评估为假。然后我尝试了以下方法来测试 OR 函数:
=OR(精确(左(间接(“Z”&ROW()),8),“https://”),真)
这也评估为 FALSE!我疯了还是 OR 函数坏了?我发现将这个方程粘贴到单元格中时效果很好。它仅在用作自定义验证功能时才起作用。