如果单元格首先提取3个字符。 如果以__开始只提取2
早上好,
我想知道是否有办法在F列中放置一个公式:
- 如果各E Cell以AI开始,则提取F单元中的前三个字符。
- 如果相应的E Cell以其他任何东西开始,则只提取F Cell中的前两个字符。
期望输出的例子
任何帮助你可以提供将是非常有益的!
如果单元格以“AI”开始,则显示E Cell的前3个字符,否则显示2
= LEFT(E1,IF(LEFT(E1,2)=“AI”,3,2))
在提取部分之前,您应该始终检查string是否足够长:
=IF(LEN(A1)>2, LEFT(A1,2+N(LEFT(A1,2)="Al")),"too short")