从下拉列表中进行相邻单元格的Excel条件格式化

我一直在这里寻找,但是我找不到像我之后的东西。

在Excel中,我有一列有十几个不同首字母的下拉列表,在这些单元上有条件格式。 我也想根据这些首字母缩写格式化另一列,但不想在每个单元格上依次设置一打规则。 如果我使用正确的规则设置顶部单元格,则无法填充格式,因为公式不是逐行更新的,而是整个范围。

我没有真正的VBA或macros的经验,有没有比蛮力更优雅地做到这一点?

非常感谢你提前。 这个论坛一直很有帮助,希望你也能帮助到这个!

我希望我不会误解你的问题。 如果已将格式设置为公式,则可以将格式复制到其他列。 例如,如果A是带有首字母的列,并且在B2中有一个数据单元格,则可以在B2中将公式设置为A2 =“ER”,例如,使用所需的格式,然后执行相同的操作A2的其余部分。 然后,您可以使用select性粘贴特殊格式将格式向下的列B(未过滤)复制。 只要确保条件格式设置规则中的格式固定在列A上(即$ A2 =“ER”),就可以复制条件格式。