总和只有可见细胞

时间:2016-03-16 17:43:06

标签: excel excel-formula excel-2007 formula subtotal

我在单元格B2:ZZ2中有数据,而我隐藏了几个单元格。我想要一种SUM()仅在可见单元格中的数据的方法。我已经尝试了SUM()SUBTOTAL(109)但是,我没有得到我追求的金额。如果你看一下图像1,它会显示我从公式中返回全部0。我在地址栏中显示我的公式。图2显示了我想要的输出。我可以使用什么公式来获得我想要的输出?

Image1

Image2

2 个答案:

答案 0 :(得分:0)

在隐藏单元格后输入您的SUM公式,以确保它们不包含在=SUBTOTAL(109,B2:ZZ2) 中。

function getReadings($conn) {
    $sql = $conn->prepare('Call getSensorReadings');
    $sql->execute();

    $result = $sql->fetchAll();
    print json_encode($result);
}
$conn = connectUsingRoot();
getReadings($conn);

答案 1 :(得分:0)

这听起来像"数字"你想要总和可能实际上是文本,Excel没有看到数字,你会得到0.尝试在包含数据的单元格上运行文本到列,即使没有什么可以拆分到另一列。此外,小计仅出于某种原因排除隐藏行,而不是列。我不确定为什么他们这样设计,但他们做到了。我找到了一些VBA来创建一个客户UDF,在这里:link如果这对你有帮助的话。