excel提取数字函数公式 excel常用函数公式

Excel可以理解为行和列的二维数组。Excel公式支持数组和数组公式。数组可以是常量数组,也可以是对单元格区域的引用。使用数组和数组公式时,可以在逐个处理数组元素或单元格后返回结果。我们直接从一个例子开始,然后讨论相关知识点。1个示例(从文本中提取数字)相关数据和要...

Excel可以理解为行和列的二维数组。Excel公式支持数组和数组公式。数组可以是常量数组,也可以是对单元格区域的引用。使用数组和数组公式时,可以在逐个处理数组元素或单元格后返回结果。

我们直接从一个例子开始,然后讨论相关知识点。

1个示例(从文本中提取数字)

相关数据和要达到的效果:

序号记录金额1吃饭15元152朋友过生日送礼金300元3003买米95954火车票200块回家2005房租900元9006水费200块钱2007电费250元250

关键是要得到第一个数字出现的位置。

尝试使用以下公式

=FIND(1,B2,1)

可以返回3,表示字符1在字符串“吃15元”中的位置。

如果要找0,1,2,3,4,5,6,7,8,9这十个字符呢?这时候数组和数组公式就可以派上用场了。使用数组{0,1,2,3,4,5,6,7,8,9}作为参数,可以逐步处理每个数字在字符串中出现的位置,并返回一个数组(10个值)。因此,我们选择一个连续区域D2:有10个单元格的M2,输入= find ({0,1,2,3,4,5,6,7,8,9},B2,1)。同时我们按CTRL+SHIFT+ENTER,然后***数组公式得到如下效果:

错误#值!指示字符串中不存在数字,因此无法返回位置值。

为了避免错误的值,您可以在字符串后串一个包含10个数字字符的数字字符串:

上表中每行最小的数字是每个数字在字符串中出现的位置。为此,我们可以使用MIN()函数。=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B2 &”0123456789″,1))

下一步是获取数字长度。

LEN()函数可以返回字符数,LENB()函数可以返回字符串的字节数,一个字节表示一个数字,两个字节表示一个汉字。把它们组合起来就可以得到数的长度:=LEN(B2)-(LENB(B2)-LEN(B2))

使用mid函数截取数字,并在公式前使用两个减号将文本转换为数字:

=–MID(B2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},B2 &”0123456789″,1))、伦(B2)-(伦布(B2)-伦(B2)))

下面的公式可以改进:

1 {0,1,2,3,4,5,6,7,8,9}可以替换为ROW($ A $ 1:$ A $ 10)-1;

2 “0123456789”可以用5/19代替。

5/19 = 0.26315789474

下面得到的公式具有同样的效果,它更通用、更简洁:

=–MID(B5,MIN(FIND(ROW $ A $ 1:$ A $ 10)-1,B5 & amp5/19,1))、LEN(B5)-(LENB(B5)-LEN(B5))

2.数组和数组公式的知识

2.1数组公式

数组是一组数据,数组公式可以进行多次运算(对每个数组元素或区域的每个单元格都进行运算),减少了多次写入单元格的过程,可以实现比较麻烦的锁定常用公式的运算,一步完成。

2.2删除数组公式

当我们对一个区域应用数组公式时,比如D2:D6,用这个区域,输入{=B2:B6*C2:C6},按CTRL+SHIFT+ENTER,你会在D2:D6的每个单元格中输入{=B2:B6*C2:C6},都是一样的。此时数组公式是一个整体,不能改变数组的一部分。"

2.3一个单元格显示一个数组。

由于一个单元格中只能存储一个值,因此当结果是一组数据时,该单元格只返回第一个值。

2.4阵列分类

可分为水平阵列、垂直阵列、区域阵列(多行多列),也可按维度划分。水平数组和垂直数组都属于一维数组,面积数组属于二维数,比如{1,2,3,1}是常数数组。

2.5如何查看数组的结果(即选择公式的一部分来查找结果)当然是独孤九剑F9或者使用“公式求值”按顺序对复合公式的各个部分求值。

2.6数组成员之间有时用分号有时用逗号有什么问题?水平数组用逗号分隔,垂直数组用分号分隔。

2.7常量数据在函数中的应用

a)23 =指数({23,24,25,22},1,1)

b)24 =索引({23,24,25,22},1,2)

c)25 =索引({23,24,25,22},1,3)

d)22 =索引({23,24,25,22},1,4)

2.8要么用一些函数得出它的共性,比如SUM Max/Min,S***ll/Large等。

a) 94=Sum({23,24,25,22})

b)25 =最大值({23,24,25,22})

c)22 =最小({23,24,25,23})

d)25 =大({23,24,25,22},行(A1))

e)22 =小({23,24,25,22},行(A1))

f)23 =小({23,24,25,22},第(A2)行)

g)24 =小({23,24,25,22},行(A3))

h)25 =小({23,24,25,22},第(A4)行)

2.9参数

a)数组公式最大的特点是引用的参数是数组参数,包括区域数组和常量数组。

b)区域数组,是一个矩形的单元格区域,比如$A:$D。

c)常数数组,是一组给定的常数,如{1,2,3}或{ 1;2;3}或{1,2,3;1,2,3}

d)数组公式中的参数必须”矩形”,如{1,2,3;1,2}不能被引用。

2.10输入

同时按CTRL+SHIFT+ENTER,数组公式外会加花括号{},以示区分。

3个例子

3.1求F42区域的数据:G44大于10且

公式:{ = sum((F42:G44 >;10)*(F42:G44))}

解释:f42: g44 >: 10将返回{TRUE,FALSE假的,真的;TRUE,FALSE},运算中True=1 False=0。

然后数组{TRUE,FALSE假的,真的;TRUE,FALSE}和对应于区域数组(F42:G44)的数据,以及一个新数组{20,0;0,50;30,0},然后用sum函数Sum求和。最后,记得三个键一起按CTRL+SHIFT+ENTER。

3.2在表2中找到产品AA的总价

公式:= SUM((C50:C54 = ”AA & # 8221)*(D50:D54)*(E50:E54))

c)公式解释:= SUM((C50:C54 = ”AA & # 8221)*(D50:D54)*(E50:E54))

先判断面积C50:C54是否等于AA,结果返回{ TRUE假的;假的;真实;FALSE},因为在运算过程中,True=1,False=0,所以得到{ = SUM({ True;假的;假的;真实;False} * (D50: D54) * (E50: E54)},然后因为任意一个数乘以0等于0,即满足AA就不是0,不满足就是0。将上述三个数组相乘得到一个新的数组{ 100;0;0;250;0},最后用Sum求和,三个键一起按,结果是350。

Row()函数在数组公式中的应用

a)说到数组公式,就不得不说函数ROW(),它在数组公式中的作用很大,很多公式都需要用它作为参数。

b)先做一道题目:求正整数列1,2,3,4……100中100个数的和(先假设你不知道等差数列求和公式,呵呵),= SUM(ROW $ A $ 1:$ A $ 100))。

c)我们用Row(A1:A100)生成从1到100的自然数,然后用Sum求和。众所周知,ROW()是一个用于返回单元格行号的函数。通常,它只能引用一个参数。但是在数组公式中,这个函数可以引用多个单元格作为参数,对整个引用区域分别进行运算,从而返回一组数据。

行(A1)=1

第(A2)行=2

……

第(A100)行=100

第$A:$A0行)= { 1;2;3……100}

知道了这些,我们就可以在数组公式中使用这个函数,得到一组连续的正整数。

当然,列()和行()的作用是一样的,上面的计算也可以用下面的公式:

{ = SUM(COLUMN $ A $ 1:$ CV $ 1))}

但是相比ROW()的引用方法,A1:A100比A1:CV1更直观的展现引用是100行还是100列。因此,row()一般更常用。当然,也不排除有时会用到column(),这要看具体情况。

本文来自习惯有你投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/624015.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-07
下一篇 07-07

相关推荐

  • 方管理论重量计算公式

    钢材的理论重量是按钢材的公称尺寸和密度过去称为比重计算得出的重量称之为理论重量这与钢材的长度尺寸截面面积和尺寸允许偏差有直接关系由于钢材在制造过程中的允许偏差,因此用公式计算的理论重量与实际重量有一定出入;4x壁厚x4条边长的平均值壁厚x785 其中,边长和壁厚都

    2023-07-29 04:27:01
    541 0
  • 皮料用量尺寸计算公式 详解皮料采购计算攻略

    1.皮革材质可分为54寸和36寸。1英寸= 2 . 54厘米54英寸x 2.54厘米= 137.16厘米36英寸x 2.54厘米= 91.44厘米一般实际利用率135cm,一般实际利用率90cm。常宽1y = 54英寸x 91.41cm厘米= 12339(135厘米)1y = 36英寸x 91.41cm厘米= 8226(90厘米)2.工具间距:皮革打孔时,要求刀具间

    2023-07-29 03:46:01
    716 0
  • 圆锥展开图的角度公式 圆锥知识点计算公式大全

    先说焦点半径的坐标形式首先,椭圆的焦点半径左加右减,下加上减左加右减,下加减左加右减,下加减左加右减,下加减椭圆第二定义:椭圆上的点到焦点的距离与到对应准线的距离之比等于离心率。上述焦半径公式可用椭圆第二定义也可以快速推导出,如果不愿记忆就掌握其推导方法。

    2023-07-28 21:46:01
    978 0
  • 投入产出比怎么计算(投入产出比计算公式详解)

    投入产出比是衡量投资经济效果的静态指标。那么如何计算投入产出比呢?正常的投入产出比是多少?别急,在这篇文章里,你会看到投入产出比的计算公式以及提高的方法。一、投入产出比是什么意思?投入产出比是指一个项目投入的全部资金与该项目周期内产生的全部工业增加值的比值

    2023-07-27 19:18:01
    711 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信