我有点疯狂的情况,我有一个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专业知识! 谢谢大家
答案 0 :(得分:0)
您的描述不一致。让我假设第一个版本。您想要输入如下公式:
=substitute(substitute(substitute(A1, "'val_1'", "'"&B1&"'"), "'val_2'", "'"&c1&"'"), "'val_3'", "'"&"d1&"'")
这假设值在A-D列中并从第一行开始。