excel如何向下拉自动填充excel 粘贴间隔单元格相等的单元格

excel 相同数字之间的间隔_百度知道
excel 相同数字之间的间隔
如何统计第一行中1,4,6出现次数
我有更好的答案
不算其连续性,即123456算一次:你的第一行有100个数字,即A1:CV1,假设1。4。6出现不算其顺序,COUNTIF(A1:CV1,4),654321也算一次,那么你在需要统计结果的单元格内输入以下公式:=MIN(COUNTIF(A1:CV1,1)假设
对不起!问题出错了,是统计出现的间隔,不是次数
我看楼上两位算的都是次数,你的问题也是:“如何统计第一行中1,4,6出现次数”,你所谓的间隔是什么意思呢?没明白。
如1,4,6在第一行出现过,第十九行又出现,之间有18行的间隔,这就是我要求的
按你的说法,如果有两个的话没问题,公式计算答案为18;但如果第十行也出现了的话,那你的答案就有两个,能用一个公式编出2个答案?好吧,那你的数字总共只有这些?按你的要求,在F1输入=MIN(COUNTIF(A1:E1,1),COUNTIF(A1:E1,4),COUNTIF(A1:E1,6));F2=$F$1+MIN(COUNTIF(A2:E2,1),COUNTIF(A2:E2,4),COUNTIF(A2:E2,6))下拉到F19,G1=row()下拉至G19,F20=VLOOKUP(2,F1:G19,2)-VLOOKUP(1,F1:G19,2)。F20就是你所需的答案。但如前所述,这个方法只适用于149出现了两次的时候,出现第三次就没有用了。用公式算这种涉及循环的问题很麻烦,两次以上的建议用vba来算了。
用HI百度聊,行吗或QQ 117
采纳率:43%
来自团队:
=SUMPRODUCT((A1:E1={1;4;6})*1)
A1:E1居然得出有3次。。。,A1:En
会出现错误。。
1,4,6 必须是相连的?1,2,3,4,6 算是一次吗?
1,2,3,4,5算一次,只要一行中同时出现就可以,不需要相连
=countif(a2:e2,1)+countif(a2:e2,4)+countif(a2:e2,6)
是同时出现1,4,6,即一行中只出现1,或1,4是不计算为一次的
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel 把连续单元格的内容复制到有间隔单元格(间隔相同)_百度知道
excel 把连续单元格的内容复制到有间隔单元格(间隔相同)
把A、B、C三列连续的内容汇总到D列的格式,除了每个复制外,是否有简便方法?
我有更好的答案
1输入=OFFSET($A$1,)向下填充;3),MOD(ROW(A3),3),INT(ROW()&#47
能麻烦解释下函数么
公式改为=OFFSET($A$1,INT((ROW()-1)/3),MOD(ROW(A3),3),)oFFSET以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。并可以指定返回的行数或列数。比如=OFFSET($A$1,1,1)是以A1为参照系,向右移动一列,向下移动一行,到得的引用就是B2.INT(ROW()/3),ROW()是返回所在单元格的行号,INT是将数字向下舍入到最接近的整数。比如INT((ROW()-1)/3)在第一行时,ROW()返回是1,1除以3=0.33333,向舍入接近的整数为0,当在第二行第三返回的都是0,MOD(ROW(A3),3),)Mod是返回余数,当MOD(ROW(A3),3),)在第一行返回是0,到第二行返回是1,第三行返回是2,到第四行返回又是0,第五行1,第六行2就这样循环,当=OFFSET($A$1,INT((ROW()-1)/3),MOD(ROW(A3),3),)在第一行时就相当为=OFFSET($A$1,0,0)都没有偏移,返回的就是A1的值,当到了第二行就变为=OFFSET($A$1,INT((ROW()-1)/3),MOD(ROW(A4),3),)相当于=OFFSET($A$1,0,1)行没偏移,列右移一列,返回是B1的值,当到第三行公式变为=OFFSET($A$1,INT((ROW()-1)/3),MOD(ROW(A5),3),)相当于=OFFSET($A$1,0,2)行还是没向下偏移,列向右移2列,返回是C1的值,到了第四公式变为=OFFSET($A$1,INT((ROW()-1)/3),MOD(ROW(A6),3),)相当于=OFFSET($A$1,1,0)行向下偏移一行,列没偏移,返回的是A2的值。到第五行返回的是B2的值,第六行是C2的值。就这样循环。
采纳率:24%
来自团队:
A,7..下拉辅助列2输入2,5,8.....下拉辅助列3输入3,6,9...下拉将辅助列2和原列B复制到辅助列1和原A列下将辅助列3和原列C继续复制到辅助列1和原A列下选择新的两列,B,C列每列前分别插入一列辅助列辅助列1输入1,4
D1=INDIRECT(CHAR(65+MOD(ROW(A3),3))&ROUNDUP(ROW(A1)/3,)),下拉
能解释下函数吗
要得到的结果是A1、A2、A3、B1、B2……,也就是每字母重复出现3次用余数公式+CHAR返回字母:CHAR(65+MOD(ROW(A3),3),然后数量一直1-3用余数公式+向上取整:ROUNDUP(ROW(A1)/3,),再用INDIRECT组合字母和数字。
Sub&LKJL()&&&&Set&d&=&CreateObject(&scripting.dictionary&)&&&&For&x&=&1&To&[A65536].End(3).Row&&&&&&&&For&y&=&1&To&3&&&&&&&&&&&&d(x&&&y)&=&Cells(x,&y).Value&&&&&&&&Next&&&&Next&&&&Range(&E1&).Resize(d.Count,&1)&=&Application.Transpose(d.items)&&&&Set&d&=&NothingEnd&Sub供参考
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。18被浏览3,205分享邀请回答0添加评论分享收藏感谢收起excel怎样在相同间隔抽取数据?_百度知道
excel怎样在相同间隔抽取数据?
xcel怎样等间隔抽取数据,B1为A1,希望大神给个函数。顺便解释一下,B2为A6,E2为A9我都不会。E1为A4,B3为A11,(间隔5行)这个函数我做出来了,但是C1为A2,C2为A7,我就不会了,同样D1为A3,D2为A8.?数据全在A1列
我有更好的答案
ROW(A1)*5+COLUMN(A1)-5)右拉;A&&ROW(A1)*5+COLUMN(A1)-5)或=OFFSET($A$1,ROW(A1)*5+COLUMN(A1)-6,)再或=INDEX($A:$AB1单元格写入公式=INDIRECT(&quot
B1 我知道了 我要求做出C1 D1 E1 F1
右拉,下拉填充公式
采纳率:72%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 excel单元格下拉递增 的文章

 

随机推荐