当前位置:文档之家› 如何使用MICROMASTER_440_和_SINAMICS_G120_的BOP面板来切换手动,自动方式

如何使用MICROMASTER_440_和_SINAMICS_G120_的BOP面板来切换手动,自动方式

如何使用MICROMASTER_440_和_SINAMICS_G120_的BOP面板来切换手动,自动方式
如何使用MICROMASTER_440_和_SINAMICS_G120_的BOP面板来切换手动,自动方式

https://www.doczj.com/doc/c95918215.html,

驱动技术常问问题

Item-ID: 32054401

担保、责任与支持

我们对本文档内包含的信息不承担任何责任。

不论基于何种法律原因,对由于使用本应用示例中的示例、信息、程序、工程组态和性能数据等引起的后果概不承担任何索赔责任。一旦发生故意损伤、重大过失、人身/健康伤害、产品质保、欺诈隐瞒缺陷或违反合同基本原则等情况(“wesentliche Vertragspflichten”),那么这类免责声明将不适用于强制性责任,如德国产品责任法(German Product Liability Act,

“Produkthaftungsgesetz”)。然而,因违反合同基本原则而造成的索赔应限于合同规定的可预见损坏,除非是由故意、重大过失或基于人身/健康伤害的强制性责任引起的。上述条款并没有暗示对提供损坏证明的责任有所修改。

Copyright? Copyright-2008 Siemens A&D。未经Siemens A&D 书面授权,不得转让、复制或摘录这些应用示例。

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

如果您有关于该文档的任何建议,请发送至下列电子邮箱:

mailto:sdsupport.aud@https://www.doczj.com/doc/c95918215.html,

Item-ID: 32054401

目录

目录...............................................................................................................................3 1 概括. (4)

2 变频器的参数化..............................................................................................6 2.1 使用“反向”键切换手动/自动方式......................................................7 2.2 使用“点动”键 切换手动/自动方式.....................................................9 2.

3 使用“反向”键

和“点动”键

切换手动/自动方式 (11)

3 在STARTER 软件中执行脚本......................................................................1

4 4

附录................................................................................................................15 C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

4.1 网络链接........................................................................................................15 4.2

历史记录 (15)

请参考自动化与驱动技术支持与服务

本文出自自动化与驱动集团技术支持的应用部分,可以通过以下链接下载该文档:

https://www.doczj.com/doc/c95918215.html,/WW/view/en/32054401

Item-ID: 32054401

1 概括

MICROMASTER 440 和 SINAMICS G120 的基本操作面板(BOP )可以被重新参数化以便象MICROMASTER 430 的BOP-2面板上的“手动”键和“自动”键一样切换手动/自动方式。

BOP 面板上的“反向”和“点动”键可以实现上述功能。两个键

中任意一键都可以被重新参数化。

基本操作面板 (BOP)

基本操作面板 (BOP-2)

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

BOP 的“反向”键和“点动”键与BOP-2的“手动”键和

“自动”键的基本功能见如下列表。

Item-ID: 32054401

表1-1 键的基本功能

按键 功能 作用

BOP 改变电动机的转动方向 按此键可以改变电动机的转动方向。电动机的反向用负号(-)表示或用闪烁的小数点表示。缺省值运行时此

键是被封锁的。 BOP

电机点动

在变频器无输出的情况下按此键,将使电动机起动,并按预设定的点动频率运行。释放此键时,变频器停车。如果变频器/电动机正在运行,按此键将不起作用。 BOP-2

手动方式

按此键可选择手动方式。变频器的控制是通过命令源P0700[1]和设定值信号源P1000[1]实现,缺省设置如下:

手动方式不起作用(CDS2 不起作用) CDS 2 : P0700[1] = 1 (BOP-2)

P1000[1] = 1 (MOP) BOP-2

自动方式

按此键可以选择自动方式。变频器的控制是通过命令源P0700[0]和设定值信号源P1000[0]实现,缺省设置如下:

自动方式激活(CDS 1 激活) CDS 1 : P0700[0] = 2 (端子)

P1000[0] = 2 (ADC)

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

Item-ID: 32054401

2 变频器的参数化

MM430变频器的面板BOP-2上“自动”和“手动”键用于切换“自动”和“手动”方式。为了实现以上功能,参数P0718的值从0变化到1则手动/自动方式切换,且命令数据组之间也切换(CDS1和CDS2)。

参数P0718是可通过参数P0810选择:CDS 位0(本地/远程)是MM430变频器的命令数据组切换的选择源。 命令源和设定值源的标准设定如下:

自动方式 (CDS1):

P0700[0] = 2 // 端子 P1000[0] = 2

// 模拟量设定

手动方式(CDS2):

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

P0700[1] = 1 // BOP

P1000[1] = 1

// 电动电位计设定

MM440/G120变频器不能通过面板BOP 上的按键直接选择运行方式。 要实现手动/自动方式切换功能,必须重新参数化。正如已经解释的,两键中的任意一键或者两键重新参数化都可以实现该功能。两键中的任意一键或者两键可以象BOP-2一样切换手动/自动方式。

变频器参数化(变频器参数分配)可能的变量见下面的列表:

Item-ID: 32054401

2.1 使用“反向”键切换手动/自动方式

自动方式:不按“反向”键时为“0”,命令数据组为CDS1。 手动方式:按一下“反向”键时为“1”,命令数据组为CDS2。

表2-1 变频器的参数化:使用“反向”键切换手动/自动方式

参数号码. 定义 参数值 注释/说明

访问级别: P0003 访问级别 3 3: 专家级 命令源: P0700[0] 命令源选择CDS1 2 2: 端子 P0700[1]

命令源选择CDS2 1 1: BOP

频率设定源: P1000[0] 频率设定值选择 CDS1 2 2: 模拟量设定 P1000[1]

频率设定值选择 CDS2 1 1: 点动电位计设定 命令数据组切换: P0810 BI: CDS 位 0 (本地/远程) r19.b “反向”键 数字输入: P0702[0] 数字输入2的功能 CDS1 99 99: 使能BICO 参数化

P0702[1]

数字输入2的功能 CDS2

99

99: 使能BICO 参数化 使用BOP 不使能反向: P1113[0] *BI: 反向 CDS1 0 未激活 P1113[1] *

BI:反向CDS2

未激活

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

*

设置以后,不允许再通过“反向”键设置反向功能。

Item-ID: 32054401

图2-1 图表: 使用“反向”键切换手动/自动方式

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

Item-ID: 32054401

2.2 使用“点动”键切换手动/自动方式:

只有常按“点动”键信号才能保持为“1”,不按则信号复位为“0”。因为这个原因,所以如果要利用“点动”键生成一个连续的信号,必须要参数化变频器内部的自由功能块。

参数化逻辑功能,设定如下:

自动方式:不按“点动”键时为“0”,选择命令数据组CDS1。 手动方式:按一下“点动”键时为“1”,选择命令数据组CDS2。

表2-2 变频器的参数化:使用“点动”键切换手动/自动方式

参数号码

定义 参数值 注释/说明

访问级别: P0003 访问级别 3 3: 专家级

命令源: P0700[0] 命令源选择, CDS1 2 2: 端子 P0700[1] 命令源选择, CDS2

1

1: BOP

频率设定源 P1000[0] 频率设定值 CDS1 2 2:模拟量设定 P1000[1] 频率设定值, CDS2 1 1: 电动电位计设定 命令数据组CDS 切换: P0810 BI: CDS 位 0 (本地/远程) r2841.0 RS 触发器1的输出 使用BOP 面板不使能点动:

P1055[0] *BI: 使能右向点动, CDS1 0 不激活 P1055[1] * BI: 使能右向点动, CDS2 0 不激活 参数化自由功能块:

P2800 使能所有自由功能块 1 1: 使能

P2801[0] 激活自由功能块 1 激活与门1 (级别 1) P2801[14] 激活自由功能块 1 激活RS 触发器1(级别 1)

P2802[0]

激活自由功能块

1

激活定时器1 (级别1)

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

*

设置以后,不允许再通过“点动”键设置点动功能。

Item-ID: 32054401

参数号码 定义

参数值 注释/说明 P2810[0] BI: 与门 1 r19.8 与门1的第一个输入为“点动”键 P2810[1]

BI: 与门 1

r2841.0

与门1的第二个输入为RS 触发器1的输出

P2840[0] BI: RS 触发器 1 r19.8 RS 触发器1的设定输入为“点动”键 P2840[1] BI: RS 触发器 1 r2852.0 RS 触发器1的复位输入为定时器1的输出 P2849 BI: 定时器 1 r2811.0 定时器1的输入信号为与门1的输出 P2850 定时器1的延时 0.1 定时器1的延时时间为0.1秒

P2851

定时器1的模式

3

定时器1的模式为脉冲生成器1(单位为秒)

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

图2-2 图表:使用“点动”键切换手动/自动

Item-ID: 32054401

使用“反向”

和“点动”

键切换手动/自动方式。

注释:

在这个例程中,必须要参数化变频器的自由功能块。

手动方式必须使用来自“反向”键的“0”和“1”重新激活。“点动”键用于把系统复位为自动方式。

参数化逻辑后,设定如下:

自动方式=CDS1=“点动”键(按一下) 手动方式=CDS2=“反转”键(按一下)

表2-3 变频器的参数化:使用“反向”和“点动”键切换手动/自动

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

参数号码 定义 参数值 注释/说明

访问级别: P0003 访问级别

3 3: 专家级 命令源: P0700[0] 命令源的选择, CDS1 2 2: 端子 P0700[1] 命令源的选择, CDS2 1 1: BOP 频率设定值源:

P1000[0] 频率设定值的选择, CDS1 2 2: 模拟量设定 P1000[1] 频率设定值的选择, CDS2 1 1: 电动电位计设定 命令数据组CDS 切换: P0810 BI: CDS 位 0 (本地/远程) r2817.0 或门1的输出 使用BOP 不激活点动功能:

P1055[0] *BI: 使能右向点动CDS1 0 不激活 P1055[1] * BI: 使能右向点动, CDS2 0 不激活 不使能BOP 的反向功能:

P1113[0] **BI: 反向, CDS1 0 不激活 P1113[1] **

BI: 反向, CDS2

不激活

*设置以后,不允许再通过“点动”键设置点动功能. **

设置以后,不允许再通过“反向”键设置反向功能.

Item-ID: 32054401

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

参数号码

定义

参数值

注释/说明

参数化自由功能块FFB : P2800 使能FFBs 1 1: 使能

P2801[3] 激活FFBs 1 激活或门1(级别1) P2801[9] 激活FFBs 1 激活非门1(级别1) P2801[14] 激活FFBs 1 激活RS 触发器1(级别1)

P2801[15] 激活FFBs 1 激活RS 触发器2(级别1)

P2802[0] 激活FFBs 1 激活定时器1(级别1)

P2802[1] 激活FFBs 1 激活定时器2 (级别1)

P2816[0] BI: 或门1 r2841.0 或门1的第一输入 = RS 触发器1的输出 P2816[1] BI: 或门1 r2844.0 或门2的第一输入 = RS 触发器2的输出 P2828

BI: 非门 1 r19.11 非门1的输入=“反向”键

P2840[0] BI: RS 触发器1 r2852.0 RS 触发器1的输入=定时器1的输出 P2840[1] BI: RS 触发器1 r19.8 RS 触发器1的复位输入=“点动”键 P2843[0] BI: RS 触发器2 r2857.0 RS 触发器2的输入=定时器2的输出 P2843[1] BI: RS 触发器2 r19.8 RS 触发器2的复位输入=“点动”键 P2849 BI: 定时器1 r19.11 定时器1的输入信号=“反向”键 P2850 定时器1的延时时间 0.1 定时器1的延时时间=0.1秒

P2851

定时器1的模式

3

定时器1的模式=脉冲发生器3(秒)

Item-ID: 32054401

参数号码 定义

参数值 注释/说明 P2854 BI: 定时器2 r2829.0 定时器2的输入信号模式=非门1的输出 P2855 定时器2的延时时间 0.1 定时器2的延时时间= 0.1秒

P2856

定时器2的模式

3

定时器2的模式=脉冲发生器3(秒)

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

P2851(3)P2850

key

P2856(3)P2855

key

图2-3 图表:使用“反向”和“点动”键切换手动/自动方式

Item-ID: 32054401

3 在STARTER 软件中执行脚本

如果需要快速地改变参数,则使用附件中的脚本文件。

注释:

在对变频器执行脚本文件之前,请先做工厂复位(P0010 = 30, P0970 = 1),并执行快速调试(P0010 = 1)。

详细流程:

1. 在计算机硬盘中把附件脚本文件保存到一个文件夹;

2. 在STARTER 项目中通过鼠标右键点击“drive ”建立一个脚本文件,然

后点击“Expert ”(鼠标左键),点击“插入脚本文件(Insert script folder )”。

一个新的文件夹“SCRIPTS”出现在树的下部。

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

3. 把脚本文件从个人文件夹导入到STARTER 中,描述如下:

– 使用右键点击"SCRIPTS";

– 点击 "ASCII import..." ,打开需要的脚本文件; – 为打开的文件分配一个名称,并点击“OK”.键确认。

4. 变频器连接到计算机。.

5. 通过鼠标右键点击脚本来执行,最后点击“接受和执行(Accept and

execute )”。 或者双击它打开脚本,然后按一下键“接受和执行(Accept and

execute )”。

也可以参考应用 Entry ID: 22078810 "STARTER: Generating application macros " (1.5章“保存专家列表和用户自定义列表为脚本”,节“使用脚本实现多台变频器的串行调试”)。

Item-ID: 32054401

4

附录

4.1

网络链接

列表并不完全,只是提供可选择的资源。

表4-1

主题 标题

\1\ 文档 SINAMICS G120\2\ 文档 MICROMASTER 4

\3\ 应用 Manual/automatic operation with ramp changeover with one data set

\4\

应用

Tracking the MOP setpoint to another setpoint source to bumplessly changeover the setpoint, for MM4 and G120

\5\ 应用

STARTER: Generating application macros

C o p y r i g h t ? S i e m e n s A G 2008 A l l r i g h t s r e s e r v e d P

D F _H a n d _A u t o _v i a _B O P _e n _V 1_1_5d .d o c

4.2 历史记录

表4-2 历史记录

版本 日期 变化

V1.0 October 2008 第一版

V1.1 October 2008 图和表插入,文字修改,脚本文件生成

谈谈 Excel SUMIF函数用法 多条件求和

谈谈Excel SUMIF函数用法多条件求和 SUMIF,根据指定条件对若干单元格求和。其函数原型: SUMIF(range,criteria,sum_range),参数: range 为用于条件判断的单元格区域 criteria 为确定哪些单元格将被相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、”32″、”>32″或”surda” sum_range求和的实际单元格区域 我们知道,SUMIF函数是一个很常用且有用的条件求和函数,但估计大家常用只 是单条件求和. 我们通过例子来看SUMIF函数的用法.(文末附实例下载) (表名=sumif1) 单列条件区域求和 公式一=SUMIF(A2:A9,”t*”,C2:C9) = 1200 公式二=SUMIF(A1:A9,”t*”,C2:C9) = 1100 公式为计算域名t开头的google访问量,为什么两公式结果不一样?

特别说明:求和区域与条件区域错开1行,则参与求和单元格与原单平行单元格错开1行,再求和(SUMIF会自动偏移) 公式三=SUMIF(A2:A9,”t*”,C2) = 1200 特别说明:SUMIF第三参数可略写为求和区域的第1单元格 多列条件区域求和 我们同样计算域名t开头的google访问量,条件区域为A2:F9 公式四=SUMIF(A1:F9,”T*”,C1) = 2400 公式五=SUMIF(A1:F9,”T*”,C1:F9) = 2400 公式六=SUMIF(A1:F9,”T*”,C2) = 2200 //再次偏移1行 特别说明:SUMIF函数条件区域可以跨不同字段,第一参数(range)在同列并与第三参数(sum_range)水平距离保持一致。域名字段分别在A\D,google字段分别在C\F,A->C的距离等于D->F的距离。 以上两例公式同样可以用SUM函数(数组公式)代替: =SUMIF(A2:A9,”t*”,C2:C9)可替代为=SUM((LEFT(A2:A9)=”t”)*C2:C9) 数组公式 =SUMIF(A1:F9,”T*”,C1:F9)可替代为 =SUM((LEFT(A2:A9)=”t”)*(C2:C9),(LEFT(D2:D9)=”t”)*(F2:F9)) 跨表条件求和SUM+SUMIF+INDIRET 表sumif2有如上图一样的数据区域,现在对两表A2:A9 开头为”t”的google访问量求和。答案为600*4=2400 看公式:(数组公式CTRL+SHIFT+ENTER) =SUM(SUMIF(INDIRECT(“sumif”&{1,2}&”!A2:A9″),”t*”,INDIRECT(“sumif”&{1,2 }&”!C2:C9″)))

Excel中sumif函数用法

excel中sumif函数的用法 在excel中sumif函数是一个非常有用的函数,它可以按条件进行求和。具体的用法搜集了本站几个有关sumif用法的贴子,共大家学习和共享。 1 SUMIF函数的一个怪异用途(excel) Excel表格中的SUMIF函数在条件求和时经常使用,我们一般习惯于于根据某一列计算另一列的数字之和。 例1:假设置A列是部门,B列是,C列是工资,可以用下面的公式算出所有财务部员工的工资总和: =SUM(A1:A100,"财务部",C1:C100) 我们今天说的不是这个正规用法,而是给大家介绍一种看上去和SUMIF毫无一毛钱关系的例子。 例2 如下图中,是一些不规则的数据,我们只关注填充颜色的区域,现在我们要计算所有A下面数字之和,看上去这个题没有好的思路,其实这个题恰好可以用SUMIF函数轻松解决。 =SUMIF(B2:E7,B12,B3:E8) 我们分析一下这个公式,第二个参数是条件我们可以了解,第一个参数和第二个参数有什么关系呢?大家仔细看会发现第三个参数正好是第一个参数的区域向下偏移一个单位。 总结,SUMIF函数并不是只对规则区域求和,还可以对不规则的排列进行条件求和 SUMIF入门篇

SUMIF作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。特别是高级用法,依旧适用于后面的版本。本文由兰色幻想原创,时请注明转自“Excel精英培训”。 SUM是求和,IF是如果。如果什么。。就求和,其实就是按条件求和。它的结构如下:SUMIF(条件判断区域,条件,求和区域) 说明: 1条件判断区域。即然是条件求和,一是要有条件,二是要有判断的区域,SUMIF的第二个参数就是求和的条件,第一个参数呢就是拿条件来这个区域进行对比的区域。第一个参数必须是单元格引用。 2、条件。按条件求和就得有条件,该条件可以是字符串("ABC",可以用大于等对比符号连接起来的条件表达式(">100"),也可以使用通配符来表示匹配求和("AB*C")。 3、求和区域。求和函数可以没有求和的区域算什么求和函数,该参数为单元格区域引用。如C2:C100。 4、如果求和区域和判断区域是一个区域该怎么办呢?如在C2:C100中计算大于100的数字之和。在这种情况下SUMIF函数由三个参数变换为两个参数。即: SUMIF(求和区域,条件) 例1;如下图所示。要求根据左表中的商家明细表,生成右侧的汇总表,汇总出商家的总进货量和总金额。 公式: =SUMIF($A$2:$A$8,$F3,C$2:C$8)

excel sumif函数用法和使用实例

数学和三角函数 ABS返回数字的绝对值 ACOS返回数字的反余弦值 ACOSH返回数字的反双曲余弦值 ASIN返回数字的反正弦值 ASINH返回数字的反双曲正弦值 ATAN返回数字的反正切值 ATAN2从 X 和 Y 坐标返回反正切 ATANH返回数字的反双曲正切值 CEILING将数字舍入为最接近的整数,或最接近的有效数字的倍数COMBIN返回给定数目对象的组合数 COS返回数字的余弦值 COSH返回数字的双曲余弦值 DEGREES将弧度转换为度 EVEN将数字向上舍入为最接近的偶型整数 EXP返回 e 的指定数乘幂 FACT返回数字的阶乘 FACTDOUBLE返回数字的双阶乘 FLOOR将数字朝着零的方向向下舍入 GCD返回最大公约数

INT将数字向下舍入为最接近的整数 LCM返回最小公倍数 LN返回数字的自然对数 LOG返回数字的指定底数的对数 LOG10返回数字的常用对数 MDETERM返回数组的矩阵行列式 MINVERSE返回数组的逆矩阵 MMULT返回两数组的矩阵乘积 MOD返回两数相除的余数 MROUND返回按指定倍数舍入后的数字MULTINOMIAL返回一组数字的多项式 ODD将数字向上舍入为最接近的奇型整数 PI返回 Pi 值 POWER返回数的乘幂结果 PRODUCT将所有以参数形式给出的数字相乘QUOTIENT返回商的整数部分 RADIANS将度转换为弧度 RAND返回 0 到 1 之间的随机数RANDBETWEEN返回指定数字之间的随机数ROMAN将阿拉伯数字转换为文本形式的罗马数字

ROUND将数字舍入到指定位数 ROUNDDOWN将数字朝零的方向舍入 ROUNDUP将数朝远离零的方向舍入SERIESSUM返回基于公式的幂级数的和 SIGN返回数字的符号 SIN返回给定角度的正弦值 SINH返回数字的双曲正弦值 SQRT返回正平方根 SQRTPI返回某数与 Pi 的乘积的平方根SUBTOTAL返回数据库列表或数据库中的分类汇总SUM将参数求和 SUMIF按给定条件将指定单元格求和SUMPRODUCT返回相对应的数组部分的乘积和SUMSQ返回参数的平方和 SUMX2MY2返回两个数组中相对应值的平方差之和SUMX2PY2返回两个数组中相对应值的平方和之和SUMXMY2返回两个数组中相对应值差的平方之和TAN返回数字的正切值 TANH返回数字的双曲正切值 TRUNC将数字截尾取整

EXCEL的经典函数sumif的用法和实例(详细汇总)

EXCEL的经典函数sumif的用法和实例(详细汇总) excel sumif函数作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。本系列将详细介绍excel sumif函数的从入门、初级、进阶到高级使用方法以及SUMIF在隔列求和和模糊求和实现按指定条件求平均值中的应用如下所示: 条件求和函数SUMIF excel sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是: SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,为确定哪些单元格将被相加求和的条件,其形式可以由数字、逻辑表达式等组成的判定条件。例如,条件可以表示为32、"32"、">32" 或"apples"。 第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 criteria 参数中使用通配符(包括问号(?) 和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。说明: 只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。 如果忽略了 sum_range,则对区域中的单元格求和。 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用COUNTIF 函数。 如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用IF 函数。 实例:及格平均分统计 假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公式“=SUMIF(A1:A36,″>=60″,A1:A36)/COUNTIF(A1:A36,″>=60″)。公式中的“=SU MIF(A1:A36,″>=60″,A1:A36)”计算及格学生的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“>=60”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断和求和的对象。公式中的COUNTIF(A1:A36,″>=60″)用来统计及格学生的人数。 实例:求报表中各栏目的总流量

【优质文档】sumif函数的使用方法word版本 (2页)

【优质文档】sumif函数的使用方法word版本 本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == sumif函数的使用方法 sumif函数的使用方法 使用SUMIF函数可以对区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中符合指定条件的值求和。例如,假设在含有数字 的某一列中,需要让大于5的数值相加,请使用以下公式: =SUMIF(B2:B25,">5") 在本例中,应用条件的值即要求和的值。如果需要,可以将条件应用于某个单 元格区域,但却对另一个单元格区域中的对应值求和。例如,使用公式 =SUMIF(B2:B5,"俊元",C2:C5)时,该函数仅对单元格区域C2:C5中与单元格区 域B2:B5中等于“俊元”的单元格对应的单元格中的值求和。 注释若要根据多个条件对若干单元格求和,请参阅SUMIFS函数。语法 SUMIF(range,criteria,[sum_range]) SUMIF函数语法具有以下参数(参数:为操作、事件、方法、属性、函数或过程 提供信息的值。):range必需。用于条件计算的单元格区域。每个区域中的 单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。criteria必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为32、">32"、B5、32、"32"、"苹果"或TODAY()。 要点任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(")括起来。如果条件为数字,则无需使用双引号。sum_range可眩要求和的实际单元 格(如果要对未在range参数中指定的单元格求和)。如果sum_range参数被 省略,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。 注释sum_range参数与range参数的大小和形状可以不同。求和的实际单元格 通过以下方法确定:使用sum_range参数中左上角的单元格作为起始单元格, 然后包括与range参数大小和形状相对应的单元格。例如:如果区域是并且 sum_range是则需要求和的实际单元格是 A1:A5B1:B5B1:B5A1:A5B1:B3B1:B5A1:B4C1:D4C1:D4A1:B4C1:C2C1:D4可以在criteria参数中使用通配符(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键 入波形符(~)。注解使用SUMIF函数匹配超过255个字符的字符串时,将返回不正确的结果#VALUE!。示例示例1

excel sumif函数的用法是根据指定条件对若干单元格

excel sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是: SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,为确定哪些单元格将被相加求和的条件,其形式可以由数字、逻辑表达式等组成的判定条件。例如,条件可以表示为32、"32"、">32" 或"apples"。 第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 criteria 参数中使用通配符(包括问号(?) 和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。 说明: 只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。 如果忽略了sum_range,则对区域中的单元格求和。 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用COUNTIF 函数。 如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用IF 函数。 实例:及格平均分统计 假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公式“=SUMIF(A1:A36,″>=60″,A1:A36)/COUNTIF(A1:A36,″>=60″)。公式中的“=SUMIF (A1:A36,″>=60″,A1:A36)”计算及格学生的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“>=60”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断和求和的对象。公式中的COUNTIF(A1:A36,″>=60″)用来统计及格学生的人数。 实例:求报表中各栏目的总流量 选中F2单元格,输入公式:=SUMIF(B2:B19,E2,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键(必须按此ctrl+shift+enter组合键数组公式才能得到正确结果),即可统计出办公软件栏目的总流量。 以此类推,选中F3单元格,输入公式:=SUMIF(B2:B19,E3,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键,可以求得网站运营栏目的总流量。 选中F4单元格,输入公式:=SUMIF(B2:B19,E4,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键,可以求得电脑医院栏目的总流量。 选中F5单元格,输入公式:=SUMIF(B2:B19,E5,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键,可以求得工具软件栏目的总流量。 选中F6单元格,输入公式:=SUMIF(B2:B19,E6,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键,可以求得网络安全栏目的美狐整形美容网总流量。sumif函数的criteria 参数通配符使用介绍: 可以在criteria 参数中使用通配符(包括问号(?) 和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符

Excel中sumif和sumifs函数进行条件求和的用法

Excel中sumif和sumifs函数进行条件求和的用法 sumif和sumifs函数是Excel2007版本以后新增的函数,功能十分强大,实用性很强,本文介绍下Excel中通过用sumif和sumifs函数的条件求和应用,并对函数进行解释,希望大家能够掌握使用技巧。 工具/原料 Excel 2007 sumif函数单条件求和 1. 1 以下表为例,求数学成绩大于(包含等于)80分的同学的总分之和 2. 2 在J2单元格输入=SUMIF(C2:C22,">=80",I2:I22)

3. 3 回车后得到结果为2114,我们验证一下看到表中标注的总分之和与结果一致 4. 4 那么该函数什么意思呢?SUMIF(C2:C22,">=80",I2:I22)中的C2:C22表示条件数据列,">=80"表示筛选的条件是大于等于80,那么最后面的I2:I22就是我们要求的总分之和

END sumifs函数多条件求和 1. 1 还是以此表为例,求数学与英语同时大于等于80分的同学的总分之和 2. 2 在J5单元格中输入函数=SUMIFS(I2:I22,C2:C22,">=80",D2:D22,">=80")

3. 3 回车后得到结果1299,经过验证我们看到其余标注的总分之和一致 4. 4 该函数SUMIFS(I2:I22,C2:C22,">=80",D2:D22,">=80")表示的意思是,I2:I22是求和列,C2:C22表示数学列,D2:D22表示英语列,两者后面的">=80"都表示是大于等于80

END 注意 1. 1 sumif和sumifs函数中的数据列和条件列是相反的,这点非常重要,千万不要记错咯

sumif函数的使用方法sumif函数的使用方法及实例

sumif函数的使用方法sumif函数的使用方法及实例 SUM是求和,IF是如果。如果什么。。就求和,其实就是按条件求和。下面了sumif函数的使用方法及实例,欢迎阅读参考! sumif函数的使用方法及实例 条件求和函数SUMIF Excelsumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是: SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,为确定哪些单元格将被相加求和的条件,其形式可以由数字、逻辑表达式等组成的判定条件。例如,条件可以表示为32、"32"、">32"或"apples"。 第三个参数:Sum_range为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 criteria参数中使用通配符(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。 说明:

只有在区域中相应的单元格符合条件的情况下,sum_range中的单元格才求和。 如果忽略了sum_range,则对区域中的单元格求和。 MicrosoftExcel还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用COUNTIF函数。 如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用IF函数。 实例:及格平均分统计 假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公式“=SUMIF(A1:A36,″>=60″, A1:A36)/COUNTIF(A1:A36,″>=60″)。公式中的 “=SUMIF(A1:A36,″>=60″,A1:A36)”计算及格学生的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“>=60”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断和求和的对象。公式中的COUNTIF(A1:A36,″>=60″)用来统计及格学生的人数。 实例:求报表中各栏目的总流量 选中F2单元格,输入公式:=SUMIF(B2:B19,E2,C2:C19),输入公式完成后,按键盘上ctrl+shift+enter组合键(必须按此 ctrl+shift+enter组合键数组公式才能得到正确结果),即可统计出办公软件栏目的总流量。

Excel SUMIF函数的使用方法

Excel SUMIF函数的使用方法(入门篇) [日期:2012-03-22] 来源:作者:兰色幻想 [字体:大中 小] SUMIF作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。特别是高级用法,依旧适用于后面的版本。本文由兰色幻想原创,转载时请注明转自“Excel精英培训”。 SUM是求和,IF是如果。如果什么。。就求和,其实就是按条件求和。它的结构如下: SUMIF(条件判断区域,条件,求和区域) 说明: 1 条件判断区域。即然是条件求和,一是要有条件,二是要有判断的区域,SUMIF的第二个参数就是求和的条件,第一个参数呢就是拿条件来这个区域进行对比的区域。第一个参数必须是单元格引用。 2、条件。按条件求和就得有条件,该条件可以是字符串("ABC",可以用大于等对比符号连接起来的条件表达式(">100"),也可以使用通配符来表示匹配求和("AB*C")。 3、求和区域。求和函数可以没有求和的区域算什么求和函数,该参数为单元格区域引用。如C2:C100。 4、如果求和区域和判断区域是一个区域该怎么办呢?如在C2:C100中计算大于100的数字之和。在这种情况下SUMIF函数由三个参数变换为两个参数。即: SUMIF(求和区域,条件) 例1;如下图所示。要求根据左表中的商家明细表,生成右侧的汇总表,汇总出商家的总进货量和总金额。

公式: =SUMIF($A$2:$A$8,$F3,C$2:C$8) 公式说明: $A$2:$A$8是判断区域,拿F3的商家名称在这个区域进行判断是否相同,如果上同,就把C2:C8区域的金额进行求和。 如果只按C列进判断求和呢?比如,计算C列金额大于200的金额之和。公式可以变换为: SUMIF(C$2:C$8,">200") 关于入门级的SUMIF函数用法就介绍到这里了,进一步的用法将在“初级篇”中进行详细介绍,包括条件参数的组合、条件参数的模糊设置等。敬请关注。 SUMIF函数的使用方法(进阶篇) [日期:2012-04-24] 来源:作者:兰色幻想 [字体:大中 小] SUMIF函数一般情况下只能进行一个条件的求和,但在二般情况下却可以实现对多个条件的求和。什么是二般情况下呢? SUMIF函数的第二个参数是“求和的条件”,这个参数可以用数组形式。比如 {"A","B"} {">5","<10"}

SUMIF函数的使用方法

SUMIF函数的使用方法(进阶篇) SUMIF函数一般情况下只能进行一个条件的求和,但在二般情况下却可以实现对多个条件的求和。什么是二般情况下呢? SUMIF函数的第二个参数是“求和的条件”,这个参数可以用数组形式。比如 {"A","B"} {">5","<10"} 条件使用数组形式后,SUMIF会分别根据两个条件计算出结果,然后再用SU M计算出结果。 一、对多个商品进行求和 例:如下图所示。要求计算商品名称为手机和冰箱的销售之和。 公式:=SUM(SUMIF(A1:A9,{"手机","冰箱"},C2:C9)) 公式说明: SUMIF(A1:A9,{"手机","冰箱"},C2:C9) 会分别计算出手机的销量(16)和与冰箱的销售量(14)。返回一个数组,即:{16,14}, SUM():对SUMIF返回的两个销售量进行二次求和。 二、按数字区间求和 例:如图一所示。要求计算销售数量大于等5,小于10的销售数字之和。 公式:=SUM(SUMIF(C2:C9,{"<10","<5"})*{1,-1}) 公式说明:

SUM(SUMIF(C2:C9,{"<10","<5"}):因为大于等5,小于10的区间和可以用<10的和减去<5的和。所以先分别计算出这两个区间的和{21,10} SUMIF()*{1,-1} 因为最终的结果是两个数相减,所以这里用数组与数组的计算,把第二个数变成负数{21,-10}。这样在后面用SUM求和时就可以让这两个数相减了。即SUM( {21,-10})=11 SUMIF函数的进阶篇就介绍到这里,敬请期待SUMIF函数的高级篇(跨表多表求和求及数组公式应用) (技巧篇) 隔列求和 我们在学习了入门篇后,在常用技巧篇中将学习SUMIF常用的一些技巧。 谈到隔列求和,可能就会想到用数组公式,其实只需要用SUMIF函数就可以轻松实现。 例:计算费用表中的计划和实际合计数。 公式;=SUMIF(B$2:G$2,B$2,B3:G3) 提示;SUMIF函数不只是左右示和,还可以上下求和。 在计算求和时,有时需要按模糊的条件进行求和。例; 在计算产品名称中包含A的所有C列进价之和。公式可以这样写 =SUMIF(A1;A100,"*A*",C1:C100)

sumif函数的使用方法和应用案例

sumif函数的使用方法和应用案例。 第一部分:sumif函数的使用方法 Sumif函数是按给定条件对指定单元格求和。 首先,我们通过一个简单的数据来认识Sumif函数怎么使用。下图是一个工作表源数据。 使用SUMIF函数求出A列大于15的单元格,与它对应的B列单元格求和。 在求值单元格中输入:=SUMIF(A1:A4,">15",B1:B4),得到结果为900。 公式的意思就是因为A2、A3、A4中的数据满足条件">15",所以就将相对应的B2、B 3、B4中的数据进行求和计算。 SUMIF函数的语法为:SUMIF(range,criteria,sum_range) 其中的参数介绍如下: 第一,range:是要根据条件计算的单元格区域。每个区域中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。 第二,Criteria:为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为65、"65"、">65" 或"apples"。 第三,Sum_range:为要相加的实际单元格(如果区域内的相关单元格符合条件)。如果省略sum_range,则当区域中的单元格符合条件时,它们既按条件计算,也执行相加。 Sumif函数支持通配符计算。可以在条件中使用通配符、问号(?) 和星号(*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。 第二部分:sumif函数和COUNTIF 函数的应用案例分析 第一题:SUMIF函数是用于求和,COUNTIF函数是用于计数。分别用这两个函数来求和和计数应用。 1.下面的工作表C列为源数据。求出大于50小于100的个数。

excel sumif函数作为Excel2003中一个条件求和函数

excel sumif函数作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。本系列将详细介绍excel sumif函数的从入门、初级、进阶到高级使用方法以及SUMIF在隔列求和和模糊求和实现按指定条件求平均值中的应用如下所示: 条件求和函数SUMIF excel sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是: SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,为确定哪些单元格将被相加求和的条件,其形式可以由数字、逻辑表达式等组成的判定条件。例如,条件可以表示为32、"32"、">32" 或"apples"。 第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 criteria 参数中使用通配符(包括问号(?) 和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。说明: 只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。 如果忽略了sum_range,则对区域中的单元格求和。 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用COUNTIF 函数。 如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用IF 函数。 实例:及格平均分统计 假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公式“=SUMIF(A1:A36,″>=60″,A1:A36)/COUNTIF(A1:A36,″>=60″)。公式中的“=SUMIF(A1:A36,″>=60″,A1:A36)”计算及格学生的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“>=60”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断和求和的对象。公式中的COUNTIF(A1:A36,″>=60″)用来统计及格学生的人数。 实例:求报表中各栏目的总流量

EXCEl函数SUMIF和IF公式的用法[试题]

EXCEl函数SUMIF和IF公式的用法[试题] 请问EXCEl函数SUMIF和IF公式的用法,就好有注明说法。 2009/12/17 15:58 微软的office系列功能强大,很多应届生说自己熟悉office系列办公软件,其实和一窍不通差不多。 SUMIF 根据指定条件对若干单元格求和。 语法 SUMIF(range,criteria,sum_range) Range 为用于条件判断的单元格区域。 Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。 Sum_range 是需要求和的实际单元格。 说明: 只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。如果忽略了 sum_range,则对区域中的单元格求和。 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用OUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法

创建空白工作簿或工作表。 按 Ctrl+C。 在工作表中,选中单元格 A1,再按 Ctrl+V。 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。 1 2 3 4 5 A B 属性值佣金 100,000 7,000 200,000 14,000 300,000 21,000 400,000 28,000 公式说明(结果) =SUMIF(A2:A5,">160000",B2:B5) 属性值超过 160,000 的佣金的和 (63,000) IF 请参阅 执行真假值判断,根据逻辑计算的真假值,返回不同结果。 可以使用函数 IF 对数值和公式进行条件检测。 语法 IF(logical_test,value_if_true,value_if_false)

excel中sumif函数的用法

excel中sumif函数的用法 [日期:2012-10-30] 来源:作者:特特 [字体:大中 小] 在excel中sumif函数是一个非常有用的函数,它可以按条件进行求和。具体的用法搜集了本站几个有关sumif用法的贴子,共大家学习和共享。 1 SUMIF函数的一个怪异用途(excel) Excel表格中的SUMIF函数在条件求和时经常使用,我们一般习惯于于根据某一列计算另一列的数字之和。 例1:假设置A列是部门,B列是姓名,C列是工资,可以用下面的公式算出所有财务部员工的工资总和: =SUM(A1:A100,"财务部",C1:C100) 我们今天说的不是这个正规用法,而是给大家介绍一种看上去和SUMIF毫无一毛钱关系的例子。 例2 如下图中,是一些不规则的数据,我们只关注填充颜色的区域,现在我们要计算所有A下面数字之和,看上去这个题没有好的思路,其实这个题恰好可以用SUMIF函数轻松解决。 =SUMIF(B2:E7,B12,B3:E8)

我们分析一下这个公式,第二个参数是条件我们可以了解,第一个参数和第二个参数有什么关系呢?大家仔细看会发现第三个参数正好是第一个参数的区域向下偏移一个单位。 总结,SUMIF函数并不是只对规则区域求和,还可以对不规则的排列进行条件求和 SUMIF入门篇 SUMIF作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。特别是高级用法,依旧适用于后面的版本。本文由兰色幻想原创,转载时请注明转自“E xcel精英培训”。 SUM是求和,IF是如果。如果什么。。就求和,其实就是按条件求和。它的结构如下: SUMIF(条件判断区域,条件,求和区域) 说明: 1 条件判断区域。即然是条件求和,一是要有条件,二是要有判断的区域,SUM IF的第二个参数就是求和的条件,第一个参数呢就是拿条件来这个区域进行对比的区域。第一个参数必须是单元格引用。 2、条件。按条件求和就得有条件,该条件可以是字符串("ABC",可以用大于等对比符号连接起来的条件表达式(">100"),也可以使用通配符来表示匹配求和(" AB*C")。 3、求和区域。求和函数可以没有求和的区域算什么求和函数,该参数为单元格区域引用。如C2:C100。 4、如果求和区域和判断区域是一个区域该怎么办呢?如在C2:C100中计算大于100的数字之和。在这种情况下SUMIF函数由三个参数变换为两个参数。即: SUMIF(求和区域,条件) 例1;如下图所示。要求根据左表中的商家明细表,生成右侧的汇总表,汇总出商家的总进货量和总金额。

SUMIF函数实现自动动态统计的方法

SUMIF函数实现自动动态统计的方法 当我们用Excel 7对产品的销售数据进行管理时,常常需要知道各类产品的当前销售情况以及当前库存情况,尽管Excel 7中的“分类汇总”命令(“数据”菜单)可以帮助我们方便地统计出各类产品的销售情况,但对于当前库存情况,用该命令统计就显得有些力不从心了。其实只需用Excel 7中的SUMIF函数,就可以实现当前库存情况的自动动态统计。 1.创建销售工作表 进入Excel 7单击“文件”菜单,再单击“新建”命令,创建一个新工作簿。在工作表Sheet1上建立产品销售报表,方法是在A1单元格内输入“日期”,在B1单元格内输入“购货单位”,在C1单元格内输入“产品型号”(为了介绍的方便,本例假设只有5种产品,其型号分别为AA、BB、CC、DD、EE。),在D1单元格内输入“购货数量”,然后输入相应的数据,本例假设一年的销售记录不会超过1000个数据。用鼠标双击工作表Sheet1标签,改名为“销售”。 2.创建进货工作表 在工作表Sheet2上建立各类产品进货情况表,方法是单击工作表标签Sheet2,进入工作表Sheet2,在A1单元格内输入“日期”,在B1单元格内输入“产品型号”,在C1单元格内输入“进货数量”,再输入相应的数据,本例假设一年的进货记录不会超过50个数据。用鼠标双击工作表Sheet2标签,改名为“进货”。 3.创建库存工作表 单击工作表标签Sheet3,进入工作表Sheet3,在A1单元格内输入“产品型号”,在B1单元格内输入“进货数量”,在C1单元格内输入“销售数量”,在D1单元格内输入“当前库存量”,在A2、A3、A4、A5、A6单元格内依次输入各产品型号的名称AA、BB、CC、DD、EE,用鼠标双击工作表Sheet3标签,改名为“库存”。 4.实现自动动态统计 在“库存”工作表中的B2单元格内输入函数“=SUMIF(进货!$B$2:$B$51,“AA” ,进货!$C$2:$C$51)”,用鼠标单击B2单元格右下角的填充句柄不放,向下拖动至B6单元格进行公式的复制,然后将B3单元格内公式中的“AA”改为“BB”,将B4单元格内公式中的“AA”改为“CC”,将B5单元格内公式中的“AA”改为“DD”,将B6单元格内公式中的“AA” 改为“EE”。同理,在C2单元格内输入函数“=SUMIF(销售!$C$2:$C$1001,“AA”,销售!$D$2:$D$1001)”,用鼠标单击C2单元格右下角的填充句柄不放,向下拖动至C6单元格进行公式的复制,然后将C3单元格内公式中的“AA”改为“BB”,将C4单元格内公式中的“AA”改为“CC”,将C5单元格内公式中的“AA”改为“DD”,将C6单元格内公式中的“AA”改为“EE”。在D2单元格内输入公式“=B2-C2”,用鼠标单击D2单元格右下角的填充句柄不放,向下拖动至D6单元格进行公式的复制。 至此,当前库存情况的自动动态统计工作便完成了,以后,每当您在“销售”工作表或“进货”工作表中输入一个数据,在“库存”工作表中便自动统计出每一种产品的“进货数量”、“销售数量”和“当前库存量”。 SUMIF函数是将给定条件所给定的单元格相加在公式“=SUMIF(进货$B$2:$B$51,“AA”,进货$C$2:$C$51)”中,进货!$B$2:$B$51表示希望计算的单元格区域,“AA”表示累加单元格的条件,进货!$C$2:$C$51表示求和的实际单元格。仅当区域中相应的单元格满足条件时,进货!$C$2:$C$51中的单元格才被求和。

sumif函数公式的应用.docx

SUMIF(range,criteria, sum_rangc) Sumif(索引数据区,求和条件,对应关系构建单元格) 1.第一参数range是指索引数据区,指包含了求和条件判断对彖的一个数据区域。例如: 若你想求和的数据区域是上图所示,可写成A2:E5,也可写成A2:D5,两者的计算结果一致。2.第二参数criteria非常好理解,就是求和条件,其形式可以为数字、表达式或文木。在木例中criteria可理解为关键词,因为耍查找的是名称,属于文本类型的值。 3.第三参数,sum_rangc, Excel函数帮助中说是“需要求和的实际单元格”。我觉得这种说法不矗当,实际上很多朋友都被这句话给误导了。我把sum.range 翻译为“构建对应关系的单元格”。为什么这么说呢?我们举个极端的例扌,如下图。 索引数据区有五行。关键词是“大雄” ,sum.range是B2。如果按照EXCEL帮助的解释,这个公式只求出B2的值,实际上不是,最终算出大雄有11颗糖。我们把公式改为二sumif(A2:A6, ”大雄”,B2),会发现结果没有变化。因此最后一个参数的作用并不是“需要求和的实际单元格”。那么它的真正作用是什么呢?我们再来看一个例子。 二sumif(A2:A6, ”大雄” ,B3)好理解。找到大雄以后,从B3取值,得2。可是为什么=sumif(A2:A6, ”静香” ,B2)也得2呢?找到静香以后,从B2取值,不是得1吗?这里要注意一点,在第一个公式中,与B3相对应的,不是”大雄”,而是A2;在第二个公式屮,与B2相对应的,不是”静香”,述是A2。在sumif 函数中,是第一参数的第一个单元格与第三参数的第一个单元格构建起了一个对应关系,这种对应关系完全忽略第二参数criteriao这样我们便不难理解为什么在第二个公式中查找静香的糖果数是2To因为该公式设定的对应关系是A2TB2, A3TB3……以此类推,这种对应关系可描述为:求和单元格为关键词所在单元格右侧相邻的单元格。所以在A3中找到静香后从B3屮取值,得2。 那么第三参数能不能确定求和数据的范围?由图2我们得知,第三参数并不能确定。真正确定求和数据区域的,是索引数据区域及一三参数所确定的对应关系, 再举一例。

sumif函数用法

始” > Excel 2007 帮助和操作方法> 函数参考> 数学和三角 下载| 图像| 模板 SUMIF 函数 全部显示 本文介绍Micros oft Office Excel 中SUMIF 函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。 说明 使用SUMIF 函数可以对区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中符合指定条件的值求和。例如,假设在含有数字的某一列中,需要让大于5 的数值相加,请使用以下公式: =SUMIF(B2:B25,">5") 在本例中,应用条件的值即要求和的值。如果需要,可以将条件应用于某个单元格区域,但却对另一个单元格区域中的对应值求和。例如,使用公式=SUMIF(B2:B5, "John", C2:C5) 时,该函数仅对单元格区域C2:C5 中与单元格区域B2:B5 中等于“John”的单元格对应的单元格中的值求和。 若要根据多个条件对若干单元格求和,请参阅SUMIFS 函数。 语法 SUMIF(range, criteria, [sum_range]) SUMIF 函数语法具有以下参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。): range必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。

?criteria必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为32、">32"、B5、32、"32"、"苹果" 或TODAY()。 任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(") 括起来。如果条件为数字,则无需使用双引号。 ?sum_range可选。要求和的实际单元格(如果要对未在range 参数中指定的单元格求和)。如果sum_range 参数被省略,Excel 会对在range 参数中指定的单元格(即应用条件的单元格)求和。 ?sum_range 参数与range 参数的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用sum_range 参数中左上角的单元格作为起始单元格,然后包括与range 参数大小和形状相对应的单元格。例如: 如果区域是并且sum_range 是则需要求和的实际单元格是 A1:A5 B1:B5 B1:B5 A1:A5 B1:B3 B1:B5 A1:B4 C1:D4 C1:D4 A1:B4 C1:C2 C1:D4 ?可以在criteria 参数中使用通配符(包括问号(?) 和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。 示例 1 如果将示例复制到一个空白工作表中,可能会更容易理解该示例。 如何复制示例? ?选择本文中的示例。 不要选择行或列标题。

相关主题
相关文档 最新文档