【Excel】Excel字符串拼接SQL
1 前言
有的时候Excel的东西要导进数据库,其中的一个办法就是在Excel里拼接SQL。
2 常用记录
下边这个是公式,可以参考着修改:
=CONCAT("INSERT INTO z_tlghryxx (xh,xm,tel,dw) VALUES ('",A2,"','",C2,"','",B2,"','",D2,"') ON CONFLICT (tel) DO UPDATE SET dw = '",D2,"'",";")
=CONCAT("update xxx set a1 = '",E1,"'"," where a2 = ", "'", A1,"'", " and a3 = ", "'", D1, "'", " and deleted = false", ";")
效果:
vlookup: =VLOOKUP(N3,R2:S308,2,FALSE) false 严格匹配 true 近似匹配 =VLOOKUP(B2,$G$25:$H$32,2,FALSE)
$表示锁定区域 下拉可以保持数据区域不变
去掉列的最后一个字符: =IF(RIGHT(N2,20)=",",LEFT(N2,LEN(N2)-1),N2)
Excel表格中怎么快速将公式运用到一整列:
有三种快速方法:
方法一:在第一个单元格右下角双击;
方法二:按住第一个单元格右下角的黑色十字往下拖
方法三:Ctrl+D快捷键填充
=CONCAT("{'", "newPath'", ":", "'items[1].cc',", "'oldPath':", "'data[].c", D2, "',", "'remark':", "'", A2, "-", B2, "'},")
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了