需要Google Spreed Sheet Formula

时间:2016-08-03 08:53:33

标签: google-sheets excel-formula

如果数据大于2,如何使用公式将数据从列的一个单元格复制到下一列的下一个单元格?

现在我的文件是这样的:

Initial Sheet

我想将数据从B列传输到C列,其值>>比2。

所以,表格将是这样的:

Resulted Sheet

请帮我解决这个问题......谢谢。

2 个答案:

答案 0 :(得分:0)

试试这个公式:

=ArrayFormula( {sheet1!A2:A, if(sheet1!B2:B<=2,sheet1!B2:B,""), if(sheet1!B2:B>2,sheet1!B2:B,"")})

在单独的工作表中使用它将现有的表(1)从yuor示例转换为结果表(2)。

答案 1 :(得分:0)

如果值大于或等于5,您可以复制它们,但移动它们不是您可以使用自定义函数执行的操作,您需要运行应用程序脚本才能为您执行此操作。

以下是您可以执行的操作:=IF(B2 > 2, B2, ""),如果其值为>,则会复制该值.2。只需将此公式拖到工作表中即可。

我还添加了基本的条件格式以将其突出显示为红色。

enter image description here

Example Sheet