n0pe_kunt
2022-05-10T09:51:59+00:00
如图,我在D1中使用vlookup加通配符,在B列中寻找含有A1内容的格,输出该格右侧第一格的值。当我在B1中添加字符到256个时,D1返回#N/A。怎么破?
[img]https://img.nga.178.com/attachments/mon_202205/11/-vabhQ17r-93emXpZ6yT3cS334-1jk.jpg[/img]
[quote][tid=31856404]Topic[/tid] Post by [uid=42859743]下百川1[/uid] (2022-05-11 17:52):
如图,我在D1中使用vlookup加通配符,在B列中寻找含有A1内容的格,输出该格右侧第一格的值。当我在B1中添加字符到256个时,D1返回#N/A。怎么破?
[img]https://img.nga.178.com/attachments/mon_202205/11/-vabhQ17r-93emXpZ6yT3cS334-1jk.jpg[/img][/quote]index+match呢
Reply to [pid=609846518,31856404,1]Reply[/pid] Post by [uid=322017]felord[/uid] (2022-05-11 18:09)应该道理是一样的吧
Reply to [pid=609868066,31856404,1]Reply[/pid] Post by [uid=60696987]hhuuttm[/uid] (2022-05-11 19:41)一个按行查找,一个按列查找,道理一样。
Reply to [pid=609868578,31856404,1]Reply[/pid] Post by [uid=233658]冬天没暖气[/uid] (2022-05-11 19:44)试了,match也有同样的字数限制。
[quote][pid=609876404,31856404,1]Reply[/pid] Post by [uid=42859743]下百川1[/uid] (2022-05-11 20:19):
试了,match也有同样的字数限制。[/quote]B长度有极限吗?提个思路看行不,用公式把B列分成2列3列,分别找,哪个找到都算
Reply to [pid=609877336,31856404,1]Reply[/pid] Post by [uid=233658]冬天没暖气[/uid] (2022-05-11 20:23)这个工作量就大了,而且分列可能会导致原本能匹配上的字符串被分开,结果都匹配不上。
实际测了没有这个问题,公式和格式完全一致。
我的B1里有600+字符
不过我这是wps,要不你用wps试试?
[quote][pid=609878033,31856404,1]Reply[/pid] Post by [uid=42859743]下百川1[/uid] (2022-05-11 20:25):
这个工作量就大了,而且分列可能会导致原本能匹配上的字符串被分开,结果都匹配不上。[/quote]分的时候也用公式,比如left(b2,len(b2)/2+len(a2))
right(b2,len(b2)/2+len(a2))
公式手写的,这个意思吧,把A列长度考虑进去,分的时候多分点,保证分列后A列内容查找时不漏
[img]https://img.nga.178.com/attachments/mon_202205/11/-vabhQ17r-5k0bKnT3cSrb-5k.png[/img]
xlookup没问题,想办法更新office吧[s:ac:呆]
[quote][pid=609867785,31856404,1]Reply[/pid] Post by [uid=42859743]下百川1[/uid] (2022-05-11 19:40):
应该道理是一样的吧[/quote]不行就用vba啊,不管多少字符都行,我测试了下单元格中6000个字符毫无问题
接帖问问vlookup可以抓文字,excel里面怎么可以抓图片
Reply to [pid=609894418,31856404,1]Reply[/pid] Post by [uid=1700432]手机登陆专用马甲[/uid] (2022-05-11 21:40)但xlookup不满足使用要求啊,这个是按行查找,我需要按列查找。