Excel 2016 - 如何使用多个复选框中的数据填充一个单元格?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel 2016 - 如何使用多个复选框中的数据填充一个单元格?相关的知识,希望对你有一定的参考价值。

对于初学者来说,对于Excel来说,我不是很好或很聪明。所以原谅我的问题,因为它可能很容易,但我不能让它工作。

我通过谷歌看,似乎无法找到解决方案,或任何可以帮助我朝正确的方向。

我有一个excel的复选框列表,从D4D27。 我有E4复选框的所有值到E27TRUEFALSE)。

然后我有一个单元格,当它们为TRUE时,应从复选框中获取数据。这是B27

B27目前有一个=IF(E4=TRUE; "YaY"; "Nope")脚本。这是有效的。但是,我不能再在那里得到IF statements,或者在文本中嵌套它们。我可能做错了,但我不知道。 - 是的,我确实试过看,但是,但不能让它工作。

每个复选框都有与之关联的不同数据,因此如果选中D4,则需要将值发送到B27,文本为YAY!。然后,如果D5被检查,它会将数据发送到B27并提供其他一些数据,让我们说WOO!。所以B27应该是这样的:YAY!; WOO!;

| ------------------------------------------------- ----- | | ------- D4 --------- | ---------- E4 -------------------- | | ------- X ----------- | --------- TRUE ---------------- | | ------- X ----------- | --------- TRUE ---------------- | | ------- -------- B27 | --------- YAY!; WOO;!------- | | ------------------------------------------------- ----- |

我怎么能这样做?

我也尝试过查看宏脚本,但这是一个很大的失败。

有人能告诉我正确的方向,或者帮助我如何做到这一点?

答案

根据您的描述,我将解决如下:

  • 上校D:复选框
  • Col.E:TRUE / FALSE语句(基于使用的复选框)
  • 上校F:如果陈述为真,则回答(例如YAY!)
  • Col.G:如果声明为FALSE则回答(例如Nope!)

然后你可以在B27中使用以下公式:

=IF(E4,F4,G4)&" " & IF(E5,F5,G5) &" " & IF(E..,F..,G..)

根据E中的逻辑结果,您可以在单元格B27中获得所需的答案。使用“&”可以组合所有if语句。

以上是关于Excel 2016 - 如何使用多个复选框中的数据填充一个单元格?的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA 2016 - 试图找到复选框的名称,无法获取值属性错误

如何通过 django 读取 excel 文件中的复选框值?

java实现,根据页面上的复选框选择项,来确定导出Excel数据

如何使用 Ajax、PHP 和 JQuery 检查多个输入复选框?

当复选框名称来自php中的数据库时,如何访问多个复选框名称

带有多个值的单元格的 Microsoft Excel 电子表格筛选器