【问题标题】:How to vary results, based on selected value?如何根据所选值改变结果?
【发布时间】:2019-12-31 08:34:18
【问题描述】:

我正在尝试根据在下拉列表中选择的所需月份,仅显示给定月份列表中的值。

列 B、C 和 D 我有一个给定月份的项目列表,每列代表不同的月份。

第 2、3、4 行是每个月的预期销量。 我想选择一个下拉菜单,选择一个特定的月份,然后显示每个项目的预计销售数量。

【问题讨论】:

    标签: arrays google-sheets filtering lookup google-sheets-query


    【解决方案1】:

    如果下拉菜单是这样的:

    尝试:

    =INDIRECT(ADDRESS(2, MATCH(B7, 1:1, 0))&":"&
              ADDRESS(5, MATCH(B7, 1:1, 0)))
    

    【讨论】:

      【解决方案2】:

      或尝试:

      =QUERY(TRANSPOSE(QUERY(TRANSPOSE(B1:Z5), 
       "where Col1 = date '"&TEXT(B7, "yyyy-mm-dd")&"'")), 
       "offset 1", 0)
      

      【讨论】:

        【解决方案3】:

        或者你可以使用这个:

        =QUERY({A133:D136},"Select Col" & filter(COLUMN(B132:D132),B132:D132=H132))
        

        【讨论】:

          【解决方案4】:

          只使用这样的过滤器:

          =filter(B133:D136,B132:D132=H132)
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2020-09-26
            • 1970-01-01
            • 1970-01-01
            • 2012-10-14
            • 2017-12-29
            • 1970-01-01
            • 2011-09-29
            • 2011-11-21
            相关资源
            最近更新 更多