本文介绍了COUNTIF&gt;的建议解决方法出现问题255个字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 对于COUNTIF / COUNTIFS个标准(超过255个字符),我无法获得MS推荐的解决方法,以产生超出工作表#VALUE的任何结果!错误。 示例文字在A2:A5中具有504个字符长的字符串, Lorem ipsum dolor sit amet,很容易上手。 Curabitur et mi congue,ullamcorper,nulla non,interdum augue。阿提亚特(Turtis Sagittis),先贤者(Auctor ante quis),不客气的neque。 Nulla ut mauris ac enim rutrum congue。 Vivamus elementum nisi et lectus scelerisque bibendum。毛里斯三味调味品,桑sa丝。暂定日期,由Nam finibus sed nibh ac euismod负责。 Nam fermentum mattis quam,是一个未成年人的共产主义者。在eu ipsum iaculis。 每个 support.office.com 建议, '这超过了255个字符的限制 = countif(a:a,a2)'这是建议的解决方法 = countif(a:a, left(a2,255)& mid(a2,256,255))'a2的替代项 = countif(a:a,left(a2,255)& iferror(mid(a2,256,255),text(,))) 结果应该为4。除了#VALUE,我什么也收不到!如果A2包含任何长度超过255的文本。 对前255个字符加后第二个249个字符进行硬编码不会做任何事情,只能返回相同的#VALUE!错误。 = COUNTIF(A:A, Lorem ipsum dolor sit amet,consectetur adipiscing elit。Curabitur et mi congue,ullamcorper ,无薪,无担保的权益,阿蒂米特(Turpis Sagittis),先民拍卖(Auctor ante quis),不礼貌的neque。不合法(Nulla ut mauris ac enim rutrum congue)。非永久购买权,不得更改。Nam finibus sed nibh ac euismod。Nam fermentum mattis quam,未成年人购买权。eu ipsum iaculis。] p $ p> 我想你想问一个问题。这完全有效吗?我想念什么?是我的xl2010 / xl2016版本吗?我所指的文档似乎是最新文档。 附录: 如果这不能按照说明进行操作(甚至是想象中的东西),那么一个破损概念的证明就很容易被接受。解决方案这将最多处理508个字符串性格相当可靠。 = COUNTIFS(D1:D5,LEFT(D1,254)& *,D1:D5, * & RIGHT(D1,254)) 实际上,通过比较最后254个和前254个。可能满足或不满足个别要求。 但如果搜索参数短于255,则可能会给出误报。搜索结束并以相同的文本开头。例如,如果 A1 是 test test test 将被计算两次。 >。 I cannot get the MS recommended 'work-around' for COUNTIF/COUNTIFS criteria greater than 255 characters to produce any result beyond a worksheet #VALUE! error. Sample text string with a 504 character length string in A2:A5,Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur et mi congue, ullamcorper, nulla non, interdum augue. Etiam at turpis sagittis, auctor ante quis, imperdiet neque. Nulla ut mauris ac enim rutrum congue. Vivamus elementum nisi et lectus scelerisque bibendum. Mauris tristique condimentum purus, dictum sagittis velit. Cras non purus ut magna placerat suscipit nec sit amet est. Nam finibus sed nibh ac euismod. Nam fermentum mattis quam, a commodo elit suscipit nec. In eu ipsum iaculis.Formula per support.office.com recommendations,'this exceeds 255 character limit=countif(a:a, a2)'this is the recommended work-around=countif(a:a, left(a2, 255)&mid(a2, 256, 255))'alternate for a2 < 256 characters=countif(a:a, left(a2, 255)&iferror(mid(a2, 256, 255), text(,)))Result should be 4. I cannot get anything but #VALUE! if A2 contains any text with a length longer than 255.Hard-coding the first 255 characters suffixed with the second remaining 249 characters does nothing but return the same #VALUE! error.=COUNTIF(A:A, "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur et mi congue, ullamcorper, nulla non, interdum augue. Etiam at turpis sagittis, auctor ante quis, imperdiet neque. Nulla ut mauris ac enim rutrum congue. Vivamus elementum nisi et lectus s"&"celerisque bibendum. Mauris tristique condimentum purus, dictum sagittis velit. Cras non purus ut magna placerat suscipit nec sit amet est. Nam finibus sed nibh ac euismod. Nam fermentum mattis quam, a commodo elit suscipit nec. In eu ipsum iaculis.")I guess you want a question. Does this work at all? What am I missing? Is it my xl2010/xl2016 versions? The documentation I've referred to seems current.Addendum:If this does not work as described (or even as imagined) then a proof of a broken concept is easily an acceptable answer. 解决方案 This will do strings up to 508 character fairly reliably. =COUNTIFS(D1:D5,LEFT(D1,254)&"*",D1:D5,"*" &RIGHT(D1,254))It will, in fact, do larger strings by comparing the last 254 and the first 254. Which may or may not suffice for individual requirements.But may give false positives if the search parameters are shorter than 255 and, the to be searched ends and begins with the same text. For example test test will be counted twice if A1 is test. 这篇关于COUNTIF&gt;的建议解决方法出现问题255个字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-23 16:29