0

我有点疯狂,我有一个 excel 文件,比如说 4 列。首先,我有一个简单的插入查询:

INSERT INTO my_table(val_1,val_2,val_3) VALUES('val_1','val_2','val_3')

其他三列是“val_1”、“val_2”和“val_3”的值。该文件看起来有点像这样:

        COLUMN 1                                          | val_1 | val_2 | val_3
INSERT INTO my_table(val_1,val_2,val_3) VALUES ('','','') |   aa  |  bb   |  cc
INSERT INTO my_table(val_1,val_2,val_3) VALUES ('','','') |   dd  |  ee   |  ff

希望你了解情况!然后我的问题是:是否可以在 clumn 1 的查询中插入一些特殊字符,这将允许我将其复制并粘贴到下面的行中并使其捕获同一行中的值?即查询一个值是'aa','bb'和'cc',查询2值将是'dd','ee','ff',等等......

对不起我的英语和我糟糕的 excel 专业知识!谢谢你们

4

1 回答 1

0

你的描述不一致。让我假设第一个版本。您想输入如下公式:

=substitute(substitute(substitute(A1, "'val_1'", "'"&B1&"'"), "'val_2'", "'"&c1&"'"), "'val_3'", "'"&"d1&"'")

这假定值在 AD 列中并从第一行开始。

于 2013-01-31T14:38:38.947 回答