以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]银行 卡效验 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149937) |
-- 作者:188802386 -- 发布时间:2020/5/15 18:34:00 -- [求助]银行 卡效验 =IF(C28="","",IF(MOD(SUMPRODUCT(CEILING(MOD(MID(C28,LEN(C28)-ROW(INDIRECT("1:""IENT(LEN(C28),2)))*2+1,1)*2,9.9),1)) +SUMPRODUCT(MID(C28,ROW(INDIRECT("1:"&LEN(C28))),1)*1) -SUMPRODUCT(MID(C28,LEN(C28)-ROW(INDIRECT("1:""IENT(LEN(C28),2)))*2+1,1)*1),10)=0,"符合Luhn规则","不符合Luhn规则")) 在excel D28单元格输入上面的公式后,然后再C28单元格里面输入银行 卡号,就会在D28单元格里面显示符不符合Luhn规则。 求大师转换成狐表能用的,谢谢。
|
-- 作者:有点蓝 -- 发布时间:2020/5/16 8:22:00 -- execl的函数我不懂。建议调用银联的接口做校验:https://open.unionpay.com/tjweb/api/dictionary?apiSvcId=21 |