以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  iif语句在单元格这样使用对么?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132693)

--  作者:yfy13338431925
--  发布时间:2019/3/27 16:29:00
--  iif语句在单元格这样使用对么?
在word单元格中使用下面的iif语句 

iif([@出生时间审核,审核内容_初步判断_是,1]," 是","□")

结果是 

iif(True," 是","□")

蓝老师,甜老师,是什么问题?

[此贴子已经被作者于2019/3/27 16:30:24编辑过]

--  作者:有点甜
--  发布时间:2019/3/27 17:29:00
--  

试试,如果还有问题,做例子发上来测试

 

<iif([@出生时间审核,审核内容_初步判断_是,1], "是", "□")>


--  作者:yfy13338431925
--  发布时间:2019/3/27 21:15:00
--  

这个问题解决了,但还有时间问题。在word中代码为

<Format([@出生时间审核,审核内容_出生时间,2],"yyyymm")>

结果是:1999年00月,怎么会这样?00月什么回事

[此贴子已经被作者于2019/3/27 21:15:58编辑过]

--  作者:有点甜
--  发布时间:2019/3/27 21:33:00
--  

改成

 

<Format([@出生时间审核,审核内容_出生时间,2], "yyyy年MM月")>


--  作者:yfy13338431925
--  发布时间:2019/4/8 17:27:00
--  

word模板这样写<iif([@出生时间审核,档案记载_出生时间,2]="","",format([@出生时间审核,档案记载_出生时间,2] , "yyyy.MM"))>

结果是:iif(#1987-01-01 00:00:00#="","",format(#1987-01-01 00:00:00# , "yyyy.MM"))

哪里出了问题?甜哥


--  作者:有点甜
--  发布时间:2019/4/8 18:32:00
--  

试试

 

<iif(format([@出生时间审核,档案记载_出生时间,2], "yyyy")="1987","",format([@出生时间审核,档案记载_出生时间,2] , "yyyy.MM"))>