以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]求教一个函数的写法 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=29373) |
-- 作者:fuanzj -- 发布时间:2017/9/1 22:00:00 -- [求助]求教一个函数的写法 我有一张表,内容只有表一,表二 表一表二的列完全相同:身份证号码,姓名两个列 表二的身份证号码输入内容,查找返回表一身份证号码列相同的姓名 函数我知道是这样:FindText("表1","姓名","身份证号码","=",[身份证号码]) 我现在是想要:如果表二身份证号码列输入身份证号码,表一存在一样身份证号码的时候,就返回表一的姓名列内容。如果表一没有相同的身份证号码时,我可以在表二姓名单元格直接输入姓名,请问各位大侠,该如何去实现?? 例如,我表二身份证号码列,输入000,姓名列是不会返回内容的,这时候我想直接在姓名列输入一个名字,但因为函数的存在没办法输入。有什么办法或者函数可以实现没有返回内容时,改为手工填入?
[此贴子已经被作者于2017/9/1 22:01:49编辑过]
|
-- 作者:smileboy -- 发布时间:2017/9/2 8:09:00 -- if(FindText("表1","姓名","身份证号码","=",[身份证号码])>"",FindText("表1","姓名","身份证号码","=",[身份证号码]),[姓名]) 也可以两表以身份证号码关联,if([表1!RelationRow]= -1, [姓名], [表1!姓名])
|
-- 作者:fuanzj -- 发布时间:2017/9/2 10:06:00 -- 多谢楼主~~~居然可以直接判断后返回姓名列内容。我还以为那样的话,会再次返回搜索的内容的~~受教了。 |