西班牙
斯潘4
大家好,
我想知道如何用一个非常复杂的公式简化我现在用Excel做的一些工作。
我想做的是“压缩”一张桌子。我在上面做了一个例子(不是那种数据,但想法很简单)。代码1是前导的,是特定拼写的代码。值A和值B是属于代码1的信息片段,但某些信息在某些规则中是零碎和/或不存在的。
我想要的是,我要一张这样的桌子:
这样,我就可以使用DuplicateFilter只提取一个随机Code1特性来获得我想要的压缩数据集,包括所有信息。
有人有什么建议吗?在Excel中,我只为每个单元格和每个代码1取了最长的答案,但是我想在FME中完成这个过程,因为我认为对于更大的数据集,这样做会更快。除此之外,我的Excel公式必须有六个句子才能覆盖代码1的正确范围,这会耗费大量的计算时间。
当做,
马丁
这取决于数据量,但一个加速将是添加一个DuplicateFilter以筛选出与另一个完全重复的功能,然后再执行建议的过程。
据我所知,你无论如何都要删除副本,所以你最好在这里删除一些副本。你的主要问题的解决方案都将包括排序和删除重复现在将减少排序需要发生的数量。
与上述基本相似,假设每个代码1的值B 1到1映射
使用空属性映射器确保具有空值B的要素已删除该属性,计算值A的字符串长度,通过合并属性基于代码1聚合,并创建具有相应长度的值A列表,按长度排序列表,然后将第一个列表值用于值A
如何在默认情况下选择第一个工作表excelreader3个答案
功能编写器到功能读取器3个答案
通过sql更新单元格后,Excel中的公式不会自动更新1个答案
在FME中复制此Excel示例3个答案
用Excel列表检查ACAD图层2个答案
?2019安全亚搏在线软件公司|合法的