excel - 这个 Excel 公式是如何工作的?
问题描述
我正在使用以下公式从excel中的数据库中提取记录。
{=IFERROR(INDEX(A$2:A$11,SMALL(IF($A$2:$A$11=$C$1,ROW($A$2:$A$11)-ROW($A$2)+1),ROWS (E$2:E2))),"")}
我从以下 YouTube 教程中得到了这个公式的想法,
https://www.youtube.com/watch?v=6jcqN3swdW8
现在我的问题是我想了解公式的一部分。
就是这样,
“如果($A$2:$A$11=$C$1”
以上部分如何与excel公式一起使用?我曾尝试单独使用这部分从表中返回布尔值,但每次都给出错误的结果。
任何人都可以清除我的概念吗?
解决方案
事实证明这是一个非常简单的概念。感谢@TomJohnRiddle 的评论。
我已经开始从 VBA 学习 Advance Excel。我曾经对每一个小数据处理都应用 VBA。也许这就是为什么我从未使用过 Excel 的数组公式。但现在一切都清楚了
这是汤姆建议的链接。
谢谢你。
推荐阅读
- apache-kafka - 创建/origin_data/gmall/log/topic_start/2021-08-19/logstart-.1629387459287.gz.tmp,但是hdfs中没有这个文件
- python - 在已经存在 Quarter 列的数据框中过滤掉一个季度的最后一个可用日期
- regex - 用 htaccess (php) 重写 URL
- c++ - 将 C 与 C++ 混合使用有多普遍?
- gitlab - Danger.js - 是否可以从不同的分支获取文件?
- python - 如何将数据框(python)属性中的值从行转换为列?
- python - 如何减少 Tkinter 上的代码重复以创建网格和标签?
- java - 在 Android Studio 中实现导航抽屉的问题
- azure-resource-manager - ARM ADF 部署功能
- python - Python - Librosa:不能反转 MFCC