图73‑1 如何必填字段填写不完整
→ 解决方案:
使用字符查找与ISBLANK函数配合判断必填字段是否有空单元格。
→ 操作方法
在G3单元格输入以下数组公式并向下复制:
{=IF(AND(ISBLANK(A3:F3)),"",IF(SUM(ISBLANK(A3:F3)*ISNUMBER(FIND("*",A$2:F$2))),"填写不完整",""))}
→ 原理分析
判断真空单元格
1.使用ISBLANK(A3:F3)判断A3:F3是否(商务办公文秘培训)空单元格,返回一组TRUE或FALSE组成的数组;
2.使用AND函数判断是否全部未填写,已开始填写才需判断是否填写完整;
3.使用ISNUMBER函数判断FIND("*",A$2:F$2)是否数值,即字段名中是否包含*号。
→ 知识扩展
本例中使用了ISBLANK函数判断单元格是否空白单元格,一般情况下也可以使用=""判断,例如可以使用以下数组公式代替:
{=IF(AND(A3:F3=""),"",IF(SUM((A3:F3="")*ISNUMBER(FIND("*",A$2:F$2))),"填写不完整",""))}
如果需要区分公式(上海商务办公文秘培训)返回的空文本"",则必须使用ISBLANK函数。