Excel 使用技巧
程序员文章站
2022-03-11 16:41:20
#Excel 使用技巧##查找字符串使用数组公式得到行(列),返回指定的列(行)的值=INDEX(Sheet1!A:A,SUMPRODUCT((Sheet1!A1:E6=A1)*ROW(Sheet1!A1:E6)))说明:块解释Index在给定的单元格区域中,返回特定行列交叉处单元格的值或引用Sheet1!A:A指定列SUMPRODUCT返回相应的数组或区域乘积的和Sheet1!A1:E6查找区域A1查找字符串ROW返回一个引用的...
Excel 使用技巧
查找字符串
- 使用数组公式得到行(列),返回指定的列(行)的值
=INDEX(Sheet1!A:A,SUMPRODUCT((Sheet1!A1:E3=A1)*ROW(Sheet1!A1:E3)))
Microsoft Excel 需要同时按下Ctrl + Shift + Enter形成数组公式,WPS不需要
说明:
块 | 解释 |
---|---|
Index | 在给定的单元格区域中,返回特定行列交叉处单元格的值或引用 |
Sheet1!A:A | 指定列 |
SUMPRODUCT | 返回相应的数组或区域乘积的和,也可用SUM |
Sheet1!A1:E3 | 查找区域 |
A1 | 查找字符串 |
ROW | 返回一个引用的行号 |
公式解释:
设Sheet1!E2=A1
所以区域内不能有相同值,如果有,可以适当更改公式,如同一行有相同值,可改为
SUMPRODUCT((Sheet1!A1:E3=A1)*ROW(Sheet1!A1:E3))/SUM((Sheet1!A1:E6=A1)*1)
可用IFERROR消除错误
本文地址:https://blog.csdn.net/cooprinc/article/details/107673509
上一篇: MySQL相关面试
下一篇: 贡丸要煮几分钟才熟?贡丸可以怎样吃?