ExcelHome技术论坛

 找回密码
 免费注册
QQ登录 只需一步,快速开始
   
高效办公必会的Office99uu优优 永久免费,网表让Excel秒变数据库 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! 国内首部Excel函数公式学习大典 职场充电黑科技, Office微99uu优优 免费下载Excel行业应用视频
300集Office 2010微99uu优优 Tableau-数据可视化工具 突破Excel限制,用活字格提高效率 12门Excel免费公开课任你学
你的Excel 201099uu优优学习锦囊 欲罢不能, 过目难忘的 Office 新界面 免费的Excel考勤计算系统
查看: 363330|回复: 1401
打印 上一主题 下一主题

[分享] 教育应用贴(分班、统计、课表等)1142楼添加运动会成绩统计表20121215

  [复制链接]
TA的精华主题TA的得分主题
跳转到指定楼层
1
发表于 2010-6-21 17:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lhx120824 于 2012-12-28 14:43 编辑

说明:
(本帖的宗旨:注重过程的研究和结论的总结,集大家的智慧)
就这个行业而言,有几个需要解决的问题,更有难题,解决起来难度差别很大。我发帖的目的在于集思广益,引来大家建言献策,把自己的研究成果、讨论所得、求助收获、专业贴链接等等,分类集中,加以讨论总结。既可作为自己的资料库,又可分享给大家。
我先提出几个专题:
1、新生分班
2、自动根据设定的多条件排总课程表(比较难)、由总课程表生成班级课程表、生成教师课程表
(比较简单)
3、考试的考场座号的编排(根据条件再随机混排就比较难)
4、成绩统计:单科成绩统计,班级多科成绩统计、大范围成绩统计(包括项目:总分、平均分、排名、分数段统计、等级转换、由任课表与班级成绩表得到教师教学成绩统计等等)
5、学生综合素质评价的生成、学生成长记录的鼓励性评价的生成
6、成绩单和操行评语生成打印,教师档案的查询打印
7、学校内操作层面的教师绩效工资的计算问题
8、学校固定资产的电子管理问题、
9、
…………
问题多多,层出不穷,都能借用上我们的力量吗?
希望得到大家的参与。看到帖子后,把自己的成果在此共享或加入链接。
先引领到这里,随后我再逐渐增添内容,把自己的所得分享给大家。算是轻松消遣吧。


陆续解决的问题:
本帖目录的初步整理(为查阅方便以后会陆续整理更新)

1、关于编考场座号  (2楼、584楼)

2、成绩排名       (3楼)

3、关于新生分班问题  (3楼)

4、其他应用   (4楼)
      (1)只用一个公式一步就可完成九九乘法口诀表:(总结在312楼)
      (2)成绩统计后关于科目列和教师列运用条件格式达到合并单元格的效果问题:
      (3)
课程表转化成班级任课表(教师统计成绩用)(233楼的附件中的三个公式全是多单元格数组公式(2007中的)

5、单个年级成绩统计模板(第一次发布,纯函数版  (5楼)

6、多单元格数组公式一次性解决按班级科目进行分数段的统计  (7楼)

7、我曾经求助过很菜的问题         (10楼)

8、对两列中的不同值。      (32楼)

9、多列或多行分别进行单独排序,一次性用公式完成,与大家分享  (61楼)

10、平均值的多种方法                   (91楼)

11、Excel对文件的4种管理功能            (附件在92楼)
   

    lgcmeli 大师的
   学习并记录010】建立某文件夹下的动态工作簿目录 (117楼)

12、总成绩算名次化获奖等次并列出获奖名单三个公式  (101楼)


13、关于课程表的相关研究

(1)用公式实现由任课教师姓名从任课表中查找出此教师所教的班级和对应的学科?(102楼、458楼)


(2)由教师的班级和科目查找课程表中的节次   (103楼)

(3)只用4个简单的公式编排的从总表中查找班级课程表和任课教师课程表,请大家讨论改进。(105楼)

14、[原创]送上我做的学校校历
wshcw版主原创帖子的链接地址:
   

15、学生的成绩转换成等级的方法 :   (附件在109楼)

16、我自己制作的学校作息时间表:(145楼)

17、洪沟中学2010年下半年校历,主要为打印A3蜡纸使用。(附件在146楼)

18、s型考场座次的排法:(附件在154-157楼)

19、洪沟中学2010下半年课程表 (附件在158楼)
      
20、课程表查询  (附件在159楼)

21、洪沟中学课程表20100906简化公式  (更新附件在 173楼)

22、洪沟中学课程表完善定型留做资料。(179楼)


23、把几个年级的学生成绩工作表(多表)合并到一个工作表中(附件在227楼)

24、liuzequan 的最新版中小学成绩统计表(231楼有附件)

25、把上学期期末考试成绩查找到今学期新分班的学生名单中(附件在282楼)

26、还原回合并的单元格   (附件在285楼)

27、乘法口诀表小结,有数字、中文、格式设置等(附件在312楼)


28、2007中的公式在学生成绩统计中的具体应用,比03方便多了速度也快
                                                           (附件和图表公式在318-320楼)


29、学校成绩统计20101117更新.rar              (附件在325楼)

30、数组学习帖子链接(本论坛分享的)     (相关链接的帖子目录在327楼)

31、初中成绩统计模板(多表合并表定义)简化数据20101210      (373楼有详细说明)
初中两校成绩统计模板(多表合并表定义)简化数据20101210.rar (773.23 KB, 下载次数: 2326)
为减小文件的大小,只选取了少量的数据,成绩也是模拟的,由于功能太多,除了四个原始数据的成绩表外,其余的全是公式得出的,因此打开和保存比较慢。只可自己改造使用,勿外传,切记(2010版本)。

32、从“成绩总表”通过公式统计出各科满分的学生的两种方法   (附件在383楼)

33、统计一个年级的名次情况:
函数MMULT及SUMPRODUCT在多段及单段排名中的应用   (附件在385楼)


34、分享草版的一个精彩的
跨表筛选不重复值的数组公式(只用一个公式即可搞定)  (公式和附件在399楼)


35、关于s型考场的座号分布名单,一个公式即可解决。
=CHOOSE(MOD(COLUMN($A:$X)-1,4)+1,VLOOKUP(座号,高二文考生!$A:$C,2),VLOOKUP(座号,高二文考生!$A:$C,3),座号,"")     (解决问题的过程在413-416楼)


36、weisiyu520 分享给大家的4个教育行业方面的文件。(附件在418楼)

37、用公式制作准考证,分一列竖排的和两列连排的。(公式和附件在430-431楼)

38、关于s型考场的座号分布名单,各列人数不同的问题:(解决方法在441-447楼,暂需借用辅助列)
=IFERROR(CHOOSE(MOD(COLUMN(A1)-1,4)+1,VLOOKUP(一个公式解决!Q4,高二文考生!$A:$C,2),VLOOKUP(一个公式解决!Q4,高二文考生!$A:$C,3),一个公式解决!Q4),"")


39、s型考场的座号分布名单,各列人数不同排数不同,用名称和公式的解决方法:(附件在451楼)  (629楼简化修改)

40、怎样的运算能使数组{11;12;13}与数组{21,31;22,32;23,33}合并成数组{11,21,31;12,22,32;13,23,33}  (总结在453楼)

41、两个相同行数的多列数组的并联:(附件和方法在454楼)

42、课程表继续加工整理:添加查找教师的合堂课,对照表(课程与任课教师对照)只用一个公式。(参看482-501楼)

洪沟中学课程表(2010版本)解决合堂和扩展问题20110110修改.rar (132.45 KB, 下载次数: 1403)

后续目录见2楼。

[ 本帖最后由 lhx120824 于 2011-6-4 09:00 编辑 ]
课程表20100801(03版修改好的).rar 14.47 KB, 下载次数: 3409

评分

参与人数 10财富 +100 鲜花 +19 收起 理由
Excel实战分享 + 1 优秀作品
沙漠滴雨 + 2 值得肯定
lisheng122 + 2 优秀作品
地铁纠魂 + 2
860228990 + 2 优秀作品
查看全部评分
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏248 分享分享 有用有用8 无用无用
TA的精华主题TA的得分主题
2
 楼主| 发表于 2010-6-21 17:57 | 只看该作者 |楼主
本帖最后由 lhx120824 于 2012-12-15 15:40 编辑

目录二、

43、从521楼开始,我慢慢把自己对公式的学习理解和体会分享给大家,面对的是像我初入论坛一样的初学者,只是体会,不是教科书,希望大家理解,可以砸砖,更需要扶一把。算是我涉入论坛6个月后成长过程的反刍回报。

44、把学生的成绩表自动分栏显示:(原方法及附件在472、473楼简化更新方法在580楼)(最后简化在639楼)

45、跨表排序和跨表查询 (两种排序方法,3个名称1个公式跨表提取优等生名单)    (方法和附件在 674楼 675楼)   (677楼只用一个公式和工作表名称的辅助单元格区域不用名称定义)

46、分享用公式从考场安排表生成考室考号累计表的过程  (691--697楼)

47、]跨表计算分数段的几种方法:(方法和附件见702-704楼)


48、区域内提取不重复成一列:区域内按姓名排序成一列:   (720楼)


49、多表自动合并到一个表  (744楼、747楼  shaowu459  提供 vba方法  

51、一个表拆分成多个表  (751楼     shaowu459  提供 vba方法)

52、简单的学生成绩分析表   (770楼)

53、查找至少有一门成绩不及格的学生的成绩  (775楼)

54、一次方程组的矩阵解法   (799-804楼)
                成绩统计分析管理系统.rar (80.06 KB, 下载次数: 2008)

55、用公式如何对文本排序?比如按照音序把姓名升序排列。(819楼)

56、学生成绩分析   (831楼)

57、2010中的语音功能的设置   (852楼)

58、在年级成绩中,各班学生不按顺序排列,如何算出各班的平均分

59、有关text的帖子及附件(863楼)


60、我关注过的竞赛题(自己留做资料)(866楼)

61、如何在混合班中找出各班前三名?(894楼)

62、多条件分数段统计:(982楼)

63 、最合我意的批量修改文件名的模板:(1016楼)

64、用excel2010中的多条件计数多条件平均值及表的定义 做的成绩统计模板 (1026楼)

65、 混合班中找出各班前后三名及分数(同格显示3个成绩)(1039楼)

66、混合班中分班查询成绩,混合班中排班级不并列名次的方法(1050楼)  
      


67、混合班中分班统计查询成绩,用定义表的方法更新混合班中排班级并列名次的方法(1059-60楼)

68、分班模板:(1077楼)
分班模板2012.rar (164.61 KB, 下载次数: 1104)

69、运动会成绩统计表:(1142楼)



补充内容 (2013-5-9 07:30):
69、(修改后)运动会记录统计表20130416小学  (1165楼)
http://club.excelhome.net/forum. ... 978&pid=6864256

补充内容 (2013-11-21 08:14):
70、增加word2010中 页面设置宏按钮的制作(1221楼)
http://club.excelhome.net/forum. ... 978&pid=7313265

补充内容 (2014-10-17 14:08):
71、黄州区小学毕业考试成绩统计表(修改)20141013).rar(1304楼)
http://club.excelhome.net/forum. ... 978&pid=7891307

评分

参与人数 2鲜花 +4 收起 理由
ae9480 + 2 优秀作品
plain1234 + 2 优秀作品
查看全部评分
TA的精华主题TA的得分主题
3
 楼主| 发表于 2010-6-21 17:59 | 只看该作者 |楼主
本帖最后由 lhx120824 于 2012-7-31 08:21 编辑

:time: 成绩排名:

排名方法集锦(有十多种不同的方法的附件,6月1日更新加入11种方法的单段排名集锦)
http://club.excelhome.net/viewth ... 26amp%3Btypeid%3D39
单段排名方法集锦20100601.rar (35.14 KB, 下载次数: 1943)

关于排名种类的汇总!
http://club.excelhome.net/viewth ... replyID=&skin=0
hbhfgh4310大师的汇总:
排名汇总.rar (17.07 KB, 下载次数: 2209)


:time: 关于新生分班问题:最新分班方法参见1077楼
当然分班是需要条件的,条件的多少决定分班的难易程度。
1、条件最少的最简单的就是随机分班。
2、其次是按总成绩的降序(实际上是用名次)按S型分。目的是求得各班学生的名次均匀分布。
3、第三是把男女生分别按S型分,男生按1、2、3、4、……、……4、3、2、1,则对应的女生按……4、3、2、1、1、2、3、4……的顺序分,对应数字的男女生合在一个班中。目的是名次基本均衡,各班男女比例基本相等。
4、在2、3的基础上再微调各科及总分的平均分。再增加一个条件,目的是取得3中的科目平均值的稍微差异。
5、增加特殊学生的条件:比如班干部人选、特长生人选、要照顾的非要分到固定班级的人选(选班主任的)、外来人员的子女、等等等等,要考虑这些因素有时可以手工调动,也可以自动,但复杂程度和通用性就差,因为这些条件具有个性。
…………

下面先把3中的分法分享给大家(这是最基本的分法)

如果分成12个班,则男生的正排分法公式是:
=IF(MOD(ROW()-2,24)+1>12,25-MOD(ROW()-2,24)-1,MOD(ROW()-2,24)+1)

女生的倒排分法公式是:
=IF(MOD(ROW()-2,24)+1>12,MOD(ROW()-2,24)-11,13-MOD(ROW()-2,24)-1)

(公式中的数字12、24、25、11、13和班数12有关,-2是把第一个公式放在第三行的单元格中加以调整。)
附件及其他的有关问题稍后再发。
S型分班附件:
S形分班男女两分.rar (21.95 KB, 下载次数: 1806)



[ 本帖最后由 lhx120824 于 2010-6-23 14:08 编辑 ]
S型分班.gif (29.55 KB, 下载次数: 271)
S型分班.gif
TA的精华主题TA的得分主题
4
 楼主| 发表于 2010-6-21 21:09 | 只看该作者 |楼主
本帖最后由 lhx120824 于 2012-7-31 08:23 编辑

:time: 其他应用

只用一个公式一步就可完成九九乘法口诀表
方法是这样的:鼠标选中连续9行9列单元格区域,按F2键后输入以下公式(可复制粘贴),然后同时按数组的三键(ctrl+shift+回车键)即可完成。(多单元格数组公式)
=IF(ROW(1:9)<TRANSPOSE(ROW(1:9)),"",ROW(1:9)&"×"&TRANSPOSE(ROW(1:9))&"="&ROW(1:9)*TRANSPOSE(ROW(1:9)))
中文
=IF(COLUMN(A1:I1)<=ROW(A1:A9),TEXT(COLUMN(A1:I1),"[DBNum1]")&TEXT(ROW(A1:A9),"[DBNum1]")&IF(COLUMN(A1:I1)*ROW(A1:A9)>10,"","得")&TEXT(COLUMN(A1:I1)*ROW(A1:A9),"[DBNum1]"),"")
九九乘法口诀表的制作.rar (5.57 KB, 下载次数: 917)



成绩统计后关于科目列和教师列运用条件格式达到合并单元格的效果问题
运用条件格式实现合并单元格的效果.rar (17.72 KB, 下载次数: 1170)
运用条件格式实现合并单元格的效果,问题基本解决:
看附件:
为了对比,没在左边的原表上设置。
对科目列和教师列分别进行隐藏的公式设置和单元格上边框的设置。竖边框一次性人工设置。

=COUNTIF($G$3:$G3,G3)>1
=COUNTIF($H$3:$H3,H3)>1
自定义格式为:  ;;;""

=COUNTIF($G$3:$G3,G3)=1
=COUNTIF($H$3:$H3,H3)=1
设置上边框线。
详细的设定区域见条件格式的管理。


http://club.excelhome.net/viewth ... 26amp%3Btypeid%3D40

如何在一列的10个单元格中生成1到10之间的不重复随机整数?
也就是把1至10这10个整数随机放到10个单元格中。
[url=http://club.excelhome.net/thread-589441-1-1.html]http://club.excelhome.net/thread-589441-1-1.html
[/url]


:time: 课程表转化成班级任课表(教师统计成绩用)
样式是:

附件:



:time: 核对两列中的不同值。
工作中经常遇到核对两列中的不同姓名,有两种方法,一是用条件格式设置不同的颜色显示,二是用辅助列显示,符合条件的显示0,否则""。
图示和附件在32楼。

楼61有:
多列或多行分别进行单独排序,一次性用公式完成,与大家分享
[/color
http://club.excelhome.net/viewth ... 26amp%3Btypeid%3D39
多行或多列分别排序.rar (16.18 KB, 下载次数: 900)




:time: Excel的文件管理功能
用excel有四种文件管理的方式:列出本文件夹中的文件;列出磁盘某一文件夹中的文件 列出磁盘根目录中的文件;四是列出工作簿中的工作表目录
直接把工作表复制到需要建立目录的工作簿中。
附件和方法在92楼。


[ 本帖最后由 lhx120824 于 2011-1-8 18:13 编辑 ]
课程表转班科表.rar 7.58 KB, 下载次数: 1331
TA的精华主题TA的得分主题
5
 楼主| 发表于 2010-6-21 21:42 | 只看该作者 |楼主
:time: 成绩统计
单个年级成绩统计模板(第一次发布,纯函数版)

本工作簿是为一个年级的学生成绩统计查询使用的。
       由于初次向本区公开分享,为方便大家使用,特作以下说明:

1、工作部共显示了五个工作表,分别是:“原始”、“总表”、“班级”、“前x名均值”、“使用说明”。

    “原始”成绩工作表:此表可以修改、复制、清空、添加学生的考试成绩,可多次使用,只要清空上次的成绩,复制上你需要的成绩即可。并且科目名可修改。(A列到M列允许修改,其余的含有公式不可修改)

      成绩“总表”:对“班级 、科目 、 优秀人数 、及格人数 、低分人数、 30%-40% 、40%-50% 、50%-60% 、60%-70%、 70%-80%、 80%-90% 、90%-100% 、满分人数、 考试人数 、平均分 、优秀率、 及格率 、低分率、 不含差距分的标准分 、最高分 、最低分 ”分别对各班按学科进行了统计。

    “班级”成绩表:提供了查阅一个班级的学生成绩的所有信息,“编号、 姓名 、语文、 数学 、英语 、政治、 历史、 地理 、生物 、物理 、化学 、总分 、镇名次 、校名次 、班名次 ”,包括等级划分,以及本班的“班 科目、 教师、 优秀人数 、及格人数 、低分人数、 30%-40% 、40%-50% 、50%-60%、 60%-70% 、70%-80% 、80%-90%、 90%-100% 、满分人数、 考试人数、 平均分、 优秀率 、及格率 、低分率、 标准分 、最高分”。
        “班级”可查原始成绩表中的参加考试的所有班级的信息,方法是单击"$E$1"单元格,f右下角出现选择三角,从下拉列表中选择你所要查看的班级即可。同时下方的两个表格和右方的班级信息同时改变,要不改变的话本表就是手工重算,你需要按“shift"+F9键人工重算。 右下方的其他班级统计表需选中班级单元格进行选择即可查看。

     “前x名均值”提供了本年级每班每科各取前x名的学生成绩进行平均分的统计比较,你可选择需要统计多少名。右表是“各班最后x名学生的平均成绩”统计表,你也可以选择统计的人数。
由于本工作簿使用了很多公式和名称,计算机配置低的话可能要用很长时间等待重算,不是死机。请耐心等待。

其他功能陆续分享,请提出你使用中遇到的问题和不便,集思广益随时修改。


其他模板:

【高考】成绩统计系统v2010-精品制作
http://club.excelhome.net/thread-590981-1-1.html

[原创]中小学通用成绩统计表(实现快速、全面查询功能)
http://club.excelhome.net/viewth ... 9%BC%A8%CD%B3%BC%C6

最新版中小学成绩统计表
http://club.excelhome.net/viewth ... 9%BC%A8%CD%B3%BC%C6

复杂成绩统计表
http://club.excelhome.net/viewth ... 9%BC%A8%CD%B3%BC%C6

小学体育体质标准成绩计算模板
http://club.excelhome.net/thread-504247-1-1.html
小学体育体质标准成绩计算模板.rar (199.99 KB, 下载次数: 1096)

求平均值的多种方法  (答案在91楼)


[ 本帖最后由 lhx120824 于 2011-1-8 18:15 编辑 ]
年级成绩统计模板(公式与数组20100516).rar 292.96 KB, 下载次数: 5480
TA的精华主题TA的得分主题
6
 楼主| 发表于 2010-6-21 22:25 | 只看该作者 |楼主
在此提出一个难题:
用随机函数能实现附加条件的区域填充吗?(这是能实现自动排一个班的课程表的前提
在a1:e8中,产生5个1,5个2,5个3,4个4,3个5,3个6,2个7,2个8,2个9,2个10,2个11,列内不重复,数1、2、3尽量在前4行。空的在末行补0,先加这些条件吧。用公式如何实现?
其中的数字可替换成科目。0可代表活动。

相信大家会参与的。

[ 本帖最后由 lhx120824 于 2010-6-21 23:02 编辑 ]
TA的精华主题TA的得分主题
7
 楼主| 发表于 2010-6-21 23:40 | 只看该作者 |楼主
用多单元格数组公式一次性解决按班级科目进行分数段累计的统计
CZZQB版主的多单元格数组公式:
=COUNTIF(OFFSET(A2:A30,,SMALL(IF(A1:H1=J23:J31,COLUMN(A1:H1)-1),ROW(1:9))),">"&M21:U21)
一次性解决了二维区域的输入问题,很有实用价值,已经解决了一个班级的各科分数段的统计问题。我想再拓展一个条件,变成列进行分段统计,不就变成了教师使用的按班级科目进行分数段的累计统计了吗?看到你的解决方案我很兴奋,由于水平有限,研究了好长时间不得要领,如何改造公式一次性完成本表的统计。(101、102、103代表班级,B、C、D、F……代表科目)。

shengyulon给出了一个一次性的方法(只用一个公式)
数组公式:
=COUNTIF(OFFSET($B$1,MATCH($K$2:$K$25,$A$2:$A$30,0),MATCH($L$2:$L$25,$B$1:$I$1,0)-1,COUNTIF($A$2:$A$30,$K$2:$K$25),),">"&$N$1:$U$1)
就解决了这个问题。
多单元条件统计用于分数段统计20100525.rar (10.83 KB, 下载次数: 1135)



多单元格数组公式的使用方法是:先选定要放置分数段的表格区域,比如附件中的N2:U25,按F2后编辑栏中输入或复制上数组公式,同时按数组的三键,即可完成,不用再右拉下拉。

[ 本帖最后由 lhx120824 于 2010-6-23 07:58 编辑 ]
TA的精华主题TA的得分主题
8
发表于 2010-6-22 00:13 | 只看该作者
回这个贴的时候我考虑了一下,有些担心占了楼主楼层,但还是忍不住为楼主的学习和奉献精神喝一声彩!
TA的精华主题TA的得分主题
9
 楼主| 发表于 2010-6-22 00:21 | 只看该作者 |楼主
:time: 、关于编考场座号

如果完全按照年级的名次顺序排考场,在584楼有方法和附件。
基本公式是:
="2"&TEXT(D3,"00")&TEXT(INT((B3-1)/54)+1,"00")&TEXT(MOD(B3-1,54)+1,"00")


如何用公式由序号得到考号[url=]http://club.excelhome.net/viewth ... 89335&extra=&page=1[/url]

一剑惊心给出的公式是:
=TEXT(SUM(N($C$2:$C$26<C2))+SUM(N($C$2:C2=C2)),"000")

学生考场混排的两种编法  


纯函数随机编排考场座位【含限制条件】
http://club.excelhome.net/viewth ... 8&page=1#pid3016258

如何设置公式生成1至6年级各班的学生考号名单?
http://club.excelhome.net/viewth ... 306&replyID=&skin=0

编排考场,学习随机函数的用法
http://club.excelhome.net/viewth ... hlight=%BF%BC%B3%A1

排考场号问题,有没有函数可以解决
(考场人数不确定的)wangyuhu的公式
=INDEX(F:F,SMALL(IF(COLUMN(A:AZ)>G$2:G$83,99,ROW($2:$83)),ROW()-1))&""
数组
附件见帖子:
http://club.excelhome.net/viewth ... 1&extra=page%3D1###


随机产生考号求助.rar (4.79 KB, 下载次数: 403)

学生考场混排编法.rar (30.58 KB, 下载次数: 745)

[ 本帖最后由 lhx120824 于 2011-4-12 10:57 编辑 ]
学生考场混排编法.gif (37.8 KB, 下载次数: 170)
学生考场混排编法.gif
TA的精华主题TA的得分主题
10
 楼主| 发表于 2010-6-22 07:34 | 只看该作者 |楼主
我曾经求助过很菜的问题:

:time: 用=ROW(1:12)产生01;02;03;04;05这样格式的数,如何书写公式?
我想用多单元格数组公式
=ROW(1:12)
产生
01;02;03;04;05……11;12
这样格式的数,如何书写公式?

得到的回复是:
=text(row(1:12),"00")

建议楼主学一下text用法,非常实用。
http://club.excelhome.net/thread-331382-1-1.html


:time: 想不起来了,公式中的row($2:$35)中35是引用单元格$b3中的值,并且再减21,即35=$b3-21,请教怎么把$b3-21换出35的写法。

得到的答复是:
=ROW(INDIRECT("2:"&B3-21))
INDIRECT的具体用法详见:
INDIRECT浅析  http://club.excelhome.net/viewthread.php?tid=618433&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D39


:time: 公式中的“座”是何意

答复是:
“座”一般用来表示汉字序列中的最后一个汉字!
大家都知道,所有的汉字的排序是音译排列。在字典中“座”字几乎就在最后!
当我们用lookup函数来进行模糊查找时,就常用到这个“座”字。为什么,因为lookup函数要求向量按升序排序,而且lookup函数还有一个特点,就是用小于或等于被查找值的最大值来匹配!所以查找“座”字,就可以查找到任意一个文本中的汉字!

这个地方为楼主量身定做了答案。http://club.excelhome.net/thread-161588-1-1.html


:time: 如何才能不显示单元格左上方的绿三角符号数据处理完成后,满表格带着绿三角,很不美观,怎么做才能去掉?

答复是:
工具-选项-错误检查
设置-将允许后台检查错误前面的勾取消

:time: 在excel中如何插入一个宏操作按钮
答复是:
宏按钮的方法很多呀,比如图片,窗体按钮,控件按钮,绘图中的任意格式等等

由按钮如何打开编辑器
答复是:
窗体按钮:按钮上右键-指定宏-新建。
控件工具箱按钮:按钮上右键-查看代码。

兄弟,家里VBA里有介绍,最好你去看看,系统的学习不更好吗?!


:time: 数组公式 {=SUM(--D4:I4)}中的 带和不带“--”为什么结果不同

答复是:
字符转换类型,不带的为文本型,带着的为数字型。
有10余种转换方法,类似的还有
*1
/1
+0
-0
^1
分列
value
复制,选择性粘贴
复制空白,选择性粘贴,运算加
智能标记,转换
等等


:time: 如何让#NUM!不显示

答复是:
=IFERROR(原公式,"")
2007的公式

=if(iserror(原公式),"",原公式)

=IF(某个单元格="","","原公式")


:time: 下面的情况如何计数(区域包括错误值)
如何统计B列中正确值的个数(不含0值和错误值)
B
李1
倪2

武1
孟1
李2
0
#N/A
#N/A
#N/A
#N/A
答复是:
=SUMPRODUCT(--ISTEXT(b2:b11))

=COUNT(IF(A1:A13<>0,A1:A13))数组公式。

总结一下统计文本的公式
1、=countif(data,"><")
2、=countif(data,">""")
3、=countif(data,">=!")
4、=countif(data,"?")
5、=countif(data."*")
其中公式123是统计除假空和只有空格的单元格以外的文本数量,公式4是统计除假空以外的文本数量,公式5是统计文本数量(包括假空)


:time: 如何把学生的出生年月日转化为年龄
答复是:
datedif( ,today(),"Y")

求周岁:=DATEDIF("1994-8-14",TODAY(),"y")


:time: 又请教菜鸟的问题了,从一列中找出数字1所在的所有行号用什么公式?
此问题就是要理解从一列中提取不重复值的实质解法。所谓的不重复就是对这一列(比如A列)进行条件计数放到B列),我要求助讨论的是从B列中把所有的是1的所在的行号找出来放到C列,c列中不出现空格,然后由c列的行号查找出对应的A列的值。这是解题过程的本质。去掉辅助列就是合并公式的过程。当然辅助列最好使用名称定义替代。
这个学习方法是胡剑0227版主给我解答问题时教给我的,对我启发很大。
所以我也想把这个方法分享给大家,从实际的问题解决过程中体现出来就是。


公式中如果B4是错误值,则等于B3,否则等于B4,如何用公式表达?
((答案在90楼)

[ 本帖最后由 lhx120824 于 2010-11-4 22:53 编辑 ]
您需要登录后才可以回帖 登录 | 免费注册
本版积分规则
关闭

最新热点上一条 /1 下一条

关注官方微信,每天坐享新鲜教程
手机版|关于我们|联系我们|ExcelHome    GMT+8, 2018-1-18 01:40 , Processed in 1.686490 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.3 © 2001-2017 Wooffice Inc.
    沪公网安备 31011702000001号 沪ICP备11019229号 本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:徐怀玉律师 李志群律师
快速回复 返回顶部 返回列表
99uu优优