Google 表格公式中的单选按钮

Yar*_*hen 4 google-sheets google-sheets-formula

因此,我创建了带有复选框的单选按钮选择器表,这样我就可以选择我想要的行,并将该行中的值带到结果单元格...

这是基本原则:

这样,无论我单击哪个复选框,该单元格的值都会变为 1(真)而不是 0(假),并且使用SUMPRODUCT公式,每行都会乘以布尔复选框,因此如果未选中该复选框,则产量将归零,如果选中该复选框,则该值将保留。

在 B8 上的这个例子中我得到:

B8 = A2*B2 + A3*B3 + A4*B4 = 0*3 + 1*8 + 0*12 = 8

只要值是数字就可以很好地工作。

现在我正在尝试做同样的事情,但是使用字符串值。

像这样的东西:

任何想法?

The*_*ter 5

解决方案:

  • 用于IF获取对应的B列
  • 连接结果数组

样本:

=ARRAYFORMULA(TEXTJOIN(",",1,IF(A2:A4,B2:B4,)))
Run Code Online (Sandbox Code Playgroud)