如果它是一个整数,我该如何向 Excel 中的单元格添加值?

如果它是一个整数,我该如何向 Excel 中的单元格添加值?

我有一张 Excel 表格,其中有些单元格是数字,有些单元格是字符串。我想要一个可以添加搜索表格的函数,如果单元格是数字,则添加它 (+),如果是字符串,则忽略它。

我知道如何在 C# 中轻松地做到这一点,但是如何在 Excel 中做到这一点?

这就是我想要的等价的东西:

object[] celldata = new object[] {"blabla",2,3,"blabla",3,"blabla"}

int additioncell;

foreach(object cells in celldata)
{
    if(cells.Equals(int)
    additionalcell += (int) cells;
}

我如何将其转换为 Excel 函数?

答案1

sum()函数应该可以工作。它将忽略字符串。

此外,您可以使用isnumber()istext()来检查单元格是数字还是文本。

答案2

右键单击相关单元格并创建自定义格式。在此处输入图片描述

相关内容