excel 同一表中相同文字项的数字相加

[复制链接]
查看11 | 回复3 | 2009-11-11 01:21:27 | 显示全部楼层 |阅读模式
可以用SUMIF函数来做到:一、SUMIF函数的定义根据指定条件对若干单元格求和。语法SUMIF(range,criteria,sum_range)Range为用于条件判断的单元格区域。Criteria为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。Sum_range是需要求和的实际单元格。说明只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。如果忽略了 sum_range,则对区域中的单元格求和。Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用 COUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。二、举例(1)假设要求出A列名字为张三,B列的收入总数值,则公式可以写成(在A,B列以外的任一单元格写入)=SUMIF(A:A,"张三",B:B)(2)假设A列为姓名,B列的收入值,要在D1单元格得出C1单元格所标示的姓名的收入总值(即”张三“这个名字写在C1单元格中),则D1单元格的公式可以写成=SUMIF(A:A,C1,B:B)
回复

使用道具 举报

千问 | 2009-11-11 01:21:27 | 显示全部楼层
表一加上行标题,名称、数量选择表一表格范围点击数据-数据透视表-完成在自动生成工作表中,将表右候选字段“名称”拉到数据透视表的左边(行字段),“数量”拉到中间的数据区域。表格完成。(可右键点击数据区域,设置字段处理方式如统计、求和等)
回复

使用道具 举报

千问 | 2009-11-11 01:21:27 | 显示全部楼层
在表2的B2输入公式:=SUMIF(Sheet1!A:A,A2,Sheet1!B:B)公式下拉。
回复

使用道具 举报

千问 | 2009-11-11 01:21:27 | 显示全部楼层
=SUMPRODUCT((Sheet1!A:A=A1)*Sheet1!B:B)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行