我使用Arrayformula()
使我的报告更具动态性,更易于编辑。例如,如果我的列A中有一个列表o数字o一组中的蓝色球和一个列中带有列表红色球的列B,则在单元格C1上我可以写=ArrayFormula(add(A1:A,B1:B))
并在列C中将在每组中拥有总球数。这与在单元格C1中编写=A1+B1
并将公式向下拖动到最后一行完全相同。 Arrayformula()
有一些好处,因为如果有些人在工作表中添加或删除行,它会有效,并且它会使报告更有条理,更容易编辑。
因为我发现arrayformula()
,我的生活发生了变化,因为googleSheets将公式扩展到其他单元格。它不是每次都有效,但扩展到其他单元格的想法似乎有可能以某种方式,here is a good example一个问题由arrayformula()
解决,但具有相同的想法。< / p>
记住这个想法,想象在A列上有一个名字列表,在B栏上有一个姓氏列表。在C列上,我想使用simples空格连接这两个字符串。这样做的方法是在单元格C1中写=join(" ",A1,B1)
,然后拖下这个公式。然而,此方法方法容易出错,因为人们可以添加和删除行,删除我的公式。我想使用一个我可以在一个单元格中编写的公式,它可以扩展到其他单元格。我试过了=arrayformula(join(" ",A1:A,B1:B))
,但它不起作用。
使用=arrayformula()
或其他原生函数是否可以这样做?
我知道我可以写一个脚本或自定义公式来做到这一点,但这不是我的目标。
答案 0 :(得分:1)
我认为这个公式应该有效:
=arrayformula(A1:A&" "&B1:B)