当前位置: 首页 > 知识库问答 >
问题:

筛选当月的Google Sheets透视表

曹嘉许
2023-03-14

我有一个谷歌表格数据透视表,里面有日期的交易。源数据每天更新。我知道如何为一个月内的所有交易手动设置过滤器,例如,02/01/19和02/29/19之间的日期。

如果我只想查看当月的所有数据,而不想手动选择特定月份,该怎么办?如果是3月15日,我只想看到从3月1日到当前日期的交易,并在4月到来时自动更新,而不必手动选择4月。

你对如何做到这一点有什么想法吗?

共有3个答案

锺离马鲁
2023-03-14

直接在数据透视表中,这是不可能的,所以你需要使用一些公式来修剪它,然后从那里使用数据透视表:

=QUERY(A:B, "where month(A)+1 matches '"&MONTH(TODAY())&"'
               and A <= date '"&TEXT(TODAY(), "yyyy-MM-dd")&"'")
笪建章
2023-03-14

我觉得用Google Sheets很简单!通过选择包含数据的列,在另一个与您的表链接的工作表的某处使用筛选功能:

示例:<代码> =过滤器(工作表数据!甲:乙;月(A:A)=月(今天()),

其中A: B是包含您的数据的范围,A: A是包含日期的列

但是要确保日期格式正确。过滤器值将自动更新。

祝你好运

伯建安
2023-03-14

您可以使用带有“按条件过滤”选项的切片器,并将条件设置为“介于”当月第一天和当月最后一天之间。

第一天可以输入为公式,如

=date(year(today()), month(today()), 1)

虽然最后一天很明显

=eomonth(today(),0)
 类似资料:
  • 我有这张表: 个人财务表 我使用此脚本对A列和B列进行“OneEdit”排序: 现在,我不想对A列进行排序,而是对其进行筛选,以便不显示选中的复选框: 想要过滤视图 似乎与和有关,但我真的搞不清楚。 有人能帮帮我吗? 谢谢

  • 我正在尝试使用文本字段筛选表视图,我需要一个文本字段(txtSearch)来搜索“nhs编号”、“名字”、“姓氏”和“分类类别”。我曾尝试在网上实施各种解决方案,但没有成功,我对这一切还是新手,所以如果问得不好,我深表歉意。任何帮助都将不胜感激,我的代码如下。 公共类QueueTabPageController实现可初始化{ 此处出现错误(步骤4): 和(步骤5) 说明:无法从类型TableVie

  • 我试图创建一个关系,通过一个名为年级的模型访问一个名为注释的表,通过年级中的学生加载 年级模型和学生模型都属于其他模型 根据我的理解,不可能访问需要透视表的hasManyThrough关系(注释没有年级标识符,只有学生标识符) 我为Laravel 4@HasManyThrough找到了这些函数,它们具有一对多关系,但它给了我一个错误类“App\illumb\Database\Eloquent\Re

  • 我有这个应用程序,它从MySql数据库中检索数据并将其解析为回收器视图。我有一个editText,我希望能够在键入时过滤回收器视图项目。 下面是我的主要活动(SearchAvtivity): 这是MyAdapter: Ido不知道您是否需要查看vlasses:下载器,解析器,连接器或支架。我请告诉我。

  • 每次在“调用解析时间”列中有一个新的月份,我都希望用那个月份和年份创建一个新的csv文件。对于包含那个月份和年份的所有行,都要过滤到那个新的csv中。 这样地: 所有数据。csv 新文件于2015年5月发布。从所有数据创建csv。仅限2015年5月20日的csv数据 到目前为止,我有这个,但我必须为每年和每月手动创建一些东西: 编辑---------------------------------

  • 首先,我试图使选择所有复选框,如果我单击表头中的选择所有复选框,整个表行将选择并显示一个复选框反向消息,即我选择了多少复选框。这里的问题是,如果我单击select all复选框,反向消息不会显示楼上的表,即我选择了多少行。 其次,如果我从任何列中筛选任何数字,相同的数字将显示同一列中有多少行具有相同的数字。如果我选中了所有复选框,那么反向消息将显示我选中了多少行复选框。这里,问题是显示整个表行计数