EXCEL里,某一列数据是否可以和其他的几个数据同时进行加减乘除啊?

来自:    更新日期:早些时候
在excel表格上,对一行或一列数据进行全部的加减乘除,该如何操作?~

这里假如说,我们求的数据是在B列的第二个单元格开始到第八个单元格,那么
求和:=SUM(B2:B8)
乘:=B2*B3*B4*B5*B6*B7*B8
减的公式应该是=B2-B3-B4-B5-B6-B7-B8,但是这样没有目的的求和是没有意义的。
除的公式是=B2/B3/B4/B5/B6/B7/B8,和减的公式一样,没有具体应用而写的公式是没有意义的,需要具体问题,具体分析。

很简单,给你做个示范,自己稍加修改即可,因为没有你的原始数据。
E1公式:=A1-COLUMN(A1)
右拉、下拉填充即可。

如果有很多列,你应该在另外一个表中显示结果。

在excel中这种计算是很常见的,以您的举例为例,
如在B1单元格内只想计算31*5*10+2的值,就像计算器一样,那么您可以直接在B1单元格内输入
“=31*5*10+2”,按回车键,计算结果1552会立刻显示在B1单元格内。注意输入时不带“”,下同。
如31在A1内,5在C1内,想在B1内仍能计算此式的值,那么您可以直接在B1单元格内输入
“=A1*C1*10+2",按回车键,计算结果1552会立刻显示在B1单元格内。
同理,任何一个单元格中都可以进行这样的计算,只要您的公式合法。
如有讲解得不清楚的,请您追问。
如回答帮助您解决了问题,请选为满意答案,谢谢!

你这个只能用选择性粘贴。
假设F1单元格为空单元格,在F1输入50,选中,复制,再选中B列,鼠标右键——选择性粘贴——数值,再勾选“乘”,确定。
然后,再在F1输入2,选中,复制,选中B列,选择性粘贴——数值,再勾选“加”,确定。
如果不是你要的结果,又不用公式,又不用粘贴,只能用VBA代码进行EXCEL的二次开发。

  1. 在右侧找一空列,做公式 =B1*5*10+2。把公式下拉,会显示一列计算好的数据。选中这一列数据---复制。选中B列----粘贴----粘贴选项选择”只有值“。新的计算结果就在B列了。

  2. 用一楼的方法,先把源数据乘以50,再把生成的数据加2。

在一个空格中输入”50“----复制。选中B列----编辑---选择性粘贴----勾选”乘“-----确定。数据就乘以50了。再输入一个”2“复制,同样操作勾选”加“----确定。就是你要的结果了。



如果一定要在原单元格内进行运算,还不想选择性粘贴的,只有vba编程才能帮你了。

是的B1单元格的问题解决了,可是 B2、B3、B4.....的呢 我问的是整个B列的!又不能下拉...............
其实您如果数据只有上表中的那些的话,您完全可以这样操作,仍然以您的要求B列为例。
在B列后插入一列,将B列其它数据先复制到此列,这是为了后面更改数据时使用,再下拉复制B1的公式,选中B2,在上面的编辑栏将31更改为36,按回车键,依次更改B列项,完成后再把新插入的列删除即可。
此操作说起来很麻烦,实际操作时因您的数据很少,并不会费多大功夫。
祝您成功。

此方法是适合于数据少的情况!而数据多的情况还是不怎么方便!!不过,还是谢谢你哈!!!
其实您真的有些钻牛角尖了,您的要求肯定是不可能做到了,但方便的且不失美观的变通的方法也有一个,仍然以您的数据为例。
您可以把整张表复制到原表的右侧,此时G列与B列数据相同,在B1中输入您的公式“=G1*5*10+2”,按回车键B1中返回您要的数值,选中B1并下拉复制其中公式,您的基本要求(对整个B列)完成。
再来处理美观的问题,您肯定不想自己和其他使用此文件的人看到旁边复制的原表,也不想在打印的时候浪费感情,您可以选中复制的原表,将字体颜色改为无色(白色)、边框选为无框线。
这时您就可以只看到您要的表了,打印时也无非就是多出一张白纸而已。

额 这个方法我知道 我就是问问有没有再快点的,最好是直接在里面输入公式,直接计算的!
不是EXCEL在我们这代废了,而是你的想法超出了目前地球人类所掌握的科学认知的范畴。
你的意思就是,B1已经输入好了31,B2输入好了36,B3输入好了4,B4输入好了19,……,然后通过什么方法得到,B1=31*5*10+2,=1552,B2=36*5*10+2=1802,B3=4*5*10+2=202,B4=19*5*10+2=952……
我理解得对吧?如果对,其实就是B1=B1*5*10+2,B2=B2*5*10+2……从纯数学的角度,你觉得这个等式成立吗?计算机是人发明的,软件是人写出来的,如果你无法让这个等式成立,电脑也无法让这个等式成立。
这是一。第二,EXCEL的一个单元格,只允许手工输入数据,或者是用函数或公式计算返回结果这两种操作之一,二者不能同时具备,而你的要求就是要达到既要输入数据,又要将输入的数据为基础通过计算得到另外的一个结果,这是显然办不到的。只有等下一代看能不能解决这个问题吧!

哥哥,但有个问题哦,加减乘除中是优先是、计算乘除的,所以没办法先计算后面的数据哦,如:+2!要最后才可以加上去的.........这样说你能明白么?
我的方法就是 =(B1*5*10)+2. 没有错呀。写成 =B1*5*10+2,与=B1*50+2,计算结果都是一样的。比如B1=8,8*5*10+2=402,(8*50)+2=402 ,(8*5*10)+2=402.

可能是我太钻牛角尖了吧!勿怪!我的意思就是相当于这样的公式就是:B1=(31*5*10)+2、B2=(36*5*10)+2....(B1=(B1*5*10)+2,B2=(B2*5*10)+2)而不是:B1=31*(5*10+2)、B2=36*(5*10+2)..(B1=B1*(5*10+2)、B2=B2*(5*10+2))..!!!B1=(B1*5*10)+2不等于B1=B1*(5*10+2).
不是用vba夸张,而是你要求不用选择性粘贴的方法,又不想用其它区域设置公式的方法,就只能vba实现,除此之外,excel没法实现你要求的,因为根本不符合逻辑。


EXCEL里,某一列数据是否可以和其他的几个数据同时进行加减乘除啊?视频

相关评论:
  • 13177278849excel如何快速查找某列数据在另一列是否存在?
    魏娥达在WPS Excel中,查找一个表格的数据是否存在于另一个表格是一项常见的任务。以下是具体步骤:首先,打开包含Sheet1和Sheet2的Excel文件。假设你想要检查Sheet1的A1单元格中的数据在Sheet2的A1到A6范围内的数据是否存在。1. 首先,定位到Sheet1中的需要检查的单元格,如A1。2. 在该单元格内,键入公式"...

  • 13177278849如何判断excel某一列里是否有数据
    魏娥达例如是B列,可以使用公式:=COUNTA(B:B) 得到数据的个数结果。

  • 13177278849excel表中,某列数据是否出现在另一列中?要怎么操作。
    魏娥达还可以通过VLOOKUP函数来查找,在C列中输入公式=vlookup(b2,$a:$a,1,0),结果显示为#N\/A 时表示B列中的数据未在A列中出现。

  • 13177278849excel中如何检查一列中的内容是否包含在另一个文档的一列中。
    魏娥达1.在B列右边的空白列中,输入如下公式:=COUNTIF(E4:E12,F4)其中,E4:E12 代表A列中的所有数据,F4 代表B列中的一个单元格。如下图所示:2.输入完成后,点击回车。单元格的数据就自动计算出来了。其中1就代表存在,0就代表不存在。如下图所示:3.B列中,还剩下一部分数据没有进行判断。其实...

  • 13177278849您好,在excel中,我某一列是设定了的数据有效性的,例如“是,否...
    魏娥达你第一行应该是设置了自动筛选,你筛选了“是”的,当然看不到“否”了。你可以在第一行中点击下拉箭头,再点击“全部”,就可以又看到全部的“是”和“否”

  • 13177278849excel中如何根据某一列是否相同在另一列自动填充序号
    魏娥达下面,开始实现功能吧。在“产品明细”表中,选择B2单元格,之后在其对应的FX函数输入框中,输入下图的公式即可。4、=VLOOKUP(A2,编号总表!A:B,2,FALSE)其中,A2是指要查找的内容;编号总表!A:B指的是数据查找的范围;2代表返回数据查找范围A:B两列中的第二列,即B列的价格。FALSE指的是精确...

  • 13177278849如何在excel中如何查看某一列中是否有重复的数据
    魏娥达1、首先打开Excel表格,在表格中输入数据。2、首先要选中这些数据,鼠标左键选中第一个数据,然后当鼠标呈现镂空十字时,向下拖动鼠标,以此来选择数据。3、数据选中后,点击上方的数据--高度重复项--设置高度重复项。4、此时 页面会弹出“高亮显示重复值”对话框,在对话框中,会有文字提示,重复的数据...

  • 13177278849Excel中,想判定某一列的某个数据的字符是否包含在另外一个数据当中怎...
    魏娥达C1数组公式 =IF(SUMPRODUCT(1*(ISNUMBER(IF(A$1:A$100="",1\/0,FIND(A$1:A$100,B1))),"是","否")注意是数组公式, 输入时按下面步骤:先在C1中输入一个 = 号 粘贴上面 = 后面的公式 然后同时按下 Ctrl+Shift+回车 三键结束 输入正确的话会在公式编辑栏看到公式两边有一对 {} 正确输...

  • 13177278849excel表格中有一列数据,只有是否两个值,如何统计值为是的有多个,值为...
    魏娥达是的个数=COUNTIF(B2:B5,"是")否的个数=COUNTIF(B2:B5,"否")

  • 13177278849EXCEL里,某一列数据是否可以和其他的几个数据同时进行加减乘除啊...
    魏娥达在excel中这种计算是很常见的,以您的举例为例,如在B1单元格内只想计算31*5*10+2的值,就像计算器一样,那么您可以直接在B1单元格内输入 “=31*5*10+2”,按回车键,计算结果1552会立刻显示在B1单元格内。注意输入时不带“”,下同。如31在A1内,5在C1内,想在B1内仍能计算此式的值,...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网