如何删除Excel 2010中的字符“*”?

我在Excel电子表格中有回归表,其中重要性用星号(*)字符表示。 那些与细胞中的数字相关,恒星的数量并不是恒定的:有时是三个,有时是两个,有时是一个,有时没有。

我想删除这些星号,以便我可以使用单元格中的数字(由于星号的存在,它当前被理解为Excel文本)。

我尝试了以下内容:

  • search并replace字符*,但是由于Excel将其理解为“所有”,所以我最终得到了不想要的结果。 我也尝试过它的变体:“ ”,“ ”。

  • 文本到列:但由于星号的数量不是恒定的,它不能工作。 此外,我将不得不手动做一个令人印象深刻的列数,所以这种解决scheme是不切实际的。

  • 手动清除星星也是不可能的。

作为一个例子,这是我想要做的:

A1 = 1 ***

A2 = 2 *

A3 = 3

A4 =总和(A1:A3)

Excel中的转义字符是〜。 所以,要find并replace所有的星号,search〜*并replace为空。 请看图片为了删除所有*字符。

截图

使用~*来searchstring。

如果使用文本到列,将“连续分隔符”视为一个checkbox,这是您所需要的完美select。

我使用这个公式来pipe理

 B1 = TRUNC(SUBSTITUTE(A1; "*"; ""); 0) B2 = TRUNC(SUBSTITUTE(A2; "*"; ""); 0) B3 = TRUNC(SUBSTITUTE(A3; "*"; ""); 0) B4 = SUM(B1:B3)