2023-06-15 09:00来源:m.sf1369.com作者:宇宇
工具:office2007
目标:从A列隔行取数
方法:用offset()函数
实例见样表截图
比如隔1行取一个数据:
从输入
=OFFSET($A$1,2*(ROW(A1)-1),,)
公式下拉
隔5行取一个数据:
D2输入
=OFFSET($A$1,5*(ROW(A1)-1),,)
公式下拉
同理,隔N行取一个数据
=OFFSET($A$1,N*(ROW(A1)-1),,)
公式下拉
以上公式可以看到一个规律,只要改变N值,就能实现隔N行取一个数据。
可以通过输入公式的命令进行提取,具体操作步骤如下:工具/原材料excel2018版、电脑。
1、打开电脑找到并点击excel2018新建工作表格;
2、打开excel工作表以后,为了示范先在空白表格内输入任意的数字内容;
3、选中B列所有的单元格,为了示范的效果,以隔5行取一个数字为例。然后在编辑栏里输入公式:=OFFSET($A$1,(ROW(A1)-1)*5,0),若需隔10行只需将5改成10即可;
4、输入公式以后,此时在按”ctrl+回车键“即可完成A列所有数据的提取工作。
如果需要在同一列内求和,可以使用表格中的单元格来记录和计算。假设表格中有两列,第一列有n行,第二列有m行,需要计算这两列的和。
可以使用以下公式来计算第一列和第二列的和:
```
=SUMIF(A:A,">=100", B:B)
```
其中,A:A表示第一列的单元格范围,B:B表示第二列的单元格范围。这个公式会在A列中查找大于等于100的单元格,并在B列中计算所有大于等于100的单元格的和。
如果需要在表格中多次计算同一个列的和,可以将这个公式复制并粘贴到不同的单元格中,以便在需要时计算。
可以使用筛选功能来实现一次性下拉。因为筛选功能能够快速选定某一列需要展示的数据,例如在Excel表格中,选中数据区域,点击“筛选”按钮,在下拉列表中选择需要筛选的选项,即可实现一次性下拉。如果需要进一步精细筛选,可以使用高级筛选功能,通过自定义筛选条件来筛选数据,这样就能更快速地完成大量数据的下拉处理了。
常用EXCEL的人,选定一列或选定一行是经常要用到的技巧,比如有时数据有几千几万行,直接往下拉就很麻烦了,下面介绍几种简单快速选择的方法。
一、快速选择整列,包括没数据的单元格
方法1:比如要选择A列整列,直接把鼠标放在列标A的位置,当鼠标变为向下的箭头时,左键单击,即可将整列全部选中,如下图所示,同样的方法选择B列和C列。
方法2:在名称框直接输入B:B后按回车即可将整列全部选中B列,直接输入C:C后按回车即可将整列全部选中C列。
二、快速选择包含数据的整列单元格
方法1:名称框直接输入法,这种方法简单高效。
比如表格共有18行,要选中A列整列数据,可在名称框直接输入A1:A18,然后回车即可选中A列整列数据,同样直接输入B1:B18即可选中B列整列数据。
方法2、转换超级表后,鼠标放在标题上方,当变成向下箭头时单击即可选中本列数据。
转换超级表的方法,可将鼠标放在表中的任一单元格后,点【开始】→【套用表格格式】即可。想学习转换超级表的方法和超级表的强大功能的,可回看我的今日头条分享的课程《Excel超级表,功能强大、简单高效,一用就上瘾!》
https://www.toutiao.com/i6581088424395014664/
方法3、同时按ctrl+shift+向下方向键的方法。这种方法适合选择整列没有空单元格的列。
如下图中所示,如A列没有空单元格,要选中A列有数据的行,可先选中A1单元格,然后同时按ctrl+shift+↓向下方向键,就可以向下一次性选中整列。但当B列中间有空单元格时,同时按ctrl+shift+↓向下方向键遇到空单元格会停止,继续按ctrl+shift+↓向下方向键可跨过空单元格,如果有1个单元格需要按3次ctrl+shift+↓向下方向键才能全选整列数据,所以当列有多个空单元格时不适合用此方法。
方法4:选中本列第1个单元格,按住SHIFT不动,再点选本列最后一个单元格的方法,此方法适合行数不多的表,如果表太大,不方便选最后一个单元格。
总结:选择整列最好的方法是名称框输入法或者转成超级表选择。
我是EXCEL学习微课堂,优质教育领域创作者,如果我的回答能帮到您,欢迎关注、点赞、收藏、评论和转发!
有一个很简单的公式我忘了!告诉别一个办法给你吧!
你先另插入一列,{=MOD(ROW(A1),5)},然后将公式往下拖,每到第5行的时候数字会变成“0”,然后筛选“0”,就是每隔5行选取的行。
如果是隔8行,将公式改为{=MOD(ROW(A1),8)}再筛选就行了
excel隔列方法/步骤如下
1
/7
首先,按CTRL键选择第3列5列7列数据。
2
/7
然后,单击右键选择“插入”。
3
/7
这样,就隔列插入了空列。
4
/7
我们再点击第一列第一个单元格。
5
/7
当单元格右下方出现十字加号向右拖动。
6
/7
这样就插入好了列标。
7
/7
这就是隔列的方法。
1、电脑打开Excel表格,要在A列中随机抽取一组数据。
2、在C列中输入公式=INDIRECT("a"&RANDBETWEEN(1,10))。
3、输入公式后,回车后,就会随机生成一个数据。
4、下拉复制公式,就会随机生成其他数据。
5、A列中更改数据,C列中的公式也会随机改变数据。
1、首先在excel表格中需要隔三列取其中的单元格数据到另外的新的列中。
2、然后在空白单元格中输入公式:=OFFSET($F1,,(COLUMN(#REF!)-1)*3)。
3、点击回车并向右拉动公式即可将所有需要的单元格数据提取出来。
4、选中生成的数据单元格并复制粘贴数值,同时再在下方的空白单元格位置选择复制粘贴“转置”。
5、即可将生成的提取数据显示到粘贴的单元列中了。
1、打开Excel表格。
2、打开表格后输入要批量乘除的数据。
3、输好数据后,在B1单元格中输入公式=A1*0.6。
4、输入公式后,按回车键确定,就得到5*0.6的数据了。
5、选中B1单元格中的公式,下拉复制就可以了。
6、除的话,就输入公式A1除以0.6,然后回车确定。
7、把公式下拉复制就可以了
对于规律性地隔几列取几列,可以通过OFFSET函数来实现。
输入以下公式,然后向右向下填充公式
=OFFSET($A$1,ROW(A1)-1,MOD(COLUMN(A1)-1,3)+INT((COLUMN(A1)-1)/3)*6)
公式表示:以A1单元格为基准,每向下移动一个单元格,基准单元格向下偏移一行;每向右移动一个单元格,基准单元格向右偏移被3除的余数列以及列数除以3取整后乘以6的列数。