A列有一些任意文字。 B列的日期为YYYY / MM / DD格式(我必须保持这种状态)。
D列是公式所在的位置:
="SELECT * FROM MEETINGSCOPE..MEETING WHERE MEETINGNAME='"&A1&"' AND ARRIVALDATE="&B1&" UNION"
出于某种原因,我得到日期的数值而不是日期本身。如何以与我目前相同的格式提取实际日期?
答案 0 :(得分:1)
我相信日期值也需要在SQL查询中用单引号括起来,也可以使用TEXT
工作表函数:
="SELECT * FROM MEETINGSCOPE.MEETING WHERE MEETINGNAME='"&A1&"' AND ARRIVALDATE='"&TEXT(B1,"yyyy/mm/dd")&"' UNION"