excel if函数函数问题

Excel:N函数
本文将说明 Microsoft Excel
中&N&的公式语法及使用方式。
传回转换为数字的值。
函数语法具有下列:
Value&&&&必要。这是您想要转换的数值。N
函数可以转换下列表格中的数值。
如果&VALUE&为以下项目或参照至
日期,Microsoft Excel
内建的日期格式之一
该日期的序列值
错误值,如 #DIV/0!
在公式中一般不使用 N
函数,因为 Microsoft Excel
会在必要时自动转换数值。这项函数与其他电子表格程序兼容。
以连续的序列值来储存日期,以至于它可以执行计算。依默认值,1900
日是序列值 1,而
日则是序列值 39448,因为这是
日之后的第 39,448
天。Macintosh
请将范例复制到空白的工作表,以便了解范例内容。
選取本文中的範例。
&重要事項&&&請勿選取列或欄標題。
中選取範例
按下 CTRL+C
中建立空白的活頁簿或工作表。
在工作表中,選取儲存格 A1,並按下
&重要事項&&&若要讓範例正確運作,您必須將它貼入工作表的儲存格
如果要在檢視結果與檢視傳回結果的公式之間切換,請按下 CTRL+` (重音符),或是在&[公式]&索引標籤的[公式稽核]&群組中,按一下&[顯示公式]&按鈕。
將範例複製到空白的工作表之後,可以修改它以符合您的需求。
描述&(结果)
中有数字,因此传回 7 (7)
中有文字,因此传回 0 (0,请参阅上述)
是逻辑值 TRUE,因此传回
1 (1,请参阅上述)
是日期,因此会传回序号 (会随使用的日期系统而改变)
是文字,因此传回 0 (0,请参阅上述)
&在Excel工作表函数中,N函数可以将单元格中不是数值形式的值转换为数值形式。N函数的语法为:
Value为要转化的值。
此外,N函数还可以将TRUE转换成1,将FALSE转换成0,将除错误值外的其他值转换为0。如下图:
下面是使用N函数的两个例子。
1.将日期转换为序列值,将时间转换为小数。
例如A1单元格中包含时间“2009年11月19日”,在B1单元格中输入公式:
将返回数值40136,即“2009年11月19日”的序列值。
2.将文本转换成0。
利用这一点,我们可以在公式中插入说明文字(注释),如返回某日期处于当年第几周的公式:
=INT((A1-DATE(YEAR(A1),1,0)+WEEKDAY(DATE(YEAR(A1),1,0),1)+7-WEEKDAY(A1,1))/7)+N("返回A1单元格日期处于当年第几个周")
如果A1单元格中为日期“2009年11月19日”,上述公式将返回数值47,因为此时N函数返回0。
&N函数有两个特点,一个就是比较熟悉的数值转换,把TRUE转换成1,把FALSE转换为0,把文本转换为0。
第二个特征是如果N函数的内部是引用的话,那么N函数会对引用区间起到两个作用,将引用区间变成数组,取引用区间中每个二维数据的第一个数值。从而可以让其他函数进一步运算。(一般函数只对本表维度的数据进行运算,忽略超出的维度)
第二个特点就比较抽象了。首先必须要明白什么是引用,什么是维数。
引用就不说了,说说维数:
1行为1维,1列为1维那么1张工作表及为2维。多张当然就是3维了。一般的数据计算都是2维运算,就是在当前工作表引用运算。(这里要强调一点引用单行单列比如A1:A2,A1:B1这个产生的也是一个二维的引用。如果你知道点VBA就知道了ARR=[A1:A2]那么对ARR取第一个值是ARR(1,1),所以你引用工作表上的单元格就是一个二维的引用或者讲带有二维的特性了)
那么什么是3维,4维。上面讲了多张工作表就是3维。还有就是用OFFSET对产生的引用如果偏移量或高度宽度是数组的话就产生了3维,4维或更多维数的引用。
A1=1,A1=2,A3=3,B1=4,B2=5,B3=6
=OFFSET(A1,{1,2},)
这就是个三维的引用,A1带有本工作表2维的特性,{1,2}这个数组又产生了1维。
那么用SUM直接求和就会得不到想要的结果。这时候通过N函数将其转换为数组,每个二维数组取第一个数{2,3}结束就是5
=SUM(N(OFFSET(A1,{1,2},)))
=SUM({2,3})
在回到题目就好理解了=SUM(N(A1:A100))=SUM(N(A1))
特别说明一下第二个特点只针对引用,
=SUM(N(A1:A100&0)))
生成了一个数组,N函数内是数组非引用,那么起用第一个特性。就是把TRUE变成1,FALSE变成0
另外就是有时我们进行多条件求和时,区域中有非数字,比如文本,我们想转换一下以免出现错误值,想用N进行转换,但是基于N的第二个特性达不到要求,那么可以生成一个3维的引用,或者变通一下。
A1=1,A2=2,A3=3,A4=4 B1=11,B2=22,B3=""(公式返回的),B4=44
=SUM((A1:A4&1)*B1:B4)
这个公式就不行了
当然=SUM((A1:A4&1)*N(B1:B4))也不行(原因见上)
那么可以用=SUM((A1:A4&1)*N(OFFSET(B1,{0;1;2;3},)))
或者=SUMPRODUCT(N(A1:A4&1),B1:B4)
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。办公中,把 Excel 函数用到极致是怎样一种体验?
1、楼主会一点基本的EXCEL函数,比如SUM、ROUND啊,我知道知乎是一个大神遍地的神域,我想知道知乎大神在办公中,EXCEL用到怎样一种出神入化的地步?2、求知乎大神给列举一下办公需要掌握并且极度好用的函数。
以前在公司上班,每周都要出一个报表,觉得很麻烦,后买自己就用函数+控件+VBA+一点点SQL做了一个自动化的模板,从此之后每个州只需要把数据扔到对应的文件夹,打开新的文件刷新就好了,然后输出PDF给到老板,只要老板说要结果,我就2分钟之内给到他,后来老板觉得这个工作没什么作的,就让我轮岗到其他部门,然后接替我的小姑娘请我吃了四次饭!当年的图大概是这样的(貌似知乎不让传gif,我也是醉了)我放弃了最近做了个类似下面这样的报告:这个不是网上找的,是我做完图表之后,找了个mockup贴上去的这个不是网上找的,是我做完图表之后,找了个mockup贴上去的最近帮一个朋友又做了一份培训的月报,大概如下:有一种培训报表叫别人家的培训报表,只需要录取数据,其他内容全部自动搞定!各种纬度分析,不懂制作过程没关系,看得懂数据就好!另外可以随意选择,相当人性化!内容可以随时扩展,不懂函数,不懂VBA都无所谓,会打字就好!涉及客户信息,原谅我打码!后来我闲得蛋疼了,又折腾了下,可以直接一键导出pdf然后outlook自动发送给指定的人员!最近上课期间趁着学员练习时间还做了个小的点菜应用:尼玛,知乎不支持上传动态图,我弄了这么久! 最近我又被逼着用excel做简单的项目管理工作了,尼玛客户那边project,omniplan要什么没什么,只能用excel折腾了一个简单的模板,目前用起来还算顺手;大概效果如下图,可以实现任务层级折叠,任务状态,甘特图,人员分布,可视化呈现每个任务的进度,动态更新的时间线等;效果大概如下图:具体内容请看专栏:日更:这种百分比环形图很多人还是蛮喜欢的,特别是在放到PPT的过程中和dashboard的时候,非常洋气,但是制作起来蛮花费时间的额,我就自己写了一点点代码,然后加载到自定义菜单选项中,下次使用的时候就可以直接一键生成了!再次吐槽下知乎不支持gif这个脑残的决定,让我录制好的GIF图木办法展示,这个过程快到只要30秒,整个过程由于丝袜般顺滑!第二个是最近折腾的一套报表,已经把懒惰发挥到家了,具体描述请看下面的内容:数据源类似这样,替换过,你懂得:然后在报表页面提前设置好格式了,因为VBA写格式真心难受,一点点样式就臭长臭长的:看到那个请赐予我上古洪荒之力的白色图形了么,只需要点击一下就会出现下面的这一幕,哎木有动图,木办法展示,木办法展示,每当此时此刻我唯一的想法就是把做这个决定的人拖出去枪毙五分钟然后喂狗!看到那个请赐予我上古洪荒之力的白色图形了么,只需要点击一下就会出现下面的这一幕,哎木有动图,木办法展示,木办法展示,每当此时此刻我唯一的想法就是把做这个决定的人拖出去枪毙五分钟然后喂狗!原谅我不能高清无码,这个图很多部分都是可交互式的,是用起来非常方便制作完毕之后给到对方,然后他们觉得给的钱少了,以前需要坐很久,而且需要一个很专业的人坐很久的,现在随便给到一个实习生,只需要录入数据就可以实现了!这个图断断续续折腾了好久,做完之后我决定一个月不碰excel了!另外高调反对下有几个讲函数只需要看帮助就可以了,看帮助你只能入门,要想学好,需要的是大量的业务数据折磨和专业的指导,函数的牛逼之处在于思路,各种组合嵌套甚至是辅助序列,别指望靠着一个函数能够解决什么问题。比如:vlookup+iferrorindex+matchchoose+matchvlookup+columntext函数+各种自定义格式,甚至是--text *1 这种比如这个问题:里面没有任何你不知道的,但是这个思路就很重要了!这种组合不甚枚举,都是一些基础入门的,当然还有很多很长很长的最近录制了一套免费的基础班的excel公益课:适合新手小白,如果你们公司有实习生或者是刚刚进入职场的office一般的可以推荐给他,如果你愿意也可以推荐给你的学弟学妹们,我想他们会感激你的!还有一些人说想要学习,我就继续恬不知耻的打个广告了,个人录制了五套收费课程在网易云课堂,感兴趣的请戳链接移步前去观摩:博客链接:个人课程主页链接:知乎专栏链接:
每天闲着在办公室晃来晃去,然后就被老板炒了,说是游手好闲。(这是一个悲伤的故事)。。。炒了一个月后,老板请丫的回去了,然后说是人才重用(这是一个幸福的故事)。。。又一个月后,丫的自己辞职去专门帮人开发EXCEL了(这是老板的伤心故事了)
会觉得,这世界上为什么没有只靠Excel就能赚钱的工作。。。我觉得好用的函数:sumproduct(比那些sumifs,countifs...之类好像适应范围更大)vlookupmatch...index...indirectlen...mid...left...rightif...iserr(or)...isblank...isnumdate...text...now...weeknum另外数据处理上,透视图+使用offset函数的名称管理器用起来更爽,自动扩展数据来源的范围。再补充一个常用技能:按一下End键,然后Shift+方向键,选择连续数据,再加一次Shift+方向键,就能选择整个连续数据区域了。很实用,也比用鼠标一直拖啊拖啊显得big高多了。
这个问题我想了想,函数运用的极致应该是各种自定义函数。换句话说也就是当前Excel中没不存在这种函数,而你根据当前工作需要,自己设计了一个最高效的函数。再推向极致一些,这些自定义函数应该特别鲁棒,无论什么数据格式,只要是那个意思,基本都能处理(需要对业务的值,值的边界,值的常见异写法非常熟悉)再推向极致一点,这些自定义函数还需要特别高效。当然原生函数也没多高效。如何自定义函数, 可以参见我的另一个答案: 顺道说一句, 我不是很喜欢复杂的公式, 因为可读性很差, 中间出了错也不容易检查. 如果某人写了一个长度达到1024, 动用七七四十九个参数的公式, 那我觉得应该算是中等水平 (一定是个胆大心细的死心眼儿~~~).
能快速提高工作效率就行,我懒,所以碰到复杂的,我宁愿花时间研究一下如何用函数来优化,也不愿墨守成规,我只知道我用lookup函数快速的提高了我的工作效率,这个函数帮我快速查找大量数据中的最新物料价格,大大提高了我核价的速度,不改变就是前任叫我的CTRL+F查找至死,这样我会崩溃的。常用的if,round,sumif,vlookup,lookup,数据分列,透视表,match等等,我还很菜,离用到极致还有很远,但是我会不断的学习和优化。
我觉得用出神入化描述是不太合适的,术业有专攻,只要能够高效解决自己工作中碰到的问题就可以了,得心应手比较准确。至于体验,以我现在的水平来说就是:可以迅速判断一个问题是否能够用内置函数解决。如果可以,归纳出一个最优的解决方案,确定使用哪个函数,并把参数拆解为新的函数(嵌套),重复上述操作,直至可以调用已有数据得到自己想要的结果为止。如果不可以,或者解决方案效率很低、函数可读性太差,编写自定义函数。至于函数的学习方法,可以提供一点建议。因为我是从事游戏数值方面的工作,可能跟题主涉及到的工作内容并不吻合,所以建议题主择优而取。打开excel,F1调出帮助界面,显示脱机帮助(或者点击右下角下拉选项):选择函数参考:这里有Excel所有的内置函数信息,分类很多,但我平常用到的只有红框中的几类:如果你从事财务工作,财务函数可能对你会有很大帮助(反正我是从来没有用过)。如果你从事财务工作,财务函数可能对你会有很大帮助(反正我是从来没有用过)。如果你从事非计算类的工作,数学和三角函数对你可能就没什么用处了。信息函数、逻辑函数、查找和引用函数、统计函数、文本函数,这些几乎所有的频繁使用Excel的工作都会涉及到,尤其是查找函数!然后选择你感兴趣or比较有实际应用价值的函数,对照着帮助信息逐个练习使用吧。具体的使用技巧网上一搜有很多,如果对这个很感兴趣可以去excelhome论坛交流学习,对于Excel来说,那里有比知乎更专业的前辈们。学到后期如果发现有些问题是无法用函数解决的,这时候就可以尝试学习VBA了,自定义函数就是其中一部分。总结一下,对于一个新手来说,高效学习的方法无非就这几种:1.善于使用F1;2.善于使用百度;3.多多实战和思考;4.请教、交流、帮助别人。
会这么多有毛用,公司又不会按这个付钱!
看看我们用excel做的一款统计分析软件吧一个替代MiniTab,JMP等专业统计软件的大部分功能的Excel统计插件!特点:小巧,易用,经济,灵活,实用.支持:Excel Xp 、2003、2007、2010界面:简体中文,英文,繁体中文软件的功能如下:#数据处理
*删除空行/空列
*拆分#基本统计
*描述性统计
*图形化汇总
*正态性检验
*正态异常检验#图表
*置信区间图
*区域图#实用模板
*Fmea中英文模板
*预控图模板
*AQL抽样模板
*鱼骨图生成模板
*单变量计数
*交叉分组表和卡方
*卡方拟合优度检验(单变量)
*卡方检验(双向表)
*描述性统计
*Ridit检验(双向表)#质量工具
*过程能力分析
*柏拉图统计表
*甘特图#SPC
*Box-Cox转换
*均值和极差图
*中位数和极差图
*单值和移动极差图
*EWMA(指数加权移动均值)控制图
*单侧累积和图
*V形控制线累积和图
*Z-MR控制图#MSA
*量具R&R(均值极差法)
*量具R&R(方差分析法)
*量具R&R(嵌套的)
*量具性能曲线
*计数型测量系统研究#分布概率
*超几何分布
*正态概率计算
*正态概率图
*正态P-P图
*正态分位数-分位数图
*指数分布#估计和假设检验
*单样本Z检验(方差已知)
*单样本t检验(方差已知)
*双样本t检验
*成对t检验
*单方差检验
*双方差检验
*单比例检验
*双比率检验
*单样本poisson率
*双样本poisson率
*功效与样本数量
*中位数检验
*非参数检验
*分布的卡方拟和优度检验#方差分析
*单因素方差分析
*双因素方差分析(交叉的)
*双因素方差分析(嵌套的)
*三因素方差分析(交叉的)
*三因素方差分析(嵌套的)#回归分析
*一元线性回归分析
*一元曲线回归分析
*多元线性回归分析
*多项式回归分析
*逐步回归分析
*最佳子集回归#试验设计
*两水平因子设计#时间序列
*一次移动平均
*二次移动平均
*一次指数平滑
*布朗二次指数平滑
*霍尔特二次指数平滑
*布朗三次指数平滑#EDA
*字母值#实用工具
*图表转换为图片
*随机数发生器输出计算结果:
本人excel是处于一直在学习的状态,但是我们公司财务有excel的问题都会来问我
最大的感受是什么?你会变成所有人的表姐。。。包括比你年龄大十几岁的同事—_—|||刚工作时做初级HR,要提前三天算工资连续熬夜才能保证算完,并且还经常出错。两年后,我用半小时算完所有工资,一分钱都不差。日积月累各种验证逻辑,保证新手直接用我的模板也不会出错。不仅不会出错,神马自动提醒员工转正、自动提醒劳动合同续签,自动给员工的邮箱发工资条,溜到飞起。———原题目被改了,答案文不对题了—————之前是问感受,现在是问函数。。。那我再推荐几个函数1.跨表查询VLOOKUP2.数据透视一定会用,不会数据透视,简直就是不会用EXCEL3.EXCEL自带的”条件格式“功能,简单粗暴解决很多问题4.最后一个,EXCEL改数据精度功能,一般人我不告诉他为什么要改数据精度?HR算工资经常会出现一个问题,比如说下图:咳咳,师傅领进门,修行在个人,看各位点赞者的修行了。最后说一句,咳咳,这么多年来,没有人会为你溜到飞起的EXCEL技能多支付工资。。。这是实话
已有帐号?
无法登录?
社交帐号登录Excel函数常见错误及其处理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Excel函数常见错误及其处理
上传于||文档简介
&&E​x​c​e​l​函​数​常​见​错​误​及​其​处​理
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩6页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ excel公式计算会出现错误吗
excel公式计算错误怎么办
V2.9.2 绿色版
类型:视频处理大小:8.8M语言:英文 评分:10.0
我们在使用excel整理数据的时候通常都会用excel进行公式计算,不过细心的朋友发现excel公式计算也会出现错误的,那么excel公式计算出现错误怎么办呢,下面小编就给大家介绍详细的解决方法。office2003官方中文免费版:一、文本型数字公式计算错误1、进入电脑时代,复制粘贴成了不可避免的方法,但也带来了一个问题:数据来源复杂,个别数据看着没问题,参与运算时却搞破坏。2、下面的汇总结果出现了错误:3+4+7=14,而结果给出的是103、仔细检查发现,中间的是的单元格是文本格式,没有参与汇总,因此出现了错误4、怎么解决?一个一个的查?一个一个的改?5、没必要,换一个汇总函数:把SUM改为SUMPRODUCT,把每个数值强制转化为数字就ok了:6、当然了,你也可以不用强制转换函数VALUE,直接把数值+0就可以了。7、SUMPRODUCT可以理解为SUM函数的数组形式,下面的是等效的:但要注意公式两端的大括号,不是输入的,而是先输入 =SUM(E1:E3+0)然后同时按Ctrl+Shift+Enter8、文本型数字主要影响批量的sum类的函数。对单个单元格参与运算,EXCEL可以自动强制转换为数字:如下图公式改为一个一个的加是不会出错的二、四舍五入引起的误差1、财务人员往往要求金额的严谨性,但EXCEL却经常开这种玩笑:最后汇总的数值差一点2、下图的计算中,明显出现了末位的计算误差,2.13+3.12=5.25而EXCEL却给出了5.263、增加一下数字小数的位数发现:实际的数值为2.134+3.123=5.257,因为都是保留了两位小数,因此出现了上面的情况。4、如何避免这种错误发生呢?方法1,采用强制的四舍五入函数(round),使数值变成真正的2.13和3.12这次,结果就变成了5.25如果觉得一个个公式麻烦,不妨使用下面的方法2。5、方法2,设置计算精度设置--&选项6、显示精度为准, &打勾,确定7、再看看计算结果,是不是解决了?以上就是excel公式计算错误的解决方法了,希望可以帮助到大家。更多excel相关内容可以持续关注西西软件园哦。
02-0602-0101-2901-2901-2801-2701-2501-2401-2401-12
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载excel函数问题,如何设置类似(在等数一列小于500的是实际数,大于500等于500)的函数在等数一列要使等数比500大的就等于500,比500小的就是实际数,怎么设置.
假设数据在A列,B1输入=IF(A1>=500,"500",A1)
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 excel if函数怎么用 的文章

 

随机推荐