任何帮助都会非常感谢--我真的被困在这件事上了。
我在用户输入的表单上有一个字段,它询问人们他们上过哪所大学,由于我们系统的技术限制,它必须是自由文本。
这必然会导致每所大学有数百个不同的条目,这意味着我不得不在excel上使用过滤器,并梳理数千个条目并手动统一-缺乏关于如何自动执行这些限制的知识它的实际用途很大。
有没有人知道一种方法,我们可以自动化这个分类(然后统一)不同条目的过程,这些条目引用相同的东西(例如,有人可能会放入UCL,另一个可能会放入“伦敦大学学院”和另一个“伦敦大学”-我需要告诉系统所有3个都是相同的,然后将其转换到excel上)。
我有一个我们想要的每所大学的确切条目的列表,当用户条目与这些条目中的一个匹配时,我很乐意手动‘教’excel,前提是它将来会学习到这一点(所以随着时间的推移,我们必须越来越少地手动统一)。
很高兴澄清任何事情,非常感谢你的帮助。
抢夺
发布于 2015-11-29 02:43:56
不要成为用户恶作剧的受害者。
为每个有效响应分配唯一ID,并让用户输入ID。
发布于 2015-11-29 03:35:19
是啊。
正如你所说,你需要做一些教学工作,这是教学表格。基本上就是边走边加满油。你可能会问什么是UOL,对不起,我只是把它说出来,只是为了说明一下。

然后您有用户输入(列E),加上5个计算列(F:J)

现在我只展示第二行的公式,其余的都填满了。
F2 = SUBSTITUTE(E:E," ","*")
G2 = VLOOKUP(E:E,A:B,2,0)
H2 = COUNTIF(A:A,F:F)
I2 = VLOOKUP(F:F,A:B,2,0)
J2 = IFERROR(G2,IF(H2=1,I2,IF(H2=0,"Never seen before","Need validation")))基本上,逻辑流程是
否则,如果H列中的值是1,那么VLOOKUP(HELPER)值是好的。如果是0,那么你以前没有教过excel这个名字。如果>2,则意味着需要您进一步注意,VLOOKUP(Helper)值可能是错误的,因为有多个匹配。
这里的诀窍是HELPER列。通过用星号替换空格,vlookup现在变得有点像一系列关键字的vlookup。不管用户的输入是什么,只要找到一些关键字并且序列匹配,countif和vlookup就会返回值。
同时,您还提交了IT增强请求!:)
https://stackoverflow.com/questions/33974576
复制相似问题