Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Formatting 使用公式的Excel 2013条件格式_Formatting_Excel 2013 - Fatal编程技术网

Formatting 使用公式的Excel 2013条件格式

Formatting 使用公式的Excel 2013条件格式,formatting,excel-2013,Formatting,Excel 2013,我在Excel 2013中有一个电子表格,位置在a列,材料编号在B列,材料类型或组在I J&K列按材料编号排序。其他列包含与此处无关的数据 B列可以在多个单元格中包含相同的物料编号 我试图找到一种更简单的方法来格式化B列中项目的字体和颜色,方法是比较项目是否位于I、J或K列,或者根本不在其中(在这种情况下没有格式化) 我输入了一个单独的条件规则,将B列与单元格I3中的值进行比较,另一个规则用于I4,另一个规则用于I5,依此类推 由于I J&K中现在的项目数量太多,这变得越来越麻烦 必须有一种更简

我在Excel 2013中有一个电子表格,位置在a列,材料编号在B列,材料类型或组在I J&K列按材料编号排序。其他列包含与此处无关的数据

B列可以在多个单元格中包含相同的物料编号

我试图找到一种更简单的方法来格式化B列中项目的字体和颜色,方法是比较项目是否位于I、J或K列,或者根本不在其中(在这种情况下没有格式化)

我输入了一个单独的条件规则,将B列与单元格I3中的值进行比较,另一个规则用于I4,另一个规则用于I5,依此类推

由于I J&K中现在的项目数量太多,这变得越来越麻烦

必须有一种更简单、更优雅的方法来做到这一点。使用精确匹配的条件格式不允许我为匹配值选择单元格范围


我只需要将B列中的文本格式设置为粗体和蓝色(如果数字也存在于I列中),或粗体和红色(如果数字存在于J列中),或粗体和绿色(如果数字存在于K列中)。

设置使用公式的条件格式规则。公式可以包含一个Countif函数,该函数计算当前行中单元格B中的值在列I中的计数次数。例如,从第2行开始,选择B2并使用公式添加格式规则

=COUNTIF($I:$I,$B2)
注意在公式中使用当前行号,行号前面不要使用美元符号$。设置三个规则,一个用于列I,一个用于J,另一个用于K

您不需要为每一行设置一组新的规则。只需将这三条规则应用于所需的所有行


对不起,我实际上在使用Excel 2016。