Excel - 命名范围内区域代码的条件格式

问题描述 投票:0回答:3

我有一个电话号码列表和一个区域代码的命名范围“NE”,我想突出显示以区号开头的电话号码。我不能为我的生活弄清楚那个公式应该是什么样的。

区号为Z2:Z72。 9或10位数的电话号码位于单元格C51:C1587中。

excel excel-formula formula conditional-formatting
3个回答
0
投票
=SUMPRODUCT(COUNTIF(A1,NE&"*"))

其中A1是您想要格式化的单元格。


0
投票

选择C51:C1587,然后根据以下公式创建条件格式设置规则。

=countifs(NE, left($C51, 3), NE, "<>")

0
投票

您可以使用条件格式并使用如下公式:

=countif($A:$A,left($B1,3))=1

在我的示例中,所有区号都是3位数的字符串,位于“A:A”列中,而您的单元格位于B1中。您可以根据您的数字代码进行调整

您也可以在条件格式中使用Rory的答案,它应该可以正常工作。

注意:正如其中一条评论中所述,只有在区号和电话号码范围内输入数字作为文本时,这才有效。

© www.soinside.com 2019 - 2024. All rights reserved.