【发布时间】:2019-06-21 10:27:39
【问题描述】:
我有这张桌子
A B C D
1 User | priv1 | priv2 | priv3
2 test | y | n | n
3 more | n | y | n
等等,我想从中生成 db2 命令。
="GRANT "&(IF B2="y", B1, "")& ", "&(IF C2="y", C1, "" )& ", "&(IF D2="y", D1, "" )&" on DATABSE TO USER "&A2&";"
应该有
GRANT priv1 ON DATABASE TO USER test;
但是我无法让那些 IF 部分工作。
有什么想法吗?我尝试了许多语法,但没有一个可以正常工作。 Google 也不是我的朋友。
Windows 10 上的 EXCEL 365
谢谢
【问题讨论】:
标签: excel if-statement excel-formula concatenation