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

excel匹配具有相同日期和时间的行

慕俊迈
2023-03-14
Sheet 1

Date    Time    Value
2013.02.26  20:00   1714
2013.02.26  21:00   3121
2013.02.26  22:00    3485
2013.02.26  23:00   4501
2013.02.27  00:00   4407
2013.02.27  01:00   3359
2013.02.27  02:00   4455
Sheet2

Date    Open    Value
2013.02.26  20:00   3106
2013.02.26  21:00   7330
2013.02.26  23:00   7297
2013.02.27  00:00   6469
2013.02.27  01:00   4833
2013.02.27  02:00   6841

共有1个答案

郜昊苍
2023-03-14

由于日期和时间的组合对于每个工作表来说是唯一的,因此基于一个日期和一个时间的值的条件和应该产生一个值。SUMIFS函数可以执行条件求和。

在表2!D2 as中,

=sumifs(sheet1!C:C, sheet1!A:A, A2, sheet1!B:B, B2)

根据你所说的“比较数值”的意思,简单的减法就可以确定差异。如果返回值为零,则表示任何特定的日期和时间组合都没有相应的值。

 类似资料:
  • 在google sheets中,我希望能够从文本单元格中提取日期。我在RegEx中找到了一个解决方案,从Google Sheets单元格内的字符串中获取日期格式的最后一个匹配,但它没有考虑到我的日期格式不同。他们可能有1或2个数字表示日,然后1或2个数字表示月,2或4个数字表示年。 我已经调整了上面的解决方案,使用d{1,}查找多位数: ,但如果当天有 2 位数字,则第一位数字会掉下来 “1-8-

  • 问题内容: 我有一个使用创建的。然后,我计算出与该时间之间的纳秒数。 然后,我花了十亿分之一秒,然后将它们重新变成了use 。 但是,如果我使用来比较重构时间和原始时间,则返回false。如果我减去这2次,则得到的持续时间为0。如果我使用进行比较,则返回true。 如果我使用与第一次相同的值来创建另一个时间,则使用比较此新时间和原始时间将得出真。 这是演示此代码的代码(Golang Playgro

  • 我有以下图表: 我正在寻找一种方法来计算从a发送到b和从b发送到c/d的金额之间的差异,这取决于referenceId,但不使用特定的referenceId。 所以我在寻找像下面这样的半代码: 有人知道我该怎么做吗?

  • 你可以查看或更改 Navicat Monitor 的日期和时间设置。若要配置此设置,请前往“配置”->“日期和时间”。 列出 Navicat Monitor 的日期和时间信息。你可以启用“使用 24 小时制”来使用 24 小时制系统。

  • 问题内容: 我有一个包含datetime列的表。我希望无论何时都返回给定日期的所有记录。换句话说,如果我的表仅包含以下4条记录,那么如果我限制为2012-12-25,则仅返回第二和第三条记录。 问题答案: 永远不要 使用像这样的选择器-它是性能杀手: 它将为所有不匹配的行(包括那些行)计算 它将无法使用索引进行查询 使用起来更快 因为这将允许索引使用而无需计算。 编辑 正如Used_By_Alre

  • 问题内容: 我想匹配拼写不同但发音相同的单词。像“邮件”和“男性”,“飞机”和“普通”。我们可以在Elasticsearch中进行这样的匹配吗? 问题答案: 您可以为此使用语音令牌过滤器。语音令牌过滤器是一个插件,需要单独的安装和设置。您可以使用此博客,该博客详细说明了如何设置和使用语音令牌过滤器。