救救孩子吧
excel吧
全部回复
仅看楼主
level 1
显示上级阶层的公式没问题,后面显示上级对应数量的公式有部分会报错,关键是不报错的部分都是对的,这是怎么回事
2026年06月08日 00点06分 1
level 10
TEXTBEFORE取的结果是文本,你阶层的数据部分是数值(如1和1.1),所以匹配不了,C2改成IFERROR(C2*1,C2)试试
2026年06月08日 01点06分 2
还有TEXTBEFORE第三参数可以直接从后往前搜索,你的上级公式可以直接=IFNA(TEXTBEFORE(A2,".",-1),A2)
2026年06月08日 01点06分
@yoyo_su01游 确实只有一个点的会查找不到,换了大佬你的公式还是一样的错误,还有我把所有的都改成文本类型还是一样
2026年06月08日 02点06分
@超级高素质人才 错误显示什么,上图看下,有些你如果没有上级的肯定会查不到
2026年06月08日 06点06分
@yoyo_su01游 textbefore最后一个可选参数可以处理找不到的情况, textbefore(a2,".",-1,,,a2)
2026年06月08日 08点06分
1