目录

  • 目标
  • 原理
  • 实现
  • 其他运算拓展
  • 注意

目标

给定一个数列,想得到元素间差的绝对值的最小值。

原理

求数列元素的两两之差,由于公式中无法直接写循环语句,于是考虑用向量方式直接计算。
设数列为行向量,将其复制到元素数量的行数,构成方阵。与它自身转置后的列向量,同样拓展成方阵。
将两个方阵相减,即可实现“元素两两相减”。

步骤

  1. 需要计算元素间两两之差
  2. 求差的绝对值
  3. 求最小值

实现

例如
B2:E21,2,3,4
行拓展

1,2,3,4
1,2,3,4
1,2,3,4
1,2,3,4

转置,拓展

1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4

两方阵相减

行列相减
{ =(B2:E2)-TRANSPOSE(B2:E2) }

绝对值后求最小值
{ =MIN(ABS((B2:E2)-TRANSPOSE(B2:E2))) }

由于主对角线元素为自身的差,必为0,所以,如果数量元素均不相同,需要排除“主对角线”上的0
{ =IF(((B2:E2)-TRANSPOSE(B2:E2))=0,"", ((B2:E2)-TRANSPOSE(B2:E2))) }

实际效果如下图

其他运算拓展

数列元素间,两两求和、求积等,方法均相同。
但都要剔除“主对角线元素”。

注意

数组输入以CTRL-SHIFT-ENTER确认

Excel-计算数列元素间的和差相关推荐

  1. python对excel数据统计_数据分析EPHS(4)-使用Excel和Python计算数列统计值

    前面环境都搞的差不多了,这次咱们进入实战篇,来计算一列的统计值.统计值主要有最大值.最小值.均值.标准差.中位数.四分位数.话不多说,直接进入正题. 本文介绍使用Excel和Python来计算上述统计 ...

  2. excel计算两列差的公式和方法

    excel计算两列差的公式和方法 [日期:2012-03-23]   来源:IT部落窝  作者:IT部落窝   阅读:3636次 [字体:大 中 小] 内容提要:文章介绍excel两列差的情况不同,具 ...

  3. 小折腾:JavaScript与元素间的抛物线轨迹运动

    小折腾:JavaScript与元素间的抛物线轨迹运动 这篇文章发布于 2013年12月30日,星期一,20:40,归类于 js实例. 阅读 61147 次, 今日 55 次 by zhangxinxu ...

  4. 计算机表格收入水平怎么算,怎么用excel计算工资所得税

    利用Excel表格计算工资所得税?单位工资发放大多采用计算机管理,对一些小企业没有采用工资软件的,一般用Excel表来计算工资.下面小编就教你怎么用excel计算工资所得税. excel计算工资所得税 ...

  5. 计算机计算合格不合格的公式,excel给成绩等级划分_如何使用Excel计算优秀、良好、合格、不合格的比例?...

    在excel怎样算优秀,良好,及格,不及格 利用IF函数就可以做到了. 具体的步骤如下所示: 1.打开EXCEL,一个要进行运算的单元格.(下图仅为演示数据,假设60以下为不及格,60-70为及格,7 ...

  6. excel 置信区间 计算_如何用excel计算95%的置信区间 | 在excle中如何进行区间估计...

    Excel中用什么函数可以算置信区间,怎么算啊? 用excel求方差: ---函数---统计-----VAR或VARP VAR分N减了1,估算样本方差. VARP分母N,计算样本总体差 由于样到限制, ...

  7. 两点间距离公式计算机,已知两点经纬度,用excel计算两点距离的公式?(转

    已知两点经纬度,用excel计算两点距离的公式?(转 (2008-08-03 17:51:26) 标签: 杂谈 用EXCEL进行高斯投影换算 从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或 ...

  8. Excel 计算除法并显示为万分之几,如0.15‱

    Excel 计算除法并显示为万分之几,如0.15‱ 1. 万分号插入 ‱ 2. 计算俩个列的除法,保留2位小数并用万分之几显示: 3. 优化,改成对J2列值的绝对引用 Excel中计算除法保留为 % ...

  9. pandas使用pct_change计算数据列的百分比变化、环比变化率:计算当前元素和前一个元素之间的百分比变化、使用style函数指定format的格式:百分比、缺失值替换、用颜色标注极大值和极小值

    pandas使用pct_change计算数据列的百分比变化.环比变化率:计算当前元素和前一个元素之间的百分比变化.使用style函数指定format的格式:百分比.缺失值替换.用颜色标注极大值和极小值 ...

最新文章

  1. 如何在Leangoo中,为企业创建项目
  2. DayDayUp之Job:牛客网—算法工程师—剑指offer之66道在线编程(解决思路及其代码)——21~40
  3. mysql中有主键和外键吗_谈谈mysql的主键和外键
  4. snippets vscode 配置_VSCode 利用 Snippets 设置超实用的代码块
  5. [云炬创业基础笔记]第五章创业机会评估测试7
  6. 中兴手机数据通道打不开_中兴手机有流量,但是数据开不了怎么办?
  7. 论文致谢走红后,中科院博士回信了!
  8. MT4跨平台跟单系统(API跟单、EA跟单、NJ4X跟单)的实现方式和技术原理
  9. 浅析智慧城市顶层设计的相关概念
  10. 【OI生涯】我学OI是为了什么?
  11. SpringMVC之使用SpringMVC获取参数与返回数据
  12. 制作启动盘(带数据,不用格式化)
  13. Google's BBR拥塞控制算法如何对抗丢包
  14. 集合{LinkedHashMap TreeMap HashSet LinkedHashSet TreeSet 快速失败机制 ConcurrentHashMap CAS 多线程协同扩容}(二)
  15. photoshopcs6 安装
  16. euraka 分区概念
  17. STM8使用SPI通信需要注意的几个问题
  18. p2p半分布式开源项目调研:
  19. 全新的移动互联网,互联网营销
  20. 不要浪费人生的每一天 ——Dropbox创始人在麻省理工的演讲 z

热门文章

  1. 外置USB供电与内置锂电池供电自动切换电路
  2. 计算机毕业设计php+vue基于微信小程序的音乐云系统-音乐播放系统
  3. mysql移植海思_live555 交叉编译移植到海思开发板
  4. node.js+uni计算机毕设项目计算机配件价格查询微信小程序(程序+小程序+LW)
  5. 华为Freelace pro音质突然下降的解决方案
  6. 中国故事 张亚勤 访谈
  7. 基于正交设计的折射反向学习樽海鞘群算法
  8. java中左移运算符解释_java左移右移运算符
  9. 怎样将多个韵达快运单号物流中含有问题件的单号归类
  10. 【01】什么是 APP?移动 APP 有几种类型?