我需要删除第一个“|”右侧的所有文字在一组细胞中。
我一直在用这个:
=IFERROR(RIGHT(input,LEN(input)-FIND("stack",input)+1),"")
删除特定字符的左侧。我在a stackoverflow question找到了这个。
我不知道如何制作它所以它会读取以找到第一个特定字符。我也试图删除右边的,但我相信我可以自己修复。
提前致谢
答案 0 :(得分:1)
假设第一个“|”在一组单元格中,你的意思是单元格数组的每个单元格中最左边的管道字符,然后@Aprillion建议=LEFT(A1,FIND("|",A1)-1)
似乎是一个很好的方法(其中A1是数组的第一个元素和公式在适当的时候复制/缩小。)
如果该组是列,则替代方法可以是使用数据>数据工具 - 带分隔符和其他列的文本:|
,然后根据需要删除插入的列。