根据条件突出显示单元格组 - Excel 2024-9-22 • microsoft-excel worksheet-function formatting 我有下表,该表由三行组成,结果是,仅当超过 8 个以下单元格的值为 1 时,才突出显示单行上的所有单元格。 例如,在第一行中,我有 6 个连续单元格的值为 1,但由于这不符合我的 8 个连续单元格的值为 1 的标准,所以它不会被突出显示。第 2 行有 8 个连续单元格(从 G 到 N),因此它会被突出显示。第 3 行有超过 8 个单元格,因此它会突出显示所有单元格,直到出现空白行。 在我的数据表中,我只会有空白或 1 的值。但由于行数和单元格数很大,手动操作会花费大量时间。您知道格式化公式吗?或者可以通过编写代码来完成? 答案1 根据您的示例,我建议您使用条件格式公式=MIN(IF(A1:$U1<1,COLUMN(A:$U)),COLUMN($U3))-MAX(IF($A1:A1<1,COLUMN($A:A)),COLUMN($A1))>8。 MIN函数和MAX函数分别计算单元格左右两侧最接近该单元格且不满足要求的列数,然后比较这2个值,如果大于“8”则返回“TRUE”。 相关内容 提示用户向 GCP 资源提供必要的 IAM 配置 DNS 是如何“卡住”的? RTNETLINK回答:添加ipv6地址后文件存在 使用列表下载时如何在 wget 中使用选项? 附录中的表格超链接无法正常使用 为什么超级用户没有全局菜单集成?[关闭] 进一步阅读 关闭 MobaXterm 中的屏幕保护程序 我需要在远程托管的 Ubuntu 18.04 VM 上运行 fsck 在共享 eqn/thm 计数器时正确排序浮点计数器 (perpage.sty)