我在单元格B2:ZZ2
中有数据,而我隐藏了几个单元格。我想要一种SUM()
仅在可见单元格中的数据的方法。我已经尝试了SUM()
和SUBTOTAL(109)
但是,我没有得到我追求的金额。如果你看一下图像1,它会显示我从公式中返回全部0。我在地址栏中显示我的公式。图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如果这对你有帮助的话。