虎虎漫画小说

繁体版 简体版
虎虎漫画小说 > > Excel_word_ppt_office使用技巧大全(最新超全完整版)最新章节 > 第 71 章

第 71 章 免费阅读

把‘0.00%’改成‘[红色]0.00%’就好了。

关于数据引用的问题

在一个工作簿中,假如A工作表中的单元格E8被B工作表中的某单元格引用,现在由于A工作表中chā入了行,原来的E8现在可能是E28,结果造成B工作表引用数据错误,请问:如何可以使B工作表中的引用随着A表的变化也作相应的自动调整?

回答:利用“相对引用”来实现,“相对引用”是Excel中默认的引用方式

例:在工作表Sheet1中C2单元格为5,D2单元格为6,在工作表Sheet2中C3单元格中输入“=Sheet1!C2+Sheet1!D2”,如果把

C2单元格剪切到C3,那么在工作表Sheet2中C3单元格中的公式就自动变为“=Sheet1!C3+Sheet1!D2”

如何使EXCEL应用程序锁定不让人打开

请问我以下的cāo作应再如何修改成如密码输入错误则退出EXCEL.这是我编写在PERSONAL.XLS中的一个模块.代码如下,请各高手帮忙为小弟指点一二,不甚感激!

Sub auto_Open()

MsgBox "热列欢迎来海源,你吃饱了吗?"

If Application.InputBox("请输入cāo作权限密码:123") = 123 Then

Else

'.....(在这一步中,我想退出EXCEL,但无法实现请高手指点一二)

End If

End Sub

解答:Private Sub Workbook_Open()

MsgBox "热列欢迎来海源,你吃饱了吗?"

If Application.InputBox("请输入cāo作权限密码:123") = 123 Then

Exit Sub

Else

Application.Quit

End If

End Sub

程香宙的修改:

Sub auto_Open()

MsgBox "程香宙欢迎你的到来", vbQuestion, "联系电话:013838751304"

If Application.InputBox("请输入cāo作权限密码:", "系统登陆") = 123 Then

Else

MsgBox "密码错误,请重输", vbCritical + vbOKOnly, "你还有两次机会"

If Application.InputBox("请输入cāo作权限密码:", "系统登陆") = 123 Then

Else

MsgBox "密码错误,再给你一次机会!", vbCritical + vbOKOnly, "你还有一次机会"

If Application.InputBox("请输入cāo作权限密码:") = 123 Then

Else

MsgBox "你无权进入本系统!请向程香宙申请密码!", vbCritical + vbOKOnly, "你没有机会啦!"

Application.Quit

End If

End If

End If

End Sub

数组的运算法则

有excel表如下:

姓名 成绩 /王娟 优 /永生 中 /闵生刚 优 /朱智锐 中 /胡强强 良 /金龙鳞 优 /张正梅 中 /汪yù生 良 /闵生刚 中 /王娟 优 /张正梅 优 /闵生刚 中 /永生 良 /王娟 良 /其中姓名在sheet1页的a列,成绩在c列。我想在sheet2页中建立一个表如下:

姓名 统计优数 /胡强强 /金龙鳞 /闵生刚 /汪yù生 /王娟 /永生 /张正梅 /朱智锐 /同样姓名在sheet1的a列,统计在c列,这里的姓名已经整理为没有重复的姓名。要统计出每人获得优的数目。请问用什么函数能解决。我用了if((sheet1!c2)="优",countif(sheet1!a:a,a2)),结果是统计的姓名数,而不是成绩数。如果能统计出来,哪么就是一个动态的当sheet1中数据变化时,sheet2中数据应到跟着变化。

有位朋友指导采用下面的式子把上面的问题解决了。这里假设最大记录数为100

=sum((sheet1!$a$2:$a$101=$a2)*(sheet1!$c$2:$c$101="优")*1) ,按Ctrl+Shift+Enter ,但是这是用到了数组运算,请问数组运算的规则是什么,看到许多地方都可以用数组解决,但不知其所以然。帮助文件中也没说运算规则。如上式中为什么用*号?谢谢

解答:对于数组公式的含义

『加入书签,方便阅读』