Excel 对值进行排名,但根据条件忽略某些值 2024-7-26 • microsoft-excel worksheet-function 我想为以下列添加排名: 排名值应基于col2,但只有满足几个条件时才有效。 的值col1必须是>= 0.1 中的值col2必须是数字 根据这些标准,最终排名应该是这样的: 对于标准 2,以下公式确实有效: =IF(ISNUMBER(B2),1+COUNTIF($B$2:$B$8,">"&B2),"") 但当我想添加第一个条件时,我就卡住了。我本以为公式 =IF(AND(ISNUMBER(B2),A2>0.1),1+COUNTIF($B$2:$B$8,">"&B2),"") 可以解决问题,但现在即使低于 0.1,排名也会增加col1。我需要做什么才能获得所需的结果? 答案1 我使用辅助列来确定需要排序的项目,然后使用另一列进行排序。我无法将公式合并到一个单元格中,但可能有办法。无论如何,它看起来是这样的: 其结果是: 请注意,这是溢出数组的新功能,因此可能无法在您的 Excel 版本上使用。我相信修改 CTRL+SHIFT+ENTER 数组是您在旧版本的 Excel 中实现此功能的方法。 相关内容 忽略或复制位图字幕,但在可能的情况下使用 ffmpeg 转换为 srt 当 tex.sprint 位于 \chapter 命令内部时,出现错误消息“\%”附近的转义序列无效 根据第一列比较两个文件 在 EC2 中打开端口 登录屏幕上未启用 Wifi Microsoft Excel - 如何继续将原始数据添加到数据透视表 在 Microsoft Word 中查找并将“替换为« 从最初的 MS Word 表生成 Latex 源可修改 Latex 文件的过程 Nginx 缓存不受管理的增长 Dante 服务器 Pam 身份验证不起作用