首页 > 软件 > 你给我的答案里有LEN(A$1:A5)参数是连续区域,运行时是怎么个步骤?

你给我的答案里有LEN(A$1:A5)参数是连续区域,运行时是怎么个步骤?

软件 2023-01-16

excel MB GB 容量 求和

举个例子,你A1-A4是数据,格式都是xxMB和xxGB,要在A5写公式

1MB

2GB

3.4GB

5.6MB

6560.2MB←求和

↑↓A5的公式

SUMPRODUCT((0&LEFT(A1:A4,TEXT(LEN(A1:A4),"[=0]1;0")-2))*1024^ISNUMBER(FIND("GB",A1:A4)))&"MB"

这个可能看不太懂,下面的好理解

=SUM(IFERROR(LEFT(A1:A5,LEN(A1:A5)-2)*IF(RIGHT(A1:A5,2)="MB",1,1024),0))&"MB"

☆这是数组公式,要在公式输入框里按ctrl+alt+回车保存,让上级不要随便双击点单元格

【解读(第2种公式)

A【读公式我喜欢从内向外看

1、用一个LEFT和一个IF相乘

2、①的乘机中,错误值用IFERROR转换成0

3、①和②的所有结果SUM求和

B【再细分来看LEFT

4、公式:LEFT截取数据的左边开始n个字符

5、参数1:A1:A5,数组,每个这段都替换成你的数据区域

6、参数2:LEN(A1:A5)-2,用LEN获取A1的字符个数,就是有几个字,然后-2(减去后两位单位MB、GB)

7、结果:每个单元格的数字部分

C【然后是乘算一个IF

8、公式:IF里面3个参数,参数1判断是否符合判断条件,真值(符合)返回参数2,假值(不符合)返回参数3

9、参数1:RIGHT(A1:A5,2)="MB",用RIGHT截取A1最右边2位字符,判断是否是文本“MB”

10、参数2:1,真值返回1

11、参数3:1024,假值返回1024

12、结果:如果A1的单位是MB,结果就是*1;如果单位是GB,结果就是*1024(1GB=1024MB)

D【把LEFT和IF相乘

13、计算的结果是总MB数值

E【有的小伙伴就问了,那这个IFERROR是做什么的啊?

14、我夜观天象,预料到宁的数据里可能有空值(空白的单元格),空值在上面的计算中会变成错误代码,比如“#N/A”这种

15、IFERROR把这些错误值转换成0,不影响计算

F【最后一步

16、SUM公式求和

17、在结尾并上单位,&"MB",引号里的会被当做文本显示

G【数组公式,三键保存

18、别忘了按Ctrl+Alt+回车保存这个公式,不然结果会出问题,不是报错就是0

最后赠送一个1个字母单位的,以G和T举例

=SUM(IFERROR(LEFT(A1:A4,LEN(A1:A4)-1)*IF(RIGHT(A1:A4,1)="G",1,1024),0))&"G"

关于EXCEL函数的问题,请懂得个指点一下

1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。 2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AN

Excel表格基本操作?

1、修改字体。首先,从输入调整字体开始,在工具栏一“开始”菜单模块,可以发现调整字体的工具框,在此我们可以快速更改字体类型、大小、颜色等等.

2、更改对齐方式。在打好字或者打字之前,我们都需要按照一定格式来调整字体的对齐方式。在对齐方式工具栏中,可以快速地更改字体对齐方式。

3、添加符号。如果想要输入一些数据制作消费情况统计表的话,那么就要输入“¥”这个符号了,一次次输入太麻烦了,直接在数字框那里,第一个就是货币的标志了,可以选择一批数据,批量添加。百分号、小数点也可以在这里快速修改。

4、插入和删除单元格。在单元格工具框中,我们可以快速一键插入或删除单元格。

5、常用函数一键搞定。如果需要求某几个单元格的和或者积之类的,那么就要用到公式了,但是不懂公式咋办?直接在在工具框里面寻找“求和”,点击求和(默认是求和的)的小三角,然后选择其他函数,就能直接找到自己想要的函数了。

6、快速求和、求平均值。想要直接知道某几个数的和或者平均值,那么直接选中那几个数就可以知道了。选择之后,在最下方的状态栏中,就有求和、平均值、和计数显示。

7、格式刷。格式刷的使用很简单,只要点击一下格式刷,然后在选择要复制的格式,最后就是选择要修改的个单元格了,可以批量修改 。

9、快速一键制表。 在Excel表格中,只要一键就能制表。选中一些数据,然后在上方工具栏中选择“插入”,再打开“图表”,最后根据自己的需要,选择表格样式就能轻松制成专业的表格了。

Excel是基本的办公技能,是工作岗位上必须要学的基础。

EXCEL 某一个单元格最多出现的两个字符怎么用函数表示,求高手解答

要两个辅助列来达到这个要求

C1写入公式

=MID(A1,MODE(MATCH(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),)),1)

数组公式,按下SHIFT+CTRL+ENTER三键结束输入,下拉复制公式

D1写入公式

=SUBSTITUTE(A1,C1,"")

D2写入公式

=SUBSTITUTE(D1,C2,"")

下拉复制公式

这样C列,C1是出现最多次的数依,C2是出现第二多的次的数,这样依次排下来(出现次数相同多的以数据中排前的先显示,如你举例的数据3和5出现次数相同,而3先出现,所以3排在前面)

最终你要的结果实现在B1

B1写入公式

=C1&C2

效果如下图

方法二

C2输入公式

=MID(A$2,SMALL(IF(MATCH(MID(A$2,ROW(INDIRECT("1:"&LEN(A$2))),1),MID(A$2,ROW(INDIRECT("1:"&LEN(A$2))),1),)=ROW(INDIRECT("1:"&LEN(A$2))),ROW(INDIRECT("1:"&LEN(A$2))),4^8),ROW(A1)),1)

数组公式,按下SHIFT+CTRL+ENTER三键结束输入,下拉复制公式

C2至C11直接输入0至9的数字

D2输入公式

=LEN(A$2)-LEN(SUBSTITUTE(A$2,C2,""))

下拉复制公式

B2输入公式

=INDEX(C:C,MATCH(LARGE(D2:D9,1),D:D,))&INDEX(C:C,MATCH(LARGE(D2:D9,2),D:D,))

但这个公式会在有并列出现次数最多的数时出错

排除这种错误的方法是选中C,D两列---以D列为关键列---进行降序排列---确定

B2输入公式

=C2&C3

效果图如下

C2至C11直接输入0至9的数字,则如下图

如果不用辅助列,

A1为4193504813458046536,

在B1输入公式

=INDEX(ROW(1:10)-1,MATCH(LARGE(LEN(A$1)-LEN(SUBSTITUTE(A1,ROW(1:10)-1,"")),1),LEN(A$1)-LEN(SUBSTITUTE(A1,ROW(1:10)-1,"")),))&INDEX(ROW(1:10)-1,MATCH(LARGE(LEN(A$1)-LEN(SUBSTITUTE(A1,ROW(1:10)-1,"")),2),LEN(A$1)-LEN(SUBSTITUTE(A1,ROW(1:10)-1,"")),))

数组公式,按下SHIFT+CTRL+ENTER三键结束输入

但这个公式会在有并列出现次数最多的数时出错

在excel中I列有A1到A500数据,顺序是乱的,已经输入表格了,现在我想把A1变为A001,A

选中A列---设置单元格格式----自定义---类型中写入 "A"000 ---确定,这样在A列中写入1就会显示成"工"样式 如果你的数据已经录入完成,则要用公式进行转换 如在B1单元格写入公式 =IF(A1="","",TEXT(RIGHT(A1,LEN(A1)-1),"A!000")) 下拉填充公式或双击填充柄 完成后选中B列---右键---复制---再右键---选择性粘贴---数值---确定,再删去原A列,新A列就是你要的数据样式了

标签:信息技术 MicrosoftOffice MicrosoftExcel excel excel函数

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18