-

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 业余爱好者

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间)(47楼、107楼新增)

[复制链接]
发表于 2007-3-23 16:59 | 显示全部楼层
    收获很大,下次遇到问题时再有针对性的请教。
回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:14 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>隐沙</i>在2007-3-23 16:59:00的发言:</b><br/>&nbsp;&nbsp;&nbsp; 收获很大,下次遇到问题时再有针对性的请教。</div><p></p>相互学习吧,呵呵
回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:18 | 显示全部楼层
<p><font face="隶书" color="#0909f7" size="6">转贴:(时间函数)</font></p><p><font size="5">DATEDIF()</font></p><p><font size="5"><font size="2">后面是这个贴子的连接</font>(<a href="http://softbbs.pconline.com.cn/topic.jsp?tid=3150837&amp;lastUpdate=Mon%20Nov%2006%2014:11:38%20CST%202006&amp;pageNo=1"><font size="1">http://softbbs.pconline.com.cn/topic.jsp?tid=3150837&amp;lastUpdate=Mon%20Nov%2006%2014:11:38%20CST%202006&amp;pageNo=1</font></a>)</font><br/><br/>功能 <br/>这个函数可以计算两个日期间的间隔 <br/>它能够显示周、月、年 <br/><br/>语法 <br/>&nbsp;=DATEDIF(第一日期,第二日期,"差异") <br/>第一日期:&nbsp;两个日期中较早的一个日期. <br/>第二日期:两日期中距今天最近的日期。 <br/>"差异"&nbsp;:&nbsp;这正是你想要计算的. <br/>这些是可用的参数: <br/>"d" 两日期之间的天数. <br/>"m" 两日期之间的月数. <br/>"y" 两日期之间的年数. <br/>"yd" 把两日期年成是同一年的相差月数. <br/>"ym" 把两日期年成是同一年的相差天数. <br/>"md" 把两日期年成是同一年、同一月的相差天数. <br/>&nbsp;</p><p>实例如下<br/>第一日期 第二日期 间隔 差异 公式<br/>1980-8-10 2006-8-20 天 9506 &nbsp;=DATEDIF(B2,C2,"d")<br/>1980-8-11 2006-8-21 月 312 &nbsp;=DATEDIF(B3,C3,"m")<br/>1980-8-12 2006-8-22 年 26 &nbsp;=DATEDIF(B4,C4,"y")<br/>1980-8-13 2006-9-23 同年天 41 &nbsp;=DATEDIF(B5,C5,"yd")<br/>1980-8-14 2006-9-24 同年月 1 &nbsp;=DATEDIF(B6,C6,"ym")<br/>1980-8-15 2006-9-25 同年同月天 10 &nbsp;=DATEDIF(B7,C7,"md")<br/></p>
[此贴子已经被作者于2007-3-25 8:31:22编辑过]

回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:22 | 显示全部楼层
<p><font face="隶书" color="#0909f7" size="6">转贴:(时间函数)</font></p><p>DATEVALUE,仍属时间系的。 <br/><br/>功能 <br/>返回&nbsp;date_text&nbsp;所表示的日期的序列号。函数&nbsp;DATEVALUE&nbsp;的主要功能是将以文本表示的 <br/>日期转换成一个序列号。 <br/><br/>语法 <br/>DATEVALUE(date_text) <br/>Date_text&amp;nbsp;&amp;nbsp;&nbsp;代表以&nbsp;Microsoft&nbsp;Excel&nbsp;日期格式表示的日期的文本。例如,"2008-1-30"&nbsp;。 <br/>或&nbsp;"30-Jan-08"&nbsp;就是带引号的文本,它用于代表日期。在使用&nbsp;Excel&nbsp;for&nbsp;Windows&nbsp;中的默认 <br/>日期系统时,date_text&nbsp;必须表示&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日到&nbsp;9999&nbsp;年&nbsp;12&nbsp;月&nbsp;31&nbsp;日之间的一个日期; <br/>而在使用&nbsp;Excel&nbsp;for&nbsp;Macintosh&nbsp;中的默认日期系统时,date_text&nbsp;必须表示&nbsp;1904&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日 <br/>到&nbsp;9999&nbsp;年&nbsp;12&nbsp;月&nbsp;31&nbsp;日之间的一个日期。如果&nbsp;date_text&nbsp;超出上述范围, <br/>则函数&nbsp;DATEVALUE&nbsp;返回错误值&nbsp;#VALUE! <br/>如果省略&nbsp;date_text&nbsp;中的年份部分,则函数&nbsp;DATEVALUE&nbsp;使用计算机系统内部时钟的 <br/>当前年份。date_text&nbsp;中的时间信息将被忽略。 <br/><br/>说明 <br/>Microsoft&nbsp;Excel&nbsp;可将日期存储为可用于计算的序列号。默认情况下,1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序 <br/>列号是&nbsp;1&nbsp;而&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;39448,这是因为它距&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日有&nbsp;39448 <br/>&nbsp;天。Microsoft&nbsp;Excel&nbsp;for&nbsp;the&nbsp;Macintosh&nbsp;使用另外一个默认日期系统。 <br/>大部分函数都会自动将日期值转换成序列号。 <br/><br/>注意&amp;nbsp;&amp;nbsp;&nbsp;若要查看序列号所代表的日期,请选择该日期所在的单元格,单击“格式”菜单上的 <br/>“单元格”,再单击“数字”选项卡,然后单击“分类”框中的“日期”。 <br/></p>
回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:25 | 显示全部楼层
函数例子<br/>第一日期 A列单元格内容 返回序列号 公式 用DATAIF返回 公式(效果是一样的)<br/>1980-8-10 &nbsp;'1980-8-10 29443 &nbsp;=DATEVALUE(A2) 29443 &nbsp;=DATEDIF(0,A2,"D")<br/>1980-8-11 &nbsp;'1980-8-11 29444 &nbsp;=DATEVALUE(A3) 29444 &nbsp;=DATEDIF(0,A3,"D")<br/>1980-8-12 &nbsp;'1980-8-12 29445 &nbsp;=DATEVALUE(A4) 29445 &nbsp;=DATEDIF(0,A4,"D")<br/>1980-8-13 &nbsp;'1980-8-13 29446 &nbsp;=DATEVALUE(A5) 29446 &nbsp;=DATEDIF(0,A5,"D")<br/>14-AUG-80 &nbsp;'14-AUB-80 29447 &nbsp;=DATEVALUE(A6) 29447 &nbsp;=DATEDIF(0,A6,"D")<br/>8-15 &nbsp;'8-15 38944 &nbsp;=DATEVALUE(A7) 38944 &nbsp;=DATEDIF(0,A7,"D")<br/>
回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:26 | 显示全部楼层
<p><br/><font face="隶书" color="#0909f7" size="6">转贴:(时间函数)</font></p><p>TODAY和NOW<br/><br/>功能<br/>返回当前日期的序列号。序列号是&nbsp;Microsoft&nbsp;Excel&nbsp;日期和时间计算使用的日期-时间代码。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。<br/><br/>语法<br/>TODAY(&nbsp;)<br/><br/>说明<br/>Microsoft&nbsp;Excel&nbsp;可将日期存储为可用于计算的序列号。默认情况下,1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;1&nbsp;而&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;39448,这是因为它距&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日有&nbsp;39448&nbsp;天。Microsoft&nbsp;Excel&nbsp;for&nbsp;the&nbsp;Macintosh&nbsp;使用另外一个默认日期系统。<br/><br/>功能<br/>返回当前日期和时间所对应的序列号。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。<br/><br/>语法<br/>NOW(&nbsp;)<br/><br/>说明<br/>Microsoft&nbsp;Excel&nbsp;可将日期存储为可用于计算的序列号。默认情况下,1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;1&nbsp;而&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;39448,这是因为它距&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日有&nbsp;39448&nbsp;天。Microsoft&nbsp;Excel&nbsp;for&nbsp;the&nbsp;Macintosh&nbsp;使用另外一个默认日期系统。<br/>序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号&nbsp;.5&nbsp;表示时间为中午&nbsp;12:00。<br/>函数&nbsp;NOW&nbsp;只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。</p>
回复

使用道具 举报

 楼主| 发表于 2007-3-25 08:27 | 显示全部楼层
<div class="topic_content" id="contentHTML26758316" style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 140%; PADDING-TOP: 5px;"><font face="隶书" color="#0909f7" size="6">转贴:(时间函数)</font></div><div class="topic_content" style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 140%; PADDING-TOP: 5px;">时间系最后一课的函数<br/><br/>DAY、MONTH、YEAR、DATE函数<br/>DAY功能<br/>DAY这个函数可以从一个完整的日期中提取出日返回1-31的数值<br/><br/>语法<br/>DAY(serial_number)<br/>Serial_number&amp;nbsp;&amp;nbsp;&nbsp;为要查找的那一天的日期。应使用&nbsp;DATE&nbsp;函数来输入日期,或者将日期作为其他<br/>公式或函数的结果输入。例如,可使用函数&nbsp;DATE(2008,5,23)&nbsp;输入日期&nbsp;2008&nbsp;年&nbsp;5&nbsp;月&nbsp;23&nbsp;日。如果<br/>日期以文本的形式输入,则会出现问题。<br/><br/>说明<br/>1、Microsoft&nbsp;Excel&nbsp;可将日期存储为可用于计算的序列号。默认情况下,1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列<br/>号是&nbsp;1&nbsp;而&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;39448,这是因为它距&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日有&nbsp;39448&nbsp;天。<br/>Microsoft&nbsp;Excel&nbsp;for&nbsp;the&nbsp;Macintosh&nbsp;使用另外一个默认日期系统。<br/>2、不论日期值以何种格式显示,YEAR,MONTH&nbsp;和&nbsp;DAY&nbsp;函数返回的值都是&nbsp;Gregorian&nbsp;值。<br/>例如,如果日期的显示格式是回历则&nbsp;YEAR、MONTH&nbsp;和&nbsp;DAY&nbsp;函数返回的值将是与相同的<br/>&nbsp;Gregorian&nbsp;日期相关联的值。<br/><br/>MONTH功能<br/>MONTH返回以序列号表示的日期中的月份。月份是介于&nbsp;1(一月)到&nbsp;12(十二月)之间的整数。<br/><br/>语法<br/>MONTH(serial_number)<br/>Serial_number&nbsp;&nbsp;&nbsp;&nbsp;表示一个日期值,其中包含要查找的月份。应使用&nbsp;DATE&nbsp;函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用&nbsp;DATE(2008,5,23)&nbsp;输入&nbsp;2008&nbsp;年&nbsp;5&nbsp;月&nbsp;23&nbsp;日。如果日期以文本的形式输入,则会出现问题。<br/><br/>YEAR功能<br/>YEAR返回某日期对应的年份。返回值为&nbsp;1900&nbsp;到&nbsp;9999&nbsp;之间的整数。<br/><br/>语法<br/>YEAR(serial_number)<br/>Serial_number&nbsp;&nbsp;&nbsp;&nbsp;为一个日期值,其中包含要查找年份的日期。应使用&nbsp;DATE&nbsp;函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用&nbsp;DATE(2008,5,23)&nbsp;输入&nbsp;2008&nbsp;年&nbsp;5&nbsp;月&nbsp;23&nbsp;日。如果日期以文本的形式输入,则会出现问题。<br/><br/>DATE功能<br/>DATE返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。<br/><br/>语法<br/>DATE(year,month,day)<br/>Year&nbsp;&nbsp;&nbsp;&nbsp;参数&nbsp;year&nbsp;可以为一到四位数字。Microsoft&nbsp;Excel&nbsp;将根据所使用的日期系统来解释&nbsp;year&nbsp;参数。默认情况下,Microsoft&nbsp;Excel&nbsp;for&nbsp;Windows&nbsp;将使用&nbsp;1900&nbsp;日期系统,而&nbsp;Microsoft&nbsp;Excel&nbsp;for&nbsp;Macintosh&nbsp;将使用&nbsp;1904&nbsp;日期系统。<br/>对于&nbsp;1900&nbsp;年日期系统<br/>如果&nbsp;year&nbsp;位于&nbsp;0(零)到&nbsp;1899(包含)之间,则&nbsp;Excel&nbsp;会将该值加上&nbsp;1900,再计算年份。例如:DATE(108,1,2)&nbsp;将返回&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;2&nbsp;日&nbsp;(1900+108)。<br/>如果&nbsp;year&nbsp;位于&nbsp;1900&nbsp;到&nbsp;9999(包含)之间,则&nbsp;Excel&nbsp;将使用该数值作为年份。例如:DATE(2008,1,2)&nbsp;将返回&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;2&nbsp;日。<br/>如果&nbsp;year&nbsp;小于&nbsp;0&nbsp;或大于等于&nbsp;10000,则&nbsp;Excel&nbsp;将返回错误值&nbsp;#NUM!。<br/>对于&nbsp;1904&nbsp;年日期系统<br/>如果&nbsp;year&nbsp;位于&nbsp;4&nbsp;到&nbsp;1899(含)之间,则&nbsp;Excel&nbsp;会将该值加上&nbsp;1900,再计算年份。例如:DATE(108,1,2)&nbsp;将返回&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;2&nbsp;日&nbsp;(1900+108)。<br/>如果&nbsp;year&nbsp;位于&nbsp;1904&nbsp;到&nbsp;9999(含)之间,则&nbsp;Excel&nbsp;将使用该数值作为年份。例如:DATE(2008,1,2)&nbsp;将返回&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;2&nbsp;日。<br/>如果&nbsp;year&nbsp;小于&nbsp;4&nbsp;或大于等于&nbsp;10000,或者位于&nbsp;1900&nbsp;到&nbsp;1903(含)之间,则&nbsp;Excel&nbsp;将返回错误值&nbsp;#NUM!。<br/>Month&nbsp;&nbsp;代表每年中月份的数字。如果所输入的月份大于&nbsp;12,将从指定年份的一月份开始往上加算。例如:DATE(2008,14,2)&nbsp;返回代表&nbsp;2009&nbsp;年&nbsp;2&nbsp;月&nbsp;2&nbsp;日的序列号。<br/>Day&nbsp;&nbsp;&nbsp;&nbsp;代表在该月份中第几天的数字。如果&nbsp;day&nbsp;大于该月份的最大天数,则将从指定月份的第一天开始往上累加。例如,DATE(2008,1,35)&nbsp;返回代表&nbsp;2008&nbsp;年&nbsp;2&nbsp;月&nbsp;4&nbsp;日的序列号。<br/>说明<br/>Microsoft&nbsp;Excel&nbsp;可将日期存储为可用于计算的序列号。默认情况下,1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;1&nbsp;而&nbsp;2008&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日的序列号是&nbsp;39448,这是因为它距&nbsp;1900&nbsp;年&nbsp;1&nbsp;月&nbsp;1&nbsp;日有&nbsp;39448&nbsp;天。Microsoft&nbsp;Excel&nbsp;for&nbsp;the&nbsp;Macintosh&nbsp;使用另外一个默认日期系统。&nbsp;<br/>函数&nbsp;DATE&nbsp;在年、月、日为变量的公式中非常有用。&nbsp;<br/></div>
回复

使用道具 举报

 楼主| 发表于 2007-3-27 10:16 | 显示全部楼层
好象没人来看这个帖子么?
回复

使用道具 举报

 楼主| 发表于 2007-4-2 10:59 | 显示全部楼层
<p>还是顶到前面去吧</p>
回复

使用道具 举报

发表于 2007-4-2 20:22 | 显示全部楼层
<p>胡老师,你好!</p><p>我的定位问题仍未解决:原因是工作表中的空格看似空格却隐含着“0.00”,若选空值,提示为“未找到单元格”。另,若是空格,发现每个值都需要录入,而不是替换。</p>
回复

使用道具 举报

 楼主| 发表于 2007-4-3 08:30 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>lotus_l</i>在2007-4-2 20:22:00的发言:</b><br/><p>胡老师,你好!</p><p>我的定位问题仍未解决:原因是工作表中的空格看似空格却隐含着“0.00”,若选空值,提示为“未找到单元格”。另,若是空格,发现每个值都需要录入,而不是替换。</p></div><p>用查找和替换</p><p>选中数据区域&gt;编辑&gt;查找(或替换)(也可以直接用快捷键,Ctrl+H)&gt;按下图操作就可以了</p><p><img src="attachments/dvbbs/2007-4/2007438274882102.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=\'hand\'; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onclick="if(!this.resized) {return true;} else {window.open(\'attachments/dvbbs/2007-4/2007438274882102.jpg\');}" onmousewheel="return imgzoom(this);" alt="" /><br/></p><p></p>

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)
回复

使用道具 举报

发表于 2007-4-3 09:19 | 显示全部楼层
<p>替换我会做的,但这里不能用替换,因为很多数值里含有“0”,如:102,110等等,都会提示替换的。</p><p>是否把数据库发你一个,等老师有空的时候,研究一下?时间不急,以备后用[em34]</p>
回复

使用道具 举报

 楼主| 发表于 2007-4-3 09:25 | 显示全部楼层
可以试试的
回复

使用道具 举报

 楼主| 发表于 2007-4-3 09:29 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>lotus_l</i>在2007-4-3 9:19:00的发言:</b><br/><p>替换我会做的,但这里不能用替换,因为很多数值里含有“0”,如:102,110等等,都会提示替换的。</p><p>是否把数据库发你一个,等老师有空的时候,研究一下?时间不急,以备后用[em34]</p></div><p></p><p>在刚刚那个图上点击选项>弹出下图,按图勾选后就可以了呀,还是替换的问题的,呵呵,你还可以试试其它的,有点意思的,还可以定义到格式的</p><p><img src="attachments/dvbbs/2007-4/2007439264465678.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=\'hand\'; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onclick="if(!this.resized) {return true;} else {window.open(\'attachments/dvbbs/2007-4/2007439264465678.jpg\');}" onmousewheel="return imgzoom(this);" alt="" /><br/></p>

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)
回复

使用道具 举报

发表于 2007-4-3 09:37 | 显示全部楼层
<p>还是不行。</p><p>等你上QQ的时候,我发你数据库吧[em04]</p>
回复

使用道具 举报

发表于 2007-4-3 10:02 | 显示全部楼层
送上花花,谢谢胡老师<img src="attachments/dvbbs/2007-4/200743102369482.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=\'hand\'; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onclick="if(!this.resized) {return true;} else {window.open(\'attachments/dvbbs/2007-4/200743102369482.jpg\');}" onmousewheel="return imgzoom(this);" alt="" /><br/>

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)

[讨论]EXCEL问题讨论交流专用贴,有问必答(87楼时间函数)(47楼有函数介绍)
回复

使用道具 举报

 楼主| 发表于 2007-4-3 11:55 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>lotus_l</i>在2007-4-3 10:02:00的发言:</b><br/>送上花花,谢谢胡老师<img src="attachments/dvbbs/2007-4/200743102369482.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=\'hand\'; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onclick="if(!this.resized) {return true;} else {window.open(\'attachments/dvbbs/2007-4/200743102369482.jpg\');}" onmousewheel="return imgzoom(this);" alt="" /><br/></div><p></p><p>呵呵</p><p>谢谢你的鲜花</p>
回复

使用道具 举报

发表于 2007-4-4 23:22 | 显示全部楼层
<p>一个小题目,有兴趣者可做一下:</p><p>Excel可以作为财务软件,比如做工资表,当然非常简单。工资表中唯一稍难的是个税的计算。个税的计算是根据应发合计分档计算,具体如下:</p><p>&nbsp; 应发合计&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 扣个税比例</p><p>&nbsp;&nbsp;小于1500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0</p><p>&nbsp; 1500~2000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5%</p><p>&nbsp; 2000~3500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10%</p><p>&nbsp; 3500~6500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15%</p><p>&nbsp; 6500~21500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20%</p><p>&nbsp; 21500~41500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25%</p><p>&nbsp; 41500以上&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30%&nbsp; (41500以上还有多档,这里简化了)</p><p>&nbsp; 题目:假如单元格E4中放的是某人的应发合计,请在G4单元格中用一个公式计算出他的个税值(提示:用if函数嵌套)。</p>
回复

使用道具 举报

发表于 2007-4-4 23:52 | 显示全部楼层
<p>还有一个简单的操作,有兴趣者可做一下。</p><p>在高级语言中,常常有x=x+1之类的运算,Excel中不能直接用公式使一批单元格自身加1。假如单元格区域B2:B40依次放着某单位所有职工的年龄,试用一简单的操作使这些单元格的值自动加1。</p>
回复

使用道具 举报

 楼主| 发表于 2007-4-5 08:16 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>无桑</i>在2007-4-4 23:22:00的发言:</b><br/><p>一个小题目,有兴趣者可做一下:</p><p>Excel可以作为财务软件,比如做工资表,当然非常简单。工资表中唯一稍难的是个税的计算。个税的计算是根据应发合计分档计算,具体如下:</p><p>&nbsp; 应发合计&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 扣个税比例</p><p>&nbsp;&nbsp;小于1500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0025bb" size="4"> 起算应该是1600吧?</font></p><p>&nbsp; 1500~2000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5%</p><p>&nbsp; 2000~3500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10%</p><p>&nbsp; 3500~6500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15%</p><p>&nbsp; 6500~21500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20%</p><p>&nbsp; 21500~41500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25%</p><p>&nbsp; 41500以上&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30%&nbsp; (41500以上还有多档,这里简化了)</p><p>&nbsp; 题目:假如单元格E4中放的是某人的应发合计,请在G4单元格中用一个公式计算出他的个税值(提示:用if函数嵌套)。</p></div><p></p><p><font size="4">很好,不过这里的人好象不太会去做这个东西的,还是直接介绍一下的好</font></p><p>这个如果用IF太麻烦了一些的,目前只有七层可以套,用名称来做是可以解决,但还是不方便,我是不用的</p><p>其实只要有交税比例的表,用查找函数就比较方便了,但我还觉得不够完美</p><p>我在前面提到的=MAX(应纳税所得额*0.05*{1,2,3,4,5,6,7,8,9}-25*{0,1,5,15,55,135,255,415,615},0),这个公式是计算个税最好的,也最简单</p>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

超山
湖滨跨年
杭州体育场
百井人家
临平万达
城站公交站
湖翠里航拍
金钥匙航拍
玖樟台
玉湖公园
临平新城
丰收湖天街
海潮望月城
黄山风景
丹枫四季
临平城区
闻堰综合体
桂冠东方验房
缤纷城
临平老宅
京东Mall
江荣府
“金手指”
产业孵化基地
空中花园
河滨之城
临平未来农场
江河汇
未科航拍
临平公园
招商花园城
金沙湖晚霞
桂冠东方
花园城
火车西站
喜悦和
艺创综合体
味美浙江活动
钱江新城二期
馥香园鸟瞰
西投吉鸿项目
许村新城
光环购物中心
临平文化中心
国风杭州地铁
共享“花”车
南京北部新城
永旺商业项目
钱塘安置项目
西湖步行街
未科航拍
朗云
古玉兰开花
钱塘新项目
锦尚和品府
钱塘高铁站
未科中轴线
临平新城
钱江世纪城
万科大溪谷西
和平广场概念
良渚城建
临平二环
大马弄
南苑街道
临平
杭州大厦
奥体
杭州天际线

小黑屋|手机版|电脑版| ( B2-20080242 )

GMT+8, 2025-1-9 21:48 , Processed in 0.152223 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.