[算表] Excel指定储存格为SQL搜寻项目

楼主: dbfhunter (新年新希望)   2020-06-15 21:50:46
软件:Excel
版本:2016
各位高手好:小弟想问一个问题,用excel里的 Microsoft Query进数据库后想找里面一
个数值,如何指定在Sheet1里的A1为SQL搜寻的项目呢?谢谢!
范例
Where (XXX=‘abc’)
想把abc改为Sheet1的A1储存格值
谢谢各位
作者: soyoso (我是耀宗)   2020-06-15 22:29:00
在microosoft query 中编辑查询或检视资料,准则,新增准则,值以[];输入参数值,以储存格a1,为将来的重新整理使用些值/参照(勾选),当储存格值变更时自动更新(勾选)
楼主: dbfhunter (新年新希望)   2020-06-16 14:00:00
谢谢您,请问可选取范围吗? D2-D10这样
作者: soyoso (我是耀宗)   2020-06-16 15:52:00
公式合并d2:d10字串(分隔符号是否要加看实际情况),where不以等号,以like,储存格以合并字串后的单一储存格
楼主: dbfhunter (新年新希望)   2020-06-16 16:11:00
请问合并是用D1&D2&...然后设在C1然后Where xxx like ?
作者: soyoso (我是耀宗)   2020-06-16 16:19:00
回文写法反了
楼主: dbfhunter (新年新希望)   2020-06-16 16:25:00
不好意思,不太懂,D1=A,D2=B,....我想把D1-D10的储存格当做准则参数(ㄧ个范围这样),单ㄧ时语法Where(xxx=?),您说的是 Where(xxx like ?) 这样吗?谢谢
作者: soyoso (我是耀宗)   2020-06-16 16:26:00
写法反了,?在前,回文写不以等号,以like,不是就=置换like,要去查一下like的语法D1=A,D2=B,...合并是用D1&D2&...这是可以的(是否要分隔符
楼主: dbfhunter (新年新希望)   2020-06-16 16:35:00
好的谢谢S大,我再试一试
作者: soyoso (我是耀宗)   2020-06-16 16:35:00
号,回文15:52有写),要设在C1或是其他储存格都可以,指定上就是以这个合并后的单一储存格
楼主: dbfhunter (新年新希望)   2020-06-16 16:38:00
嗯嗯 谢谢您

Links booklink

Contact Us: admin [ a t ] ucptt.com