Excel 方程-翻译日期,然后下一个单元格参数不翻译

Excel equation- translating date, then next cell parameter not translating

我有一个 Excel 方程式,我正在尝试建立它以使我的生活更轻松。它本质上是为我们的本地数据库构建一个 SQL proc。我从来没有正式学习 Excel 所以对于这个可能很愚蠢的问题深表歉意。

 =CONCATENATE("EXEC [dbo].[_C00_SimpleValueIntoField] 163455,"&
    TEXT(E2,"yyyy-mm-dd"),",C2,","62993")

我需要它以 yyyy-mm-dd 的格式获取单元格 E2 中的日期,然后用撇号 ('1234-56-78') 将其括起来,然后获取 C2 的值(即只是一串数字)。

然后我还需要为 E3、C3、E4、C4 及以后重复此操作...

提前致谢!

您目前有 C2 个内引号。试试这个版本:

=CONCATENATE("EXEC [dbo].[_C00_SimpleValueIntoField] 163455, '",
     TEXT(E2,"yyyy-mm-dd"), "',", C2, ",62993")

您可能会发现在调用 CONCATENATE 时将 space 放在术语之间会很有帮助。