找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 26204|回复: 8

[文本处理] [已解决]批处理怎么做到将相同名字的单元格的数据相加

[复制链接]
发表于 2015-4-9 15:46:39 | 显示全部楼层 |阅读模式
如图,A,B,C关键词相同,将A的数量相加求和,几率求平均值,排名求平均值后输出到新的表内的一行输出。

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2015-4-9 16:31:38 | 显示全部楼层
既然是Excel为何不用数据透视表来解决呢
 楼主| 发表于 2015-4-9 16:54:16 | 显示全部楼层
回复 2# gawk
上万数据,EXCEL直接死掉
发表于 2015-4-9 17:16:01 | 显示全部楼层
回复 3# 迷之黑白熊


哪个版本的Excel?
2013处理几万条数据应该不至于死掉,是内存不够?
 楼主| 发表于 2015-4-9 17:24:40 | 显示全部楼层
回复 4# gawk
现在50W条数据,这个礼拜的数据还没算上,下个礼拜一加要100W了
发表于 2015-4-9 17:36:08 | 显示全部楼层
回复 5# 迷之黑白熊


    BAT是不能直接处理Excel文件的,你先把测试数据放到txt里面传上来,我试试。
 楼主| 发表于 2015-4-9 17:39:11 | 显示全部楼层
回复 6# gawk

   非常感谢
发表于 2015-4-9 18:06:37 | 显示全部楼层
回复 7# 迷之黑白熊
  1. gawk "NR>1{num[$1]+=$2;order[$1]+=$4}END{for(i in num)print i,num[i],order[i]/(length(order)-1)}" 1.txt > 2.txt
复制代码
你先看看计算出来的数字对不对

评分

参与人数 1技术 +1 收起 理由
迷之黑白熊 + 1 乐于助人

查看全部评分

 楼主| 发表于 2015-4-10 09:24:05 | 显示全部楼层
回复 8# gawk


    非常感谢, 剩下的我自己解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 12:15 , Processed in 0.011438 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表