excel数据
| A |
B | C | D | E |
| 姓名 | 金额 | 日期 | ||
| 啦啦 | 17 | 1990/11/19 | 在这使用公式 | |
在这使用表达式用以下文本替换
="insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'"&A2&"','"&VALUE(B2)&"','"&TEXT(C2,"yyyy-mm-dd")&"','"&TEXT(TODAY(),"yyyy-mm-dd")&"');commit;"
显示为
insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'啦啦','17','1990-11-19','2014-02-10');commit;
说明
以=开头
A2: 引用A列第2行的值
VALUE函数 把数字转为文本。
TEXT函数 把日期格式化为文本。
TODAY(), 今天的日期
& 连接字符串
连接字符串还可以用CONCATENATE函数 =CONCATENATE(A1,A2,A3,A4)
本文介绍了如何在Excel中使用公式和表达式进行数据转换,包括引用特定单元格、使用VALUE函数将数字转换为文本、TEXT函数格式化日期以及TODAY()函数获取当前日期的方法。同时展示了如何通过连接字符串实现复杂数据的自动插入。
2016

被折叠的 条评论
为什么被折叠?



