Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.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
Excel-如果在另一列中找到内容,则格式化单元格_Excel - Fatal编程技术网

Excel-如果在另一列中找到内容,则格式化单元格

Excel-如果在另一列中找到内容,则格式化单元格,excel,Excel,我在Excel中有两列数值。这是一个任务列表,a列是任务编号,C列显示在此任务之前必须完成的任何任务的编号。两列的格式均为“常规” 我想突出显示列A中列为列C中父项的单元格。在某些情况下,任务可能有多个父项,因此单元格中可能有多个数字: 6、17、105 我的数据从第6行到第1004行,我尝试了以下方法: =ISNUMBER(SEARCH($A6,$C6:$C1004)) 当我处理文本时,这在其他情况下也很好,但当数据是数字时就不行了。至少这是我的理论,为什么它在这里不起作用 我尝试过在这里搜

我在Excel中有两列数值。这是一个任务列表,a列是任务编号,C列显示在此任务之前必须完成的任何任务的编号。两列的格式均为“常规”

我想突出显示列A中列为列C中父项的单元格。在某些情况下,任务可能有多个父项,因此单元格中可能有多个数字:

6、17、105

我的数据从第6行到第1004行,我尝试了以下方法:

=ISNUMBER(SEARCH($A6,$C6:$C1004))
当我处理文本时,这在其他情况下也很好,但当数据是数字时就不行了。至少这是我的理论,为什么它在这里不起作用

我尝试过在这里搜索和一般的网络搜索,但所有的答案似乎都适用于文本数据,而不是数字。我如何使用数字数据来实现这一点

编辑:

以下是一些数据的屏幕截图:


第一列是任务编号,第三列是给定任务的“父”任务列表。例如,查看底部的任务81,在完成任务17、64和84之前无法完成。我想做的是格式化任何有子任务的任务编号。因此,在我刚才提到的示例中,任务84(顶部附近)的颜色应该有所不同,因为它有一个“子项”。

请清除ColumnA中的任何现有CF,选择它并选择HOME>Styles-Conditional Formatting,New Rule…,使用公式确定要格式化的单元格,并格式化此公式为真的值:

=AND(A1<>"",MATCH("*"&A1&"*",C:C,0)) 
=和(A1“”,匹配(“*”&A1&“*”,C:C,0))
格式化…,选择格式化选项,确定

假设所有ColumnC都是文本格式


如果不适合,请(a)确保您的文本和数据样本兼容,(b)以文本格式提供样本(不仅仅是图像)和(c)准确指出您希望突出显示的内容

介意分享一些截图/示例数据吗?比如:当然,我编辑了原稿以包含一个屏幕截图。如果C123处的值是一个数字,那么使用
=match($A6,$C$6:$C$1004,0)
就可以了。但你的数据是两者的混合体。。我不知道怎么做其他方向/建议:使用附加列将类似C123的文本分隔/转换为数字,然后使用match()函数很抱歉,无法解决此问题/[-\-]。Match适用于所有包含单个数字的单元格,但不适用于C123这样的单元格:-(这不起作用。它突出显示了不应该出现的内容,也没有突出显示其他应该出现的内容。两列的格式都是“常规”但是,数字存储为数字。仔细想想,我不需要这些数字,它们只是标签,这样我就可以转换为文本。只需要弄清楚如何转换。选择列,右键单击并选择“文本”似乎没有实际转换包含数据的单元格。好的,我使用文本到列来将所有内容转换为文本,现在大部分工作正常。但是,对于2或3位数字中的1位和2位数字,我得到了一些误报。例如,如果a列中的单元格为4或26,而C列中包含84或126,则该单元格在A中是格式化的。如果可能的话,检查它会变得更加复杂。