总结

数组公式和普通公式,差别在于思维方式的不同! 要用看数组的方式看待数据

1 案例1: 查找行里最后1个数值

1.1 方法1:用数组公式写

  • 着眼于,数组

脑中里要把这些一行数看成一个个数组

  • 红框,紫框里都是1个1个数组

思路如下

  • 要处理的数据,是哪几个数组
  • 数组内是什么样的
  • 如何取到这个数组里符合要求的哪个数?

={MAX(IF(C7:N7="",0,1)*C$6:N$6)}

={INDEX($21:$21,MAX(IF(C22:N22="",0,1)*COLUMN(C21:N21)))}

={INDEX($21:$21,MAX(IF(C22:N22<>"",1*COLUMN(C$21:N$21),0)))}

1.2 方法2:用普通公式写

  • 着眼于,单元格,要找出表里 range里的那个单元格
  • 用公式怎么查到符合条件的单元格

=LOOKUP(9999,C7:N7,C$6:N$6)

2 案例2  判断1行里多个数是否相等

2.1 方法1: 数组公式

  • 把要查找的这一部分行看成1个数组
  • 先考虑如何判断,所有数都相等    B6:F6-B6 如果全是 0,0,0 就是
  • 但还可能有空值,需要先判断空值
  • 两个条件交叉起来
  • 下面这个公式是网上找的例子,技巧很高,我还需要学习

脑中里要把这些一行数看成一个个数组

  • 红框,紫框里都是1个1个数组

{IF(OR((B6:F6<>"")*(B6:F6-B6)),FALSE,TRUE)}

2.2 方法2:普通单元格考虑,公式

  • 考虑的是单元格
  • 用如下的思路考虑

IF(MAX(B7:F7)=MIN(B7:F7),TRUE,FALSE)

if(countif()=counta(),true,false) 也是一样的

3 案例3

  • 这个用数组公式更好做

脑中里要把这些一行数看成一个个数组

  • 红框,紫框里都是1个1个数组

3.1 方法1 数组公式

我写的数组公式

SUM(IFERROR(0+LEFT($B$2:$F$5,IFERROR(FIND(H$1,$B$2:$F$5)-2,0)),0))

别人写的,说实话没懂,但也是对的。。。

SUM(IFERROR(--SUBSTITUTE(LEFT($B$2:$F$5,FIND("-",$B$2:$F$5)-1),"/"&H1,""),0))

3.2 方法2:用普通公式做?

暂时没想到

数组公式和普通公式,差别在于思维方式的不同! 要用看数组的方式看待数据相关推荐

  1. 计算机公式column,函数公式的左膀右臂:ROW、COLUMN函数知多少

    一个公式生成乘法口诀表 演示的公式中用到了两个函数:ROW和COLUMN,这两个函数的用途非常广泛,可以配合其他函数实现很多功能(尤其是和VLOOKUP函数),另外和这两个函数相似的还有ROWS和CO ...

  2. 排列公式和组合公式_排列与组合:排列公式与组合公式之间有什么区别?

    排列公式和组合公式 Here's the short version. 这是简短的版本. Let's take ringing bells in a church as an example. 让我们 ...

  3. matlab 香农公式,香农公式及其应用 论文

    香农公式的应用 比特和波特有何区别? 比特和波特是两个完全不同的概念,比特是信息量的单位,波特是码元传输的速率单位.但信息的传输速率"比特/每秒" 一般在数量上大于码元的传输速率& ...

  4. 等差数列和特殊矩阵压缩公式/下标计数公式的应用

    文章目录 等差数列和特殊矩阵压缩公式/下标计数公式的应用 ref 等差数列 递推公式 通项 等差数列和 等差求和公式的应用 数列/数组游标计数公式 问题对象 问题内容 问题变体 A指针序号差/地址增量 ...

  5. Office word中mathtype公式与LaTex公式代码互转

    在word中,输入好的mathtype公式已经嵌入到word内容中了,如何转成LaTex公式代码呢? 很简单,mathtype已经内置了相关功能和快捷键,按钮在word中[MathType]-[Pub ...

  6. 利用制表位快速居中对齐公式,同时公式编号靠右对齐

    (1)首先在任意空行选择"开始"-->"段落"-->"段落设置"-->"缩进和间距"-->&qu ...

  7. word2016实现制表法设置公式居中,公式居中,编号右对齐

    思路:改变指标符的位置,新建样式 名称自由修改,我设置为论文公式,后续段落样式设置为正文(为了不影响后续操作啥的) 格式下选制表位 第一个制表位位置为7.32厘米,第二个制表位位置17.82厘米,注意 ...

  8. Word编辑公式时,公式后的序号靠下,不能再行中间显示

    Word编辑公式时,公式后的序号靠下,不能再行中间显示 解决方法: 鼠标放在该行,右键->段落->中文版式->"文本对齐方式"选"居中"-&g ...

  9. 两直线平行交叉相乘_向量平行公式和垂直公式

    高中数学在高中理科的学习中是非常重要的,常言道"数理化不分家",学好数学对学习其他理科学科有非常大的帮助.数学公式是学习数学需要掌握的基础知识,下面101教育大家整理了向量平行公式 ...

  10. 人生的差别在于业余时间的利用

    经典语录1:   哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间.每晚抽出2个小时的时间用来阅读.进修.思考或参加有意的演讲.讨论,你会发现,你的人生正在发生改变 ...

最新文章

  1. 曲面屏敲代码飞起,包邮送到家!
  2. JDBC query VARRAY on DB level
  3. Python中os库的使用
  4. 数据库服务器主机重启故障诊断分析
  5. Two Strings Are Anagrams
  6. 内联函数inline的使用
  7. k2 abc 官改固件下载_abc分析,k表示聚类
  8. MATLAB画柱状图(包括普通柱状图,多组柱状图,三维柱状图)
  9. 中国首台云电脑全面解析——天霆云计算董事长谈天霆专访
  10. 苹果编程语言Swift解析:将推动应用开发巨变
  11. 谈谈人的视觉特性与电视的关系
  12. 【C语言】定义一个函数,求长方体的体积
  13. 导弹追踪飞机c语言编程,防御导弹 (C语言代码)
  14. 《RFID技术与应用》测试选择题
  15. python如何大段注释_python大段注释
  16. draw.io在线画图
  17. 企业使用ERP系统软件目的是什么
  18. 让 wls 拥有可视化功能
  19. 学习安卓开发!我凭什么拿到了阿里、腾讯、今日头条3家大厂offer?再不刷题就晚了!
  20. Qt:ffmpeg视频解码实现

热门文章

  1. 21、随机调整锐度 transforms.RandomAdjustSharpness()
  2. 【OJ每日一练】1044 - 下落又弹起的小球
  3. 英特尔cpu发布时间表_英特尔延长CPU发布周期:摩尔定律终结
  4. docker启动redis指定redis.conf参数
  5. Pisces-Mini-Program 微信QQ通用Typecho小程序
  6. noi linux黑屏,急!!!noi linux 安装后黑屏怎么处理?(xp系统)
  7. 爬虫实战——爬取电影天堂的电影详情页信息
  8. matlab快速解方程,matlab如何解方程 matlab解方程 matlab如何解方程
  9. 性能效率(Performance efficient)弱点度量
  10. 互联网晚报 | 12月25日 星期六 | 小米首款自研充电芯片澎湃P1官宣;抖音电商启动“冬季山货节”;全国首批“千兆城市”出炉...