excel - 根据 MS Excel 中其他两个列的两个条件查找列中的 MIN 值
问题描述
我有一个包含约 60,000 行数据的 Excel 电子表格。我正在尝试在满足两个条件时查找最小值。我的数据结构如下所示:
我有以下公式适用于前 20 行数据:
=MIN(IF(($I$1:$I$20=1)*($J$1:$J$20=1),$H$1:$H$20))
当 (seq index=1, allele index=1) 时,此公式正确返回 0.05 作为最小排名值。但是,当我尝试为整个数据集扩展公式时,我没有得到正确的值。我用:
=MIN(IF(($I:$I=1)*($J:$J=1),$H:$H))
对于(seq index=1,allele index=1),我应该返回 0.05,(seq index=2,allele index=1)返回 0.07,(seq index=3,allele index=1)返回 0.09。我有 30 个左右等位基因的 1000 个索引,因此有一个包含 60,000 多行的非常大的数据集。我想在单独的表格中填充一个矩阵,该表格读取 I 和 J 列并计算某些标准的最小值。非常感谢任何帮助。
解决方案
推荐阅读
- vlc - 在 yocto build 中运行 vlc 应用程序时出现分段错误
- groovy - 如何通过在 SOAPUI 中包含标签来提取 SOAP 请求属性的值
- swift - SKSpriteNodes 的便利初始化和分配变量值的问题
- xcode - SwiftUI 中视图主体的差异
- javascript - Couchdb 视图不适用于多个过滤器
- node.js - 使用套接字 io 和节点 js 保存在本地但不在服务器上的数据
- php - Google Authenticator 仅对最新的“用户”进行身份验证
- asp.net-mvc - 如何将多个表格导出到单个 Excel 文件中的多个工作表
- python - Python - 在 Google 中搜索并收集标题和描述
- jquery - 如何在多选菜单中显示从 Node API 到 jQuery AJAX 的 JSON 数据