excel怎么单元格内容等于前一单元格计算式的值

来源:趣味经验馆 1.23W

假如数据在A列并从A1开始,在B1单元格输入公式=ROUND(EVALUATE(IFERROR(SUBSTITUTE(A1,MID(A1,FIND("[",A1),FIND("]",A1)-FIND("[",A1)+1),),A1)),2) 下拉公式。 如图:

在做Excel表格时,经常会碰到有时候需要表示公式,又要表示结果的两列,试来试去都无法解决,这里为大家分享一个方法。

excel怎么单元格内容等于前一单元格计算式的值

材料/工具

Excel

方法

首先,建一个Excel表格,输入公式,等待计算

用宏表函数EVALUATE,请参照下面的内容步骤: 选中该单元格---按下CTRL+F3----输入你要定义的名称比如 AAA -----引用位置处输入比如是: =EVALUATE(A1) 在要出计算值的单元格输入公式 =AAA Microsoft Excel是Microsoft为使用Windows和Apple Macin

excel怎么单元格内容等于前一单元格计算式的值 第2张

鼠标选中计算式所在的单元格,按下Ctrl+F3,弹出定义宏界面的对话框

具体解决方法操作步骤如下: 1、为了更好说明,举个简单例子,在EXCEL表格中,A1=1,A2为空,A3=2,A4为空,要使A2=A1,A4=A3,那要如何设置(如下图): 2、用鼠标左键点住A列拖拉选定区域,然后再在键盘上按“Ctrl+G”键,这时会出现“定位”,我

excel怎么单元格内容等于前一单元格计算式的值 第3张

点击“新建”

将Excel表格设置为前一个单元格为计算式,后一个单元格为计算式结果的具体操作方法如下: 1、打开需要操作的Excel表格,在单元格中输入公式,等待计算。 2、选中计算式所在的单元格,按下Ctrl+F3键,出现定义宏界面,给此宏取名,此例暂取X,引

excel怎么单元格内容等于前一单元格计算式的值 第4张

给此宏取名,小编在这里取名为“X”,引用位置中更改=EVALUATE(Sheet1!$A$2)

1、选择结果单元格,按Ctrl+F3,在“定义名称”对话框中,编辑名称: 名称:结果 引用位置:=EVALUATE(!A2) 确定,完成定义名称; 2、在结果单元格输入 =结果 得到计算式的计算结果; 3、将工作簿“另存为”“启用宏的工作簿”。 详见附图示例

(注意,A2为计算式单元格位置)

1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。 2、首先打开Excel电子表格,然后根据问题描述,在表格中输入相关数据。 3、输入完成后,将鼠标移动到c3单元格,并单击右键,在弹出的菜单中选择定义名称,

excel怎么单元格内容等于前一单元格计算式的值 第5张

鼠标选中相应的单元格,在单元格中输入“=x",按回车,计算值就出来了

1、打开Excel表格2019版本,然后输入要计算倍数的数据。 2、输好数据后,在单元格中输入公式=前面数据*倍数。 3、输入公式=数据*倍数后,按回车键确定公式数值。 4、得到第一个数值的倍数后,把第一个单元格的公式下拉复制就可以了。

(注意:因为在上一步骤中,小编为宏起名为 x,所以这里输入的是"=x",如果你取的是其他名字,只需输入“=”和你取的宏名字就可以了)

在excel内,如何在一个单位格中输入计算式,在另一个单位格中则自动计算结果?悬赏分:0-解决时间:2009-8-2023:25问题补充:如:我在C1中输入2+3,则在D1中显示其计算结果5。我也下载一些用iferror的语句,但不能只能计算一排,不能成批计算。

excel怎么单元格内容等于前一单元格计算式的值 第6张

记得保存,保存时一定要注意保存类型为“启用宏的工作簿”

在excel内,如何在一个单位格中输入计算式,在另一个单位格中则自动计算结果?悬赏分:0-解决时间:2009-8-2023:25问题补充:如:我在C1中输入2+3,则在D1中显示其计算结果5。我也下载一些用iferror的语句,但不能只能计算一排,不能成批计算。

excel怎么单元格内容等于前一单元格计算式的值 第7张

扩展阅读,以下内容您可能还感兴趣。

如何让Excel一个单元格里面输入计算式,在另一个单元格显示结果。

最低0.27元/天开通百度文库会员,可在文库查看完整内容>

原发布者:梦断南桥xw

在excel内,如何在一个单位格中输入计算式,在另一个单位格中则自动计算结果?悬赏分:0-解决时间:2009-8-2023:25问题补充:如:我在C1中输入2+3,则在D1中显示其计算结果5。我也下载一些用iferror的语句,但不能只能计算一排,不能成批计算。我是用于工程的计算。谢谢。要使计算式与结果分开。试了,还是不行啊。AAA是在定义里输入吗?具体是23+43?还是其它的?若是23+43,他会说明输入的名称无效。提问者:zhouquan522-一级最佳答案A1单元格中是23+43光标定位在B1,菜单栏e79fa5e98193e4b893e5b19e31333433623764,插入,名称,定义,输入AAA在引用位置输入=EVALUATE(A1)确定,这样,在B1输入=AAA就会得出23+43的结果鼠标移动到B1右下角变实心十字时下拉自动填充 1回答者:James0yuxuan-六级  2009-8-2023:03我来评论>>提问者对于答案的评价:谢谢。Excel中如何一个单元格输入公式,另一个单元格显示结果悬赏分:100-解决时间:2007-2-423:55比如在C1单元格输入计算公式(不加=),如何在D1单元格显示出它的结果?要在D1单元格中输入怎样的公式?是不是要用到“宏”才能实现?问题补充:如果在D1单元格加=,就要复制C1然后选择性粘贴(数值)这样每次都要复制粘贴,目的就是让它像计算器一样,左面输入1+1,右面则自动显示2我知道能实现这样的效果,听说比较高深一些罢了,我见过别人用过的,记不住了。提问者:xdxt8332-五级最佳答案这个功能在建筑预算中经常使用,就是输入

Excel表格中我想在后面一栏中自动计算前面单元格中的前两个数值的乘法怎么做

1、电脑打开抄Excel表格,要在总额中计算数量和金额相乘的乘积。袭

2、在金额中百输入公式=F8*G8。

3、输入公式之后,按回车键即可计算度出来前面两问个数的乘积。

4、如果要批量计算的话,下拉复制公式即可批量计算。答

我想在Excel中指定单元格自动显示出另一个表格里所对应的值的和,怎么设置公式?

一、excel表格中当某单元格出现数字,如何让另一单元格相应自动改为指定文本

这个可以7a686964616fe4b893e5b19e31333365653866用COUNT或ISNUMBER函数来判断是不是数字,再配合IF函数就能达到所需要求了。

比如A1单元格内容为数字,要在B1单元格得出“数字”两字,否则返回空值,那以可以在B1单元格写入公式

=IF(COUNT(A1),"数字","")

=IF(ISNUMBER(A1),"数字","")

二、相关函数的定义

(1)COUNT函数

返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。

语法

COUNT(value1,value2,...)

Value1, value2, ... 为包含或引用各种类型数据的参数(1 到 30个),但只有数字类型的数据才被计算。

说明

函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文本将被忽略。

如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文本或错误值都将被忽略。如果要统计逻辑值、文本或错误值,请使用函数 COUNTA。

(2)IS类函数

本部分描述了用来检验数值或引用类型的九个工作表函数。

这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。

语法

ISBLANK(value)ISERR(value)ISERROR(value)ISLOGICAL(value)ISNA(value)ISNONTEXT(value)ISNUMBER(value)ISREF(value)ISTEXT(value)

Value 为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。

函数 如果为下面的内容,则返回 TRUE

ISBLANK 值为空白单元格。

ISERR 值为任意错误值(除去 #N/A)。

ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、

#NUM!、#NAME? 或 #NULL!)。

ISLOGICAL 值为逻辑值。

ISNA 值为错误值。 #N/A(值不存在)。

ISNONTEXT 值为不是文本的任意项(注意此函数在值为空白单元格时返

回TRUE)。

ISNUMBER 值为数字。

ISREF 值为引用。

ISTEXT 值为文本。

说明

IS 类函数的参数 value 是不可转换的。例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。

IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值(请参阅下面的示例)。

(3)IF函数

执行真假值判断,根据逻辑计算的真假值,返回不同结果。

可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果logical_test 为 FALSE 且 Value_if_false 为空(即value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。

说明

函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。

在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。

如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。

Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。

EXCEL 当一个单元格取不同值时,计算公式中的单元格对应变化?

0.5A1是什抄么意思?就是袭0.5乘以A1吗??那么zhidao0.0A7就是0乘以A7??,如果是,那么0.0A7这处永远是等于0的。

E9公式:

=SUMPRODUCT(OFFSET(B1:K1,MATCH(D9,A:A,)-1,)*{0.5,0.1,0.35,0.6,0.7,0.2,0,0.1,0.9,0.1})

追问

谢谢!

如果把各参数的系数即0.5,0.1,0.35,0.6,0.7,0.2,0,0.1,0.9,0.1输入到B7--K7中,这样,每一项目单独可用SUMPRODUCT求综合合值,如EXCEL1就可以“=SUMPRODUCT(B2:K2,$B$7:$K$7)”这样子,不用像上述公式中输入太多系数那么麻烦!如果这样,怎么修改上述公式?谢谢!

追答公式修改为:

=SUMPRODUCT(OFFSET(B$1:K$1,MATCH(D9,A:A,)-1,)*B$7:K$7)

当excel表格当某一个单元格满足一定条件下,另一个单元格计算公式,该怎么设定?

用IF函数即可追问不懂函数怎么写呢追答你的描述不好理解,另外截图看不清楚行列号,所以不好写公式本回答被提问者采纳

热门标签