为什么我的excel代码好像出问题了?

如图,代码我觉得没问题,但是为什么不是前三位呢?
2025-06-24 13:51:20
推荐回答(3个)
回答1:

你的公式有错误,提取*前面的部分(无论*在哪里)建议使用我下面的公式:

回答2:

=IF(MID(A1,4,1)="*",LEFT(A1,3),LEFT(A1,4))

回答3:

代码问题很大,left(a1,4)是取a1左边4位,也就是888*,它怎么能等于*呢。确定*号的位置要用find