excel函数,把sheet1中满足条件的数据引用到sheet2中,而跳过不满足的,怎么操作?

作者&投稿:漫都 (若有异议请与网页底部的电邮联系)
求Excel 引用公式,从sheet1中引用符合条件的对应数据到sheet2 ,并进行汇总的公式~

一、在sheet1的D列输入截取函数,即截取号段,D2
=MID(B2,1,3)
然后下拉

二、sheet2目标样式如下:
A B C
1 组别 号段 金额合计
2 A组 137 117
3 B组 138 104

A、B列手填即可(若数据量大A列可用高级筛子功能,B列因号段较少,手填省事),C列公式如下:
C2
=SUM(IF(Sheet1!$A$2:$A$100=A2,IF(Sheet1!$D$2:$D$100=TEXT(B2,"@"),Sheet1!$C$2:$C$100)))
输入后,将光标放在公式编辑栏,按shift+ctrl+enter组合键,将公式变为数组公式,然后根据需要下拉。
验证通过!

INDEX跨表的数组公式
现在提问的怎么都不带行列号?
写了自己又不会对应修改
无需筛选
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$E$2:$E$100="已付款",ROW(Sheet1!$A$2:$A$100),65536),ROW(A1)))&""
数组公式,同时按ctrl shift 回车键
再右拉,下拉
或vba完成

在sheet2的a1输入公式:
=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(Sheet1!B:B="Y",ROW(Sheet1!A:A),9^9),ROW(Sheet1!A1))),"")
按ctrl+shift+enter键向下填充即可

就是,楼上的说法最简单,选中B列,数据-筛选-自动筛选。然后点击B列筛选下拉箭头,选择“非空白”。然后复制A列数据粘贴目标单元格。

=INDIRECT("Sheet1!A"&SMALL(IF(Sheet1!$B$1:$B$100<>"",ROW($B$1:$B$100),65536),ROW()))
按ctrl+shift+enter三键结束输入

$B$100根据A列行数自己调整

=INDIRECT("Sheet1!A"&SMALL(IF(Sheet1!$B$1:$B$100="y",ROW($B$1:$B$100),65536),ROW(A1)))


xcel函数的问题,求大神帮忙。(图)需要在K列显示B2:J18对应行红色加粗数...
用RANK函数可以实现这一要求,可是你标红的数字不是固定的,没有什么规律 就需要每个公式都要更改参数,有点麻烦

EXCEL中如何用函数或其它方式自动处理提取分隔符之前的数据---附图...
XCEL中如何用函数或其它方式自动处理提取分隔符之前的数据的方法。如下参考:1.打开Excel表格,如下图所示。2.打开Excel表格后,点击进入数据页面,如下图所示。3.单击进入数据页面,然后单击列,如下图所示。4.点击分列,检查分隔符,然后点击下一步。5.单击next后,检查其他选项,然后输入逗号并单击next...

xcel 随机函数问题: 我在a1中输入=int(rand()*10,回车后随机出现一个...
建议你在A1中输入:=int(rand()*10),在B1中输入:=if(a1=5,1,0),然后选中A1、B1单元格,向下拖动,假设你要设置50个随机数,就拖到B50,然后在B51中输入:=sum(B1:B50)B51中的数字就是你要的结果

xcel中怎样判断数字为顺子,函数公式
=IF(AND(SMALL(A1:A3,2)-SMALL(A1:A3,1)=1,SMALL(A1:A3,3)-SMALL(A1:A3,2)=1),"是","不是")

vlookup函数中如何输入2
xcel公式vlookup中:lookup value输入需要查找的数据单元格;table array输入查找的单元格区域;col index num输入需要返回匹配值的序列号;range lookup输入模糊查找或者精确查找。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。应注意VLOOKUP函数在进行近似匹配时的查找规则是从第一个...

EXCEL中如何用函数或其它方式自动处理提取分隔符之前的数据---附图...
XCEL中如何用函数或其它方式自动处理提取分隔符之前的数据的方法。如下参考:1.打开Excel表格,如下图所示。2.打开Excel表格后,点击进入数据页面,如下图所示。3.单击进入数据页面,然后单击列,如下图所示。4.点击分列,检查分隔符,然后点击下一步。5.单击next后,检查其他选项,然后输入逗号并单击next...

如何用excel函数扣减掉物料需求后分周
xcel可以利用函数公式计算应扣工资和实发工资,具体操作如下:一、使用工具:excel2010 二、操作步骤:1、进入excel2010并打开需要计算的文档,点击需计算应扣工资的单元格,输入以下代码“=E2*0.53+F2”(假设电费为0.53每度,这样应扣工资为电费+房租费),然后按回车键,如图:2、点击需计算实发...

excel2016不能返回字符串中字符的函数是
xcel2016不能返回字符串中字符的函数是LEN。EN函数是Excel中最常用的字符串函数之一,能够返回一个文本字符串的长度。语法是LEN(text),text表示要计算长度的文本字符串。

xcel函数公式 有很多表每张表都有不同的人名,人数、顺序不一样,但都...
用VBA来做吧 把所有表都放在一个目录下 在一主表中遍历统计 做好模板后,要用时运算一两分钟吧就可以得结果了 当然用sumif、透视表也行,但得一张表一张表地去统计 如若此工作内容是长期的 每次的统计工作将占很多时间

XCEL实现数字修约法则:四舍六入,遇五奇数进,偶数不进。 例如,3.24=3.2...
3.25001应该进还是舍?我按舍做的一位小数命令:=IF(MOD(INT(A1*1000-50),200)=0,ROUND(A1,1)-0.1,ROUND(A1,1))两位小数命令:=IF(MOD(INT(D1*10000-50),200)=0,ROUND(D1,2)-0.01,ROUND(D1,2))三位小数命令:=IF(MOD(INT(G1*100000-50),200)=0,ROUND(G1,3)-0.001,...

七星区18658475371: excel函数,把sheet1中满足条件的数据引用到sheet2中,而跳过不满足的,怎么操作?
五庞力欣: 在sheet2的a1输入公式: =IFERROR(INDEX(Sheet1!A:A,SMALL(IF(Sheet1!B:B="Y",ROW(Sheet1!A:A),9^9),ROW(Sheet1!A1))),"") 按ctrl+shift+enter键向下填充即可

七星区18658475371: excel中sheet1,sheet2 ,sheet3中都有数量 用什么函数可以把sheet1数量=sheet1+sheet2 - sheet3 -
五庞力欣: 如果都是同样格式的,就直接写公式,横拖竖拉填充即可 在sheet格A1写公式:=sheet2!A1+sheet3!A1+sheet4!A1+…… 那就在sheet1的B5这样写:=sheet1!B5+sheet2!c3-sheet3!G8

七星区18658475371: 如何在excel中将sheet1中满足条件的数据自动转入sheet2 -
五庞力欣: 假设你A B C D4个厂家的各种信息分别在sheet1的A1A2A3A4单元格内,你在shee2中的A1单元格输入"=Sheet1!A1" 不要输入引号,回车后然后向下复制公式就可以了.

七星区18658475371: excel里,想把符合sheet1里某列符合条件的值全显示到sheet2中. -
五庞力欣: 在sheet2的a2写公式:=index(sheet1!a:a,small(if(sheet1!$b$1:$b$1000=$a$1,row($1:$1000),4^8),row(a1)))&"" 这是数组公式,要按ctrl+shift+enter三键结束 右拉填充,下拉填充

七星区18658475371: 怎么把Excel里把sheet1到sheetn的内容汇总到一个sheet里 -
五庞力欣: 1. 如果表格样式一样,位置一样,可以用这个公式,把第一个和最后一个表名输入进去.如:=sum(sheet1:sheet10!a1) 2. 如果每个表的内容,顺序不一样,就要查找了.用vlooup()或index()+match(),把每个表的数找到再相加. 3. 用等于号“=”,把所有表的数据引到一个新表,然后用条件求和函数sumif(),求出总数.

七星区18658475371: excel中如何在sheet2中使用sumif函数计算sheet1中满足条件的和 -
五庞力欣: 公式错了=sumif(sheet1!b1:b65536,"10天内",sheet1!$r:$r)

七星区18658475371: Excel的sheet1是数据总表,想将sheet1中符合条件的数据全链接到sheet2中 -
五庞力欣: 若数据量大(上千),建议用VBA.下面说函数.在Sheet2的A1输入=index(Sheet1!A:A,small(if(Sheet1!$B$1:$B$500>1000,row($1:$500),2^20),row(A1)))&"" 数组公式,Ctrl+Shift+回车结束,向右向下填充公式.

七星区18658475371: excel如何实现将Sheet1满足某个单元格条件的一列自动显示在Sheet2的一列中? -
五庞力欣: 你在sheet2要显示sheet1内容的单元格中,使用IF语句, IF(sheet1中要满足的条件,“成立时,显示sheet1中的内容”,“不成立是显示“”(空)”), 这个函数就能解决这个问题

七星区18658475371: excel中,如何将工作表1中满足条件的所有内容返回到工作表2中. -
五庞力欣: INDEX IF SMALL ROW组合后的数组函数.给你个提示,公式你慢慢写吧.

七星区18658475371: 在Excel中如何设置将sheet1中的数据进行分类汇总,且汇总后的结果自动显示在sheet2 -
五庞力欣: 要实现Excel表中Sheet1中的数据自动在Sheet2中分类汇总,可以使用Excel的数据透视表功能来实现,具体操作步骤如下: 1、选中Sheet1中的数据所在区域. 2、点击【插入】【数据透视表】打开【创建数据透视表】对话框. 3、在【选择放置数据透视表的位置】选项,设置【现有工作表】,【位置】选择Sheet2工作表的合适位置,点击【确定】. 4、在Sheet2工作表中,单击刚创建的数据透视表,在【字段列表】中,把要分类汇总的项放在行标签,把要分类汇总的数据项放在值区域.即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网