Google sheets 如何限制combobox仅显示Google工作表中尚未选定的项目?

Google sheets 如何限制combobox仅显示Google工作表中尚未选定的项目?,google-sheets,combobox,Google Sheets,Combobox,我的问题很简单,但恐怕没有解决办法 我想在一列的3行中创建3个组合框 组合框只有3个值 如果我从组合框中选择一个项目,那么其他两个组合框应该只有剩下的两个项目可供选择 如果我从第二个组合框中选择一个项目,那么最后一个组合框应该只有剩余的1个项目可供选择 如果我清除了第一个组合框选择,那么第一个和最后一个组合框应该只有剩下的2个项目需要再次选择 这在Google Sheets中可能吗?肯定有一个解决方案,您只需要一些单独的公式 保留9-12个单元格(取决于您是否需要标题)并标记它们,以便您知道它们

我的问题很简单,但恐怕没有解决办法

  • 我想在一列的3行中创建3个组合框
  • 组合框只有3个值
  • 如果我从组合框中选择一个项目,那么其他两个组合框应该只有剩下的两个项目可供选择
  • 如果我从第二个组合框中选择一个项目,那么最后一个组合框应该只有剩余的1个项目可供选择
  • 如果我清除了第一个组合框选择,那么第一个和最后一个组合框应该只有剩下的2个项目需要再次选择

  • 这在Google Sheets中可能吗?

    肯定有一个解决方案,您只需要一些单独的公式

    保留9-12个单元格(取决于您是否需要标题)并标记它们,以便您知道它们所指的下拉列表(即框1、框2、框3)。
    在框1下,只需列出您的3个值。
    在框2下,输入公式
    =过滤器(C2:C4,A1C2:C4)
    用框1的三个值的范围替换
    C2:C4
    ,并用第一个下拉框的单元格替换
    A1

    在框3下,输入公式
    =过滤器(D2:D4,A2D2:D4)
    ,用框2的三个值的范围替换
    D2:D4
    ,并用第二个下拉框的单元格替换
    A2

    现在,只需插入下拉框并将列表范围设置为上面的三个范围。公式将导致单元格值更改,进而更改dropbox值

    就这样!如果您希望它们都是独立的,就像您问题的最后一部分所要求的那样(例如,先在框2中选择一个值,然后在框1和框3中相应地更改),那么只需要一些较长的公式。我可以做这件事,但我想先把这件事告诉你,以确保这是你想要的


    电子表格:

    共享一份工作表副本和所需输出的示例