Excel公式无需编码即可将范围内的多个元素插入sql列?



我有一个不同语言的语言mysql表。在excel中,我制作此公式以选择要插入的所有数据:

="insert into languages(en) values ('"&B1:B4&"');"

它选择我需要的字段(可以看到蓝色范围(,但公式的 otume 是这样的:

"insert into languages(en) values ('pear');"

它应如下所示:

"insert into languages(en) values ('pear'), ('melon'), ('apple'), ('peach');"

公式中缺少什么?是否有一种简单快捷的解决方案来解决此问题,或者我需要编写一些代码?代码应该是什么样的?

我是初学者,请不要讨厌我:)

TEXTJOIN()将允许您从一系列单元格中制作分隔列表

="INSERT INTO languages(en) VALUES ('" & TEXTJOIN("'), ('",TRUE,B1:B4) & "');"

最新更新