我有一个包含两张纸的Excel文档。
嘿,我有一个Excel文档,其中一个工作表由一个单元格中的一个语句组成。
“当(ASecurityID为”x“){set field BSecurityID toValue”y“)
在表2中,我在一列中列出了ASecurityID。在另一列中,我有一个BsecurityID列表。
现在我要为每一行创建一个“When(ASecurityID is”x“){set field BSecurityID toValue”y“)语句,我希望ID出现在”x“和”y“部分的言。
有人可以指导我如何构建If语句吗?
由于
答案 0 :(得分:0)
如果我正确理解你的问题,你可以放入第1单元,单元格A1:
="When(ASecurityID is "&Sheet2!A1&") {set field BSecurityID toValue"&Sheet2!B1&")"
我假设您的输出中不需要引号。如果你这样做,我会使用ascii值添加它们,这不会让人感到困惑:
... &CHAR(34)&Sheet2!A1&CHAR(34)& ...