如何根据字符大写着色单元格?

我有一个文本值的列表,我想显示为一个下拉菜单,这将在下面提到。

如果该值包含大写字母,我希望单元格为蓝色。 在大写字母上,我想用一个黄色阴影。

我已经尝试了很多东西,但无法得到我想要的东西。 我可以使用条件格式来识别小写字母和大写字母之间的区别吗?

{d;D;EZ;F;f;g;G;s;S;SU;U;u}

1.创build下拉列表

  • select放置下拉菜单的单元格。
  • 在数据function区选项卡上单击“数据validation”。
  • select允许:列表
  • 在Source中input您的文本值:不带大括号。 分隔符可以不同于您的本地化。 标准英文电脑使用逗号作为分隔符。 在我的德国机器上,我必须使用分号。
  • 点击OK。 你的单元现在在右边有一个下拉button。

2.条件格式

  • select包含下拉列表的单元格
  • 在主页选项卡上,单击条件格式 – >新build规则
  • select“使用公式确定要格式化的单元格”
  • 在“此公式为真的格式值:”input此公式:

     =CODE(A1)<=90 
  • 点击格式并select一个蓝色单元格阴影。

  • 重复上述步骤input黄色阴影的公式:

     =CODE(A1)>=97 
  • 点击格式并select一个黄色单元格阴影。

请注意,您必须将A1更改为您的下拉单元格的实际位置。

为了这个例子的目的,我假定你的下拉列表位于单元格A1 。 确保编辑公式以适应您的需求。

转到条件格式并创build三个规则:

  1. selectUse a formula to determine which cells to format ,input=EXACT(A1,UPPER(A1))并用蓝色填充颜色格式化单元格。
  2. selectUse a formula to determine which cells to format ,input=EXACT(A1,LOWER(A1))并用黄色填充颜色格式化单元格。
  3. selectFormat only cells that contain 。 在“仅格式化单元格:”下selectBlanks 。 将不需要更改格式。

希望这可以帮助!