恭喜,你发布的帖子
发布于 2018-08-14 12:50:06
3楼
@kayome 现在只是”使用工作表程序“阶段,做表格方便自己用的,也学习一下EXCEL的基本功能。
用到的也都是基本功能,感觉基本功能用好了,也能有很大的帮助,如”级联列表“功能,如果擅长使用的话,很多工作会得到简化,效率得到提升。如地址设定,如设备选型,只需要你点点鼠标就行,根本不需要再敲击键盘,输入任何字符。
附上一段使用最基本函数编写的检查地址设定是否有错误的公式的代码,请试着讲评一下?当然有改进空间,还有更好的方法。
//地址设定有错误检查公式
=OR(
IF(OR(ISBLANK(J6),ISBLANK(K6),ISBLANK(M6)),TRUE,),
IF(ISBLANK(K6),FALSE,ISERROR(MATCH(K6,INDIRECT(J6),0))),
IF(ISBLANK(L6),FALSE,ISERROR(MATCH(L6,INDIRECT(K6),0))),
OR(
AND(OR(K6="AI",K6="AQ"),L6<>"WORD"),
AND(K6<>"Counter",K6<>"T",K6<>"HC",L6=""),
AND(OR(K6="Counter",K6="T",K6="HC"),L6<>"")
),
OR(
AND($I6<>"",M6=""),
AND($L6="WORD",MOD($M6,2)),
AND($L6="DWORD",MOD($M6,4)),
AND(OR(K6="AI",K6="AQ"),M6="")
),
OR(
AND(OR(K6="Counter",K6="T",K6="HC",K6="AI",K6="AQ"),N6<>""),
AND(K6<>"",K6<>"Counter",K6<>"T",K6<>"HC",K6<>"AI",K6<>"AQ",L6="BOOL",N6=""),
AND(K6<>"",K6<>"Counter",K6<>"T",K6<>"HC",K6<>"AI",K6<>"AQ",L6<>"BOOL",N6<>"")
)
)
请填写推广理由:
分享
只看
楼主