数据分析过程中,对一维表进行数据处理比对二维表方便,因此经常需要用到二维表转一维表的操作。《谁说菜鸟不懂数据分析》一书以及网络上能查到的有两种方法:一是利用数据透视表和数据透视图向导(包括用“ALT+D+P”快捷键);二是数据-获取与转换-从表格。但是这两种方法都是适用于windows版的excel,mac上的excel与windows版功能有差异,不能使用这两种方法进行转换,可以利用OFFSET函数实现。

原二维表:

转换步骤:

1. 生成一维表的第一列。 点击原二维表右侧第一行空白单元格,输入公式:=OFFSET($A$1,INT((ROW()-1)/3)+1,0),点击单元格右下角加号下拉生成第一列;

2. 生成一维表的第二列。 点击一维表第二列首行空白单元格,输入公式:=OFFSET($A$1,0,MOD(ROW()-1,3)+1),点击单元格右下角加号下拉生成第二列;

3.  生成一维表的最后一列。 点击一维表第三列首行空白单元格,输入公式:=OFFSET($A$1,INT((ROW()-1)/3)+1,MOD(ROW()-1,3)+1),点击单元格右下角加号下拉生成最后一列。

经过以上3个步骤,就将二维表转换成了一维表。

excel2016 for mac 二维表转一维表相关推荐

  1. python二维表转一维表_Excel、Power BI及Python系列:使用Power BI转化一维表与二维表...

    上篇文章,老海分享了如何使用Excel完成一维表与二维表之间的转化 本篇老家继续分享使用Power BI来完成一维表与二维表的转化操作. 可能很多小伙伴,不太了解Power BI Power BI是什 ...

  2. 二维表 转一维表 mysql_Excel二维表转换成一维表(2种方法)

    今天大年初四,春节假期还剩三天了,每逢佳节胖三斤,亲们可要注意控制饮食了,要不然春节后无脸见人哟.闲话少说,今日分享如下. 在做数据处理的时候,有的时候为了处理方便我们需要将二维的数据表处理成一维的数 ...

  3. 数据建模中的二维表和一维表!

    [讨论] 什么是表/一维表/二维表,哪位给个准确的定义 [复制链接] 透视表要求是一维表, 那什么是表.一维表.二维表呢?查了一下午也没有找到准确的定义, 把找到的内容罗列如下: ++++++++++ ...

  4. python二维表转一维表_曾贤志从零基础开始学用Python处理Excel数据第1,2季

    教程简介: =====[曾贤志]从零基础开始用Python处理Excel数据====== 1-1 什么是python? .mp4 1-2 为什么要学习用Python处理Excel表格? .mp4 1- ...

  5. 47、Power Query-处理典型的中国式二维表格转一维

    本节要点:典型的中国式二维表格转一维的处理. 例子:看如下图的数据源表为典型的二维表,需要将其转置成为一维表显示. 直接加载到Power Query中进行处理. 合并列1和列2. 接着进行" ...

  6. python将二维数组转换为一维数组_python的set处理二维数组转一维数组的方法示例...

    for splitValue in set(dataset[:, featureIndex].tolist()): 首先set是一个无序,无重复的数据结构,所以很多时候使用它来进行去重:但是set接收 ...

  7. 二维数据和一维指针数组

    1.二维数组名a的含义: 定义一个二维数组a : int a[3][4] = {{1,3,5,7}, {9,11,13,15}, {17,19,21,23}}; a数组包含3个行元素,a[0],a[1 ...

  8. php把二维数组变为一维,如何将PHP二维数组转换为一维数组

    如何将PHP二维数组转换为一维数组 发布时间:2020-07-22 11:12:05 来源:亿速云 阅读:137 作者:Leah 如何将PHP二维数组转换为一维数组?相信很多没有经验的人对此束手无策, ...

  9. Tricks(三十二)—— 二维数组转换为一维数组

    二维数组转换为一维:a[m][n] = a[m*k+n],k 表示行的长度 int 型二维数组,a[4][4]的地址为 0xf8b82140,a[9][9]的地址为 0xf8b8221c,然后让我们计 ...

最新文章

  1. 【单片机】以输出方波为例的 定时器使用
  2. 设备树 xlnx-phy 使用
  3. python如何改颜色_python和networkx:如何更改节点的颜色
  4. docker 安装kafka_laradock 中如何安装 Laravel Dusk
  5. jQuery源码研究学习笔记(二)
  6. python项目实战:实现任意位置文件分割
  7. 虚拟机报错:collect.exe
  8. 信息安全问题频发:四成人讨厌大数据 六成人称微信谣言最多
  9. idea android模拟器无法启动,Flutter Hello world应用程序无法在Android模拟器x86_64上启动...
  10. 【原创】matlab 2010的下载和安装
  11. DOS获取注册表键值
  12. matplotlib绘制鼠标的十字光标(自定义方式,官方实例)
  13. 基于TensorFlow让机器生成赵雷曲风的歌词
  14. Bithumb Global AMA丨Cred加速实现开放金融-打造区块链上蚂蚁金服
  15. 西瓜书第四章习题及答案
  16. 购物页面点叉号二维码隐藏的做法
  17. C语言进阶——函数指针
  18. sql server和mysql都装_mysql和sql server可以同时安装吗
  19. position:sticky 粘性定位 (sticky) 与 固定定位
  20. android edittext限制字节_EditText输入字数限制的三个方法

热门文章

  1. DSP总结之C语言环境
  2. 常用测试网络联通方法
  3. Excel VBA 字典/数组 示例
  4. 怎么去除视频上的文字?一篇教你:视频上的文字水印怎么去除
  5. 数学建模之spss软件使用和例题
  6. Windows下编译语音识别引擎Wenet
  7. GRU和LSTM的单元结构
  8. Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法
  9. 简单易用的像素动画工具,最新版Aseprite v1.2.29
  10. 英特尔服务器cpu型号大全,Intel桌面处理器规格表