mysql - Excel 2016 - 在 b 列中查找匹配行,然后对 C 列求和,将总和复制到下一个工作表 A 列中

标签 mysql vba excel

我的工作表在工作表 1 上包含以下 3 列:

ID  Week#   CodeCreateTime
16972   39  4
16980   39  4
19117   39  2
19146   40  2
22362   41  10
20890   41  5

我想要:

  1. 查找“周#”列中匹配的所有项目

  2. 对“CodeCreateTime”列中的值求和

  3. 将周号和求和值复制到工作表 2 的 A 列中。

例如,使用工作表 1 中的上述数据,工作表 2 的 A 列和 B 列中将具有以下值:

A       B
39      10
40      2
41      15

sumif(match) 有效吗?我一直在玩,但运气不佳。

最佳答案

1) 将 Sheet1!B1:B6 复制到 Sheet2!A1:A6
2) Remove DuplicatesSheet2!A1:A6
3) 在 sheet2!B2 中输入:=SUMIF(Sheet1!$B$2:$B$7,A2,Sheet1!$C$2:$C$7)
4)向下拖动Sheet2中的其余行

关于mysql - Excel 2016 - 在 b 列中查找匹配行,然后对 C 列求和,将总和复制到下一个工作表 A 列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42032105/

相关文章:

vba - VBA IDE 中长字符串的格式

正则表达式模式不完全存在

java - 以 LIFO 方式显示数据库中的数据

php - 如何查询所有根行的所有子层次结构的所有明细行?

javascript - 使用 JavaScript 函数自动化网页

excel - 具有重复名称的形状的 Application.Caller

html - 单击 VBA 中图像的第二个按钮

php - 尝试根据 android 应用程序上的值从 mysql 中获取数据

MySQL:MIN 和 Group By:获取每个人一天的 12x # 个事件的第一个时间戳

excel - 跳到循环 vba 中的下一次迭代