我在网上找到了一个简单的公式,它完全符合我的要求
=LEFT(K3,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A3&"0123456789"))-1)
我在多个网站上找到了它,他们说它有效,但是当我使用它时,excel 给出了以下错误
Not trying to type a formula?
When the first character is an equal (=) or minus (-) sign, Excel thinks it's a formula:
• you type: =1+1, cell shows: 2
To get around this, type an apostrophe ( ' ) first:
• you type: '=1+1, cell shows: =1+
我可以知道为什么以及如何解决这个问题吗?
我的 Excel 版本是 16.30
答案1
你的公式对我来说很有效,
如果A3
长度为 2 个字符,则返回 的前 2 个字符K3
,
这是预期的行为吗?
如果这是公式应该做的事情,请尝试,
用;
下面的方法替换:
=LEFT(K3;MIN(FIND({0;1;2;3;4;5;6;7;8;9};A3&"0123456789"))-1)