excel中如何统计存在汉字的行excel数字转汉字?

查看: 4979|回复: 1
如何Excel中使用SQL实现在分类汇总行中对某列字段进行计数统计?
初级二, 积分 152, 距离下一级还需 98 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
网站名称: Excel技巧网 | Excel专家栖息谷 | 微软中文技术社区合作伙伴
署名作者: whsfhwm
版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
适用版本: 以前版本&
语言环境: 简体中文
学习方法: 掌握Excel技巧的关键是动手操作
下载 ≠ 知识
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
本帖最后由 wise 于
00:08 编辑
Q:如何Excel中使用SQL实现在分类汇总行中对某列字段进行计数统计?
& & 根据附件“发货清单”中的详细数据,如何统计各省份每个“项目设计”人员所设计的合同金额和数量,并在按省份的分类汇总行中统计每个省份的“项目设计”人员的个数(看该省份一共有多少人员参与了设计)。
A:可以利用两表内连接、联合查询、嵌入查询、条件分组查询的综合运用来实现这一功能。其中分类汇总行的位置是通过union这一联合查询兼有自动排序的功能来实现。 SELECT 省份,项目设计,sum(数量) as 数量,sum(金额) as 金额
from [发货清单$] group by 省份,项目设计&&
union&&
( select a.省份 & ' 汇总',a.行数,b.数量,b.金额 from
& &(select 省份,count(*) as 行数 from (select distinct 省份,项目设计&&from [发货清单$])&&group by 省份 ) a&&inner join
& &(select 省份,sum(数量) as 数量,sum(金额) as 金额 from&&[发货清单$]&&group by 省份) b&&on a.省份=b.省份 )
union all&&
select distinct & 总计&,&&,
& & (select sum(数量) from [发货清单$]),
& & (select sum(金额) from&&[发货清单$])
from [发货清单$]
复制代码
(206.58 KB, 下载次数: 140)
23:31 上传
点击文件名下载附件
如何Excel中使用SQL实现在分类汇总行中对某列字段进行计数统计?
效果图如下:
实现在分类汇总行中对某列字段进行计数.jpg (81 KB, 下载次数: 4)
如何Excel中使用SQL实现在分类汇总行中对某列字段进行计数统计?
23:32 上传
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
来学习一下,
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered byexcel分开单元格中的中文汉字与数字_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
excel分开单元格中的中文汉字与数字
上传于||暂无简介
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢用Excel统计某列单元格字数
A1 花好月圆A2 恭喜(你)发财A3 goodA4 Oh!no--------------------我想在B1-B4里,统计A1-A4的字数,以上都是4个字(字母)的,不包括符号和空格,请问,如何实现呢?
10-03-09 &
用公式来去除特殊符号相当复杂,因为在Excel里这些符号也是当成字符对待的,何况你还不确定到底有多少要去除的符号,建议用查找替换法去除,再用   len()    公式求字数'在工作表上运行下列代码可实现你的要求,要排除的特殊符号未包括的右自行添加Sub Stat()Dim rR, dd, mC, mNum, m, nrR = [a65536].End(xlUp).RowSet dd = CreateObject(&Scripting.Dictionary&)dd.Add &(&, &&dd.Add &)&, &&dd.Add &!&, &&dd.Add &,&, &&dd.Add &.&, &&dd.Add &(&, &&dd.Add &)&, &&dd.Add &!&, &&dd.Add &,&, &&dd.Add &。&, &&  '只添加常用标点,其它可在此句后依同样格式添加For m = 1 To rR    For n = 1 To Len(Cells(m, 1).Value)        mC = Mid(Cells(m, 1).Value, n, 1)        If dd.exists(mC) = False Then mNum = mNum + 1    Next n    Cells(m, 2).Value = mNum    mNum = 0Next mEnd Sub
请登录后再发表评论!

我要回帖

更多关于 excel 数字 汉字 的文章

 

随机推荐