Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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_Google Sheets_Excel Formula_Formula_Google Sheets Formula - Fatal编程技术网

Excel 复选框选中更新相同值的多个单元格

Excel 复选框选中更新相同值的多个单元格,excel,google-sheets,excel-formula,formula,google-sheets-formula,Excel,Google Sheets,Excel Formula,Formula,Google Sheets Formula,以下是我的Google工作表的外观(占位符数据)—— 现在,当我选中复选框时,它会高亮显示同一行中的复选框单元格和订单引用单元格,如下所示: 这是通过以下公式实现的: =COUNTIFS($Y2:Y2, "=TRUE") 在这个范围内 A2:A999,Y2:Y999 但是,我希望所有相同的“订单参考”也从一个复选框中高亮显示。例如,在上图中,当选中与第一个“1002”相同行中的复选框时,第二个“1002”也应高亮显示 还需要注意的是,并非所有的“订单参考”都是两个,例如“1005”和“

以下是我的Google工作表的外观(占位符数据)——

现在,当我选中复选框时,它会高亮显示同一行中的复选框单元格和订单引用单元格,如下所示:

这是通过以下公式实现的:

=COUNTIFS($Y2:Y2, "=TRUE") 
在这个范围内

A2:A999,Y2:Y999
但是,我希望所有相同的“订单参考”也从一个复选框中高亮显示。例如,在上图中,当选中与第一个“1002”相同行中的复选框时,第二个“1002”也应高亮显示

还需要注意的是,并非所有的“订单参考”都是两个,例如“1005”和“1007”只出现一次。因此,对下面的单元格进行检查将不起作用。

  • 规则1的自定义公式:
    =COUNTIF($Y2,=TRUE”)
    适用于范围A2:A,Y2:Y

  • 规则2的自定义公式:
    =和($Y2=TRUE,ISBLANK($Y3),$A2=$A3)
    范围A3:A

  • 规则1的自定义公式:
    =COUNTIF($Y2,=TRUE”)
    适用于范围A2:A,Y2:Y

  • 规则2的自定义公式:
    =和($Y2=TRUE,ISBLANK($Y3),$A2=$A3)
    范围A3:A


但是,我有一个问题。它可以很好地处理当前数据,但它似乎不具有可扩展性和/或灵活性。例如,如果数据不同-订单“1002”仅出现一次或第二个“1002”被删除,或第一个订单号仅在顶部出现一次。它似乎不起作用,关于如何使它与任何数量的任何数据(最好是10个相同顺序的引用)一起工作的任何想法。例如,-可以一直向下设置复选框,只要它们被分组并以绿色突出显示,并且具有相同数量的“引用号”。谢谢大家!@然而,我有一个问题。它可以很好地处理当前数据,但它似乎不具有可扩展性和/或灵活性。例如,如果数据不同-订单“1002”仅出现一次或第二个“1002”被删除,或第一个订单号仅在顶部出现一次。它似乎不起作用,关于如何使它与任何数量的任何数据(最好是10个相同顺序的引用)一起工作的任何想法。例如,-可以一直向下设置复选框,只要它们被分组并以绿色突出显示,并且具有相同数量的“引用号”。谢谢大家!@流浪者