我要投稿 | RSS
您当前的位置:首页 > Excel公式

把Excel表格中2列的内容通过交叉显示变为1列内容(使用excel函数,offset,int,row,mod)

作者:韩志华      来源:原创

  以下图为例,B列,C列为原数据,D列为把B列和C列合并后,显示的结果或者说要求。

  下面通过gif动画演示,来进行操作。

  公式为:

  =OFFSET($b$1,INT((ROW(A1)-1)/2),MOD(ROW(A1)-1,2))

  此公式支持,数字合并,文本合并,数字和文本的混合合并等。

  公式的使用方法:

  只需要将公式中的$b$1,修改为您实际工作中,需要合并的第1列内容的第1个单元格的位置就可以了。

  假设一个新的工作表,需要从D5单元格开始合并2列内容数据,那修改后的公式为:

  =OFFSET($d$5,INT((ROW(A1)-1)/2),MOD(ROW(A1)-1,2))

  即上面的公式中,B对应修改为D,1对应修改5,其他内容保持不变。

  修改完成后,再通过单元格右下角的填充柄下拉就可以了。或者用更简单的办法,就是双击右下角的填充柄也可以实现向下填充的效果。

来顶一下
返回首页
返回首页
推荐资讯
{SUM函数}:计算单元格区域中所有数值的和
{SUM函数}:计算单元
LEFT函数:从一个文本字符串的第一个字符开始返回指定个数的字符
LEFT函数:从一个文本
MID函数:从文本字符串中指定的起始位置起返回指定长度的字符
MID函数:从文本字符
column函数:返回一引用的列号
column函数:返回一引
扫一扫微信二维码,联系作者:韩志华
相关文章
栏目更新
栏目热门