0

在此处输入图像描述

在 Excel 中,我使用以下公式:-

="Select Count(1) Into Count1 From TRB_TPOAR Where tpo_id='" & A2 & "' and eta_id=old_eta_id and date_creation=to_date('" &  B2 & "','dd/mm/yyyy HH24:MI:SS') and UTL1_EDS_ID='DEI037';
    if Count1>0 then
     Update TRB_TPOAR Set Eta_id=new_eta_id Where tpo_id='" & A2 & "' and eta_id=old_eta_id and date_creation=to_date('" & B2 & "','dd/mm/yyyy HH24:MI:SS') and UTL1_EDS_ID='DEI037';
     DBMS_OUTPUT.PUT_LINE('" & A2 & "'  UPDATED'); 
    end if;"

在 excel 表 B 列中包含日期时间信息(例如 2013 年 1 月 14 日下午 12:20:01),但是当我应用公式时,它会添加一些其他数值。谁能帮助我,上面有哪些更改公式?

4

1 回答 1

2

在您的情况下,Excel 在引用的单元格中返回日期的序列号。要确保它返回一个字符串以您想要的格式显示日期,请使用=TEXT(cell, FormatString).
例:TEXT(C2, "dd/mmm/yy")
好机会

于 2013-03-21T10:19:02.520 回答