询问:小数的进位问题

小数的进位问题

在excel中,我想将小数点后所有的有效数都进为1,请问用什么方法? 、如:3.25、4.6、5.3….等进位为4、5、6……. 、说明:以上数值均为公式的计算结果,是可变的.

成都office培训班解答:C3 = 3.25 、则在D3中输入“=ROUNDUP(C3,0)”

找出A列的数字在B列中所在的位置, 并在第三列显示单元格号

解答:假设数据在A1:B10,则C列公式为
=MATCH(B1,$A$1:$A$10,0)

从G9到G71,需要隔行求和

解答:在需要的单元格中(如G72单元格)输入 :=SUM(IF(MOD(ROW(G9:G71),2)=1,G9:G71,0))
按Ctr+Shift+Enter即可。

在单元格返回工作表名称

解答:函数方法: =MID(CELL(“filename”),FIND(“]”,CELL(“filename”))+1,100)

在excel里如何按条件设定数值?

如何判断某个单元格包含某个字符?

成都office培训班 解答:设A1=LOVE,查找字母L是否在A1中, =IF(ISERROR(SEARCH(“L”,A1)),”NO”,”YES”)

在excel里如何按条件设定数值?

我想定义单元格A1,在下列条件下数值不同: 1.在B1大于0小于20时等于6; 2.在B1大于20小于36时等于4; 3.在B1大于36小于56时等于2; 4.大于56以上等于1.请问:A1公式应该如何?
成都office培训机构解答:=IF(B1=<0,”OUT”,IF(AND(B1>0,B1<=20),6,IF(AND(B1>20,B1<=36),4,IF(AND(B1>36,B1<=56),2,1))))
又问:开头的”B1=<0,”OUT”,”是起什么作用的?
又答:从数学角度来说,一个有理数的范围是从负无穷到正无穷的。在你给我的B1的数值范围内,只定义了从0到正无穷,对于当B1<0或=0时没有定义。而我在做IF函数时,必须要考虑到当B1处在<=0的范围时,A1需要回返的结果。所以我自己把它定义为,当B1<=0时,返回文本OUT,你自己可以把OUT改成任意你想出现的数字。另外,在你开始的条件定义中,都是当B1大于多少,小于多少,这也是不严格的,因为你没有定义当B1=0,=20,=36时A1要返回的值。因此,我在写函数时,也自己帮你加了上去。关于这一点,你也可以在函数中自己改成你需要的定义范围。总之,在做IF函数时,请一定考虑到数值可能产生的所有范围及其对应返回的值。
再问:怪我没对您说明白,我的文件里,B1永远是大于0的.
再答:如果你确定B1里出现的数值永远是大于0的,那么此函数可以简写为:
=IF(AND(B1>0,B1<=20),6,IF(AND(B1>20,B1<=36),4,IF(AND(B1>36,B1<=56),2,1)))
返回的结果与原先是一样的。但是,容我在此提醒你,在这个函数里,它与原先函数的区别是当B1>56或B1<=0时,返回的值是一样的。所以,当A1返回的值=1时,无法判断是因为B1>56,还是因为B1<=0(按你的定义即为B1输入的数值有误)。所以,本人还是建议要将所有的情况都考虑在内。

有关输入数字的提示?

有关输入数字的提示?

成都office培训班解答 ①、可作为数字使用的字符 在 Microsoft Excel 中,数字只可以为下列字符:

0 1 2 3 4 5 6 7 8 9 + – ( ) , / $ % . E e

②、Excel 将忽略数字前面的正号(+),并将单个句点视作小数点。所有其它数字与非数字的组合均作文本处理。

③、输入分数 为避免将输入的分数视作日期,请在分数前键入 0(零),如键入 0 1/2。

④、输入负数 请在负数前键入减号 (-),或将其置于括号( )中。

⑤、对齐数字 在默认状态下,所有数字在单元格中均右对齐。如果要改变其对齐方式,请单击“格式”菜单“单元格”命令,再单击“对齐”选项卡,并从中选择所需的选项。

⑥、数字的显示方式 单元格中的数字格式决定 Excel 在工作表中显示数字的方式。如果在“常规”格式的单元格中键入数字,Excel 将根据具体情况套用不同的数字格式。例如,如果键入 $14.73,Excel 将套用货币格式。如果要改变数字格式,请选定包含数字的单元格,再单击“格式”菜单上的“单元格”命令,然后单击“数字”选项卡,再根据需要选定相应的分类和格式。

⑦、“常规”数字格式 如果单元格使用默认的“常规”数字格式,Excel 会将数字显示为整数(789)、小数(7.89),或者当数字长度超出单元格宽度时以科学记数法(7.89E+08)表示。采用“常规”格式的数字长度为 11 位,其中包括小数点和类似“E”和“+”这样的字符。如果要输入并显示多于 11 位的数字,可以使用内置的科学记数格式(指数格式)或自定义的数字格式。

⑧、15 位限制 无论显示的数字的位数如何,Excel 都只保留 15 位的数字精度。如果数字长度超出了 15 位,Excel 则会将多余的数字位转换为零 (0)。

⑨、将数字作为文本输入 即使用“单元格”命令将包含数字的单元格设置为“文本”格式,Excel 仍将其保存为数字型数据。如果要使 Microsoft Excel 将类似于学号之类的数字解释为文本,需要先将空单元格设置为“文本”格式,再输入数字。如果单元格中已经输入了数字,需要对其应用“文本”格式,然后单击每一个单元格并按 F2 键,再按 ENTER 键重新确认数据。

⑩、区域设置 可作为数字使用的字符取决于“控制面板”中“区域设置”内的选项。这些选项也决定了数字的默认格式,例如:在美国系统中句号 (.) 作为小数点使用。

将单元格行、列高与宽单位设置成毫米?

将单元格行、列高与宽单位设置成毫米

成都office培训班解答:其实行高和列宽的换算总题是不太复杂的,只要用打印机打印一个单元格的框架,再用尺子量出单元格框架的长和宽,然后用这个值跟单元格的磅值进行换算即可.
例:单元格的宽度是8.38磅,高是14.25磅.打印出来后宽度是19.6mm,高是6mm,这样就得出磅和毫米之间的换算关系
.宽:19.6mm/8.38磅=2.339mm/磅;
高:14.25磅/6mm=2.375磅/mm
好了,我想不用我多说你就会制出跟实际表格一模一样的表格来.

一些电话号码如果是8结尾,号码加1;如果不是,号码加0.

解答:1、如果A1=1008  在B1中输入 =if(right(a1,1)=8,a1+1,a1),可以实现如果结尾是8加1,不是8则不加。2、如果不是上述意思则为 =if(right(a1,1)=8,concatenate(a1,1),concatenate(a1,0))。3、实际上应该是:=if(right(a1,1)=8,a1&”1″,a1&”0″)。

将EXCEL中的单元格定义成数组?

用TRIM把“中 心 是”中间的空格去掉

成都office培训学校解答:

用SUBSTITUDE()函数,多少空格都能去掉。如A1中有:中 心 是 则在B1中使用=SUBSTITUTE(A1,” “,””)就可以了。注意:公式中的第一个“ ”中间要有一个空格,而第二个“”中是无空格的。

 

将EXCEL中的单元格定义成数组

我在编写程序时遇到这样一个问题, 每次用循环程序时向单元格写或读数据时总是面向一个固定区域,如Range(“A1:D10”) 。请问有没有方法能做到像数组那样,将单元格的下标由常量变成变量!。如下面这种形式,那编程时会减少很多的工作量!。Range(“A[value1]:D[value2]”)
解答:range(cells(行数,列数),cells(行数,列数))、行数 列数可用变量带入。或:Range(“A” &trin(str(value1)) & “:” & “D” & trim(str(value2)))

如何用excel求解联立方程?

如何用excel求解联立方程

x-x(7/y)^z=68
x-x(20/y)^z=61
x-x(30/y)^z=38
成都office培训班解答:这是一个指数函数的联列方程。步骤如下
1、令X/Y=W 则有
X-(7W)^z=68
X-(20W)^Z=61
X-(30W)^Z=38
2、消去X
(20^Z-7^Z)W^Z=7
(30^Z-20^Z)W^Z=23
3、消去W
(30^Z-20^Z)/(20^Z-7^Z)=23/7
由此求得Z=3.542899
x=68.173955
y=781.81960

请问如何在函数中同时使用两个条件

例:在IF同时使用条件B1>0和B1<10
解答:and(B1>0,B1<10)

只要求简单的把数据从分表直接追加到总表

只要求简单的把数据从分表直接追加到总表

成都office培训机构解答:你可以用Lookup,vlookup等函数。

A1中输入11:22:22 要求每间隔一秒刷新一次

解答: sub mytime
range(“a1”)=now()
Application.OnTime Now + TimeValue(“00:00:01”), “mytime”
end sub

怎样用函数来显示某月的最后一天是几号

答:= DAY(DATE(年份,月份+1,1)-1)

重要的EXCEL文件坏了(文件带密码)有没有EXCEL修复工具?

在一个表中有两列日期型数字请问如何在第三列中得到其差(两日期间的天数)

成都office培训解答:=DATEDIF(A1,B1,”d”)
问:我用了datedif发现一个问题 、即当A列<B列时,结果正确,而当A列>B列时出错了 、请问用什么办法解决
答:=IF(A1>B1,DATEDIF(B1,A1,”d”),DATEDIF(A1,B1,”d”))

重要的EXCEL文件坏了(文件带密码)有没有EXCEL修复工具

解答:Excel 2000
数据>>取得外部数据>>新增数据库查询>>Excel File*>>找到档案>>
[选项]勾选所有选项>> 会找到所有未命名[区块]如Sheet1$
>>找到字段>>其它跟着查询精灵导引一步一步作
此中间层组件叫作Microsoft Query
可以用来拯救[毁损档案]

如何用EXCEL做统计?

如何用EXCEL做统计?

如:A1,B1单元格是时间类型,C1是数字类型,我要计算费用用(B1-A1)*C1得到的数据还是时间类型、怎么办 ?我希望把时间类型变为整数类型,如0:50(50分钟)*3(元/H)=2.5元
解答:设A1为3:30,B1为4:30,C1为3,D1为下列输入的函数: =HOUR(B1)*60+MINUTE(B1)-(HOUR(A1)*60+MINUTE(A1)) 。D1结果等于60(分钟)

单元格是否有注释??

我在用VBA写EXCEL的注释时,需要等程序判断该单元格是否有注释,如果有就读出来,如果没有就添加,但我一直没找到用什么办法来知道单元格是否有注释,请各位大虾指点!!!

成都office培训机构解答:

Sub 批注()

For i = 1 To 8
On Error Resume Next
a = Sheets(1).Cells(i, 1).Comment.Text
If Err.Number = 91 Then
Sheets(1).Cells(i, 2) = “左侧单元格无批注”
Sheets(1).Cells(i, 1).AddComment Text:=”请输入批注内容”
Else
Sheets(1).Cells(i, 2) = “左侧单元格批注” & a
End If
Next i
End Sub

如何统计偶数单元格合计数值?

统计偶数单元格合计数值

成都office培训班解答:统计F4到F62的偶数单元格合计数值 。公式一{=SUM(IF(MOD(ROW(F4:F62),2)=0,F4:F62))}
公式二 (要有安装’分析工具箱’){=SUM(IF(ISEVEN(ROW(F4:F62)),F4:F62))}

按表1中A列的编号提取表1中的相应数据并自动录入到表2中的对应的相关列

有两个工作表,工作表1中A列为编号,其它列为相关数据,若在工作表2中的编号列单元格中输入编号时,如何才能按表1中A列的编号提取表1中的相应数据,自动录入到表2中的对应的相关列。
解答:利用vlookup寒暑,该函数的用处就是把一个数据区域当成数据库,并利用条件检索相关纪录。
有了这点认识就非常简便了!在表2的单元格中输入下面的公式:
=vlookup(编号,表1!有关数据区域,第n列,false)
解释: 1、编号——不需要输入,主要是编号的相对引用。例如:
编号在b2,公式在c2,则编号为:b2
2、有关数据区域——必须是绝对引用,也就是数据区的行列要用$符号修饰。例如:从a1到h50是数据,则应该写为:$a$1:$h$50
3、第n列——也就是你准备返回第几列的值。例如:你输入编号后,要得到姓名,而姓名在数据区域的第5列,n就是5。
4、false——此处取值有两种,一是true,一是false。两者的区别是 true为相似匹配,false为精确匹配。