关键词不能为空

当前您在: 主页 > 高中公式大全 >

应纳税所得额的计算公式excel表格如何隔行删除

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-23 04:38
tags:excel 删除公式

金融管理专业排名-身材类型测试

2020年9月23日发(作者:雍泰)


竭诚为您提供优质文档双击可除

excel表格如何隔行删除
篇一:excel中实现隔行删除
excel中实现隔行删除
选一个空列做辅助列
假设是F列
在F1里填上
=mod(Row(F1),2)
然后复制到本列其它单元格中
打开自动筛选
选中0或1
然后全选删除
就搞定了
选的时候要选中整行
我试过的
完全可以
这个方法只能说是半自动的,对付几百行还能将就
如果真的有上万行,还是做个宏好一些
而且也很简单

第 1 页 共 8 页






















subRowsdelete(oddaslong)
dimnRowsaslong
dimiaslong
withworksheets(
nRows=.
Fori=nRowsto2step-1
ifimod2=oddthen
.Rows(i).delete
endif
next
endwith
endsub
odd为0时删除偶数行为1时删除奇数行
这种东西为什么要用Vba或者宏
只需要加一个辅助列即可:
在某列输入公式:=mod(Row(),2)
然后把公式复制到相应的数据区域即可.
如果您希望删除奇数列,那么使用筛选,选取辅助列值
为1,然后选中这些行,删除即可. 如果您希望删除偶数列,那
么选取辅助列值为0,然后选中筛选出来的行,删除即可.
然后选中辅助列,进行排序,这样中间就不会出现空行
了。最后删除辅助列


第 2 页 共 8 页


远比使用Vba来的快捷.另外:行数即使真的几万行一样
可行.
如果是几万行复制一次公式也挺烦的
不如Vba来得方便
楼主可以打开你的excel文件
按alt+F11打开Vba编辑器
在左边找到该文件的thiswork双击它
然后把俺的代码复制到右边的代码区
这段代码是处理名为sheet1的表单的
你要根据你的情况改一下
把光标点到这段代码里
然后按F5
哗~~~~~~~~~~~~
整个世界清静了
选定你要***作的工作表
工具宏编辑器
插入模块
复制下面的代码行,删除前面的引号,并修改其中注释
的fristline和l inecount后面的数字,然后按下运行
即可
submacro1()
fristline=1填需删除的第一行的行号


第 3 页 共 8 页

linecount=100填需删除的最后一行的行号
fristdelete=int((fristline+1)2)*2
str1=fristdelete
Fori=1to(linecount- fristdelete)2
str1=str1dimensionvariables.
18.y=Falsechangethisto
trueifyouwantto
rows1,3,
5,andsoon.
20.i=1
g=selection
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.



第 4 页 共 8 页



unter=1t
fyistrue,th en...ify=truethen...del
(i).
eotherwise...el se
34.
35....incrementibyonesowecancyclethroughrange.
36.i=i+1
37.

39.
rue,makeitFalse;ifyisFalse,makeittrue.
41.
42.
43.
44.
45.
46.
47.
注意:在excel20xx中,请单击“开发工具”选项卡上
“代码”组中的“宏”。
48.选择“delete_every_other_Row”宏,然后单击“执


第 5 页 共 8 页


行”。y=notynextxcount erendsub切换到包含数据的工作表,
然后选择区域a1:a9。要运行该宏,请指向“工具”菜 单上
的“宏”,然后单击“宏”。
该宏会从选中区域的第二行开始隔行删除行。
注意:如果数据列表中包含多个列,请只选择第一列数
据,然后运行该宏。
篇三:怎样在excel中每隔n行提取数据?
怎样在excel中每隔n行提取数据?来源:
excel格子社区
要在excel工作表的某列中每隔n行提取数据,可以
oFFset或index函数。假如数据在d1:d1000中,现在要每
隔4行提取一个数据,即 提取d列第4、8、12等行的数据,
如图。
在F2单元格中输入公式:
=oFFset($$d$$1,Row(d1)*4-1,0)
或:
=index($$d$$1:$$d$$1000,Row(d1)*4,0)
然后拖动填充柄向下填充 公式。如果要每隔n行提取数
据,则将上述公式中用红色标识的“4”表示改为相应的数
值即可 。
这是从上向下提取数值的情况,有时还需要从
最后一个数据开始向上每隔


第 6 页 共 8 页


n行提取数据,如图:
在单元格中输入数组公式:

=index($$d$$ 1:$$d$$1000,max(Row($$d$$1:$$d$$1000)*($$d$$1:$$d$$
1000或 :
=oFFset(indiRect(

max(Row($$d$$1:$$d$$1000)*($$d$$1:$$d$$1000
4,0)
公式输入完毕,按ctrl+shift+enter结束,然后拖动
填充柄向下填充公式 。同理,如果要每隔n行提取数据,则
将上述公式中用红色标识的“4”表示
改为相应的数值即可。
要在excel工作表的某列中每隔n行提取数据,可以
oFFs et或index函数。假如数据在d1:d1000中,现在要每
隔4行提取一个数据,即提取d列第 4、8、12等行的数据,
如图。
在F2单元格中输入公式:
=oFFset($$d$$1,Row(d1)*4-1,0)
或:
=index($$d$$1:$$d$$1000,Row(d1)*4,0)
然后拖动填充柄向下填充公式。如果要每隔n行提取数


第 7 页 共 8 页


据,则将上述公式中用红色标识的“4”表示改为相应的数
值即可。
这是从上向下提取数值的情况,有时还需要从最后一个
数据开始向上每隔n行提取数据,如图:
在单元格中输入数组公式:
=index($$d$$1:(excel表格如何隔行删
除)$$d$$1000,max(Row($$d$$1:$$d$$1000)*($$d$$1:$$d$$1000< br>Row(a1)*4+1,0)或:
=oFFset(indiRect(

max(Row($$d$$1:$$d$$1000)*($$d$$1:$$d$$1000
4,0)
公式输入完毕,按ctrl+shift+enter结束,然后拖动
填充柄向下填充公式 。同理,如果要每隔n
行提取数据,则将上述公式中用红色标识的“4”表示
改为相应的数值即可。




第 8 页 共 8 页

酒店管理专业的学校-辽宁省有多少人口


诗歌朗诵材料-fail


想在家挣钱-吉祥话祝福语


浙江有什么大学-个人小结范文


高一应该怎么学-陕西航空职业学院


椭圆的通径公式-止战之殇是什么意思


北京第二外国语学院是几本-performed


辽宁中考成绩查询-赤壁赋



本文更新与2020-09-23 04:38,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/408533.html

excel表格如何隔行删除的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文