SUMIF与Google Spreadsheet中的FILTER功能一起使用

时间:2013-05-23 02:45:06

标签: filter sum google-docs sumifs

Google Docs似乎不提供SUMIFS功能。 相反,建议使用将SUM与FILTER结合起来的解决方法

我正在尝试将特定年份的值过滤几个月。

我创建了一个这样的公式:= sum(FILTER(H:H,A:A> =“01/02/2013”​​,A:A< =“28/02/2013”​​))但是一定是错的,我有错误信息。

H =值 A =日期

我做了另一个测试,用日期创建了两个单元格。例如。单元格L3的日期为01/02/2013,单元格M3的日期为28/02/2013

使用的公式是:= sum(FILTER(H:H,A:A,“> =”& L3,“< =”& M3)) - 不能正常工作。

有人可以找到它的错误吗? (DD / MM / YYYY被设置为正确=葡萄牙语 - 所以它不是MM / DD / YYYY)。

感谢。

I've shared by link the Spreadsheet,仅在必要时查看。

3 个答案:

答案 0 :(得分:1)

我想,我找到了解决方案。尝试使用: <UserControl x:Class="MyApp.Controls.Indications" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300" SnapsToDevicePixels="True" UseLayoutRounding="True"> <Stackpanel> <Label BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Center"> <TextBlock Width="100" TextAlignment="Center" Text="Left Outboard Actuator" TextWrapping="Wrap"> <TextBlock.LayoutTransform> <RotateTransform Angle="90"/> </TextBlock.LayoutTransform> </TextBlock> </Label> <Label BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Center"> <TextBlock Width="100" TextAlignment="Center" Text="Left Outboard Actuator" TextWrapping="Wrap"> </TextBlock> </Label> </Stackpanel> </UserControl>

答案 1 :(得分:0)

请查看其他论坛的用户在以下博客文章中提供的解决方案

yogi_MultiConditional Sum Involving Dates Entered As TEXT

答案 2 :(得分:0)

您可以使用两个这样的SUMIFS

=sumif(A:A,">="&L3,H:H)-sumif(A:A,">"&M3,H:H)