已知1、单元格A1是店铺的名称:如某某市某某店 ,其中A1纵向扩展
2、数据表A存有每个市,对应的区域信息
求:该店铺的区域,如华东/华南,存在单元格B2
sql函数,怎么把数据表A中的市,拿出来跟单元格A2的店名模糊匹配,匹上的显示该市的区域信息在B2
A1店铺
B1拖进A表地区(区域)字段,
加个筛选
select * from 表 where
1=1
${if(len(参数)==0,"","and 字段市 like '%"+参数+"%'")}
加个辅助列B1就是把A表里面的地区拿出来, 后面把这列隐藏,在C1这么设置过滤条件。C1这个在B1里面就行,可以开头是,包含等等去做模糊匹配。
试试这个写法,在B1单元格写
sql("FRDemo"," select 区域 from 表1 where 城市 like %'"+INDEXOFARRAY(split(A1,"市"),1)+"'",1,1)