如何使用 If 语句将单元格值从 sheet1 转移到 Google 表格中的 sheet2?

How to use If statement to transfer a cell value from sheet1 to sheet 2 in Google Sheets?

我只想知道是否可以通过如下算法在 Google 表格中使用 IF STATEMENT;

在Sheet1上,从单元格A1,我有一个值blue,如果单元格内的值是blue,它应该转移到Sheet2,我没有'不知道语法对不对,大概是这样的

=if A1 VALUE(Blue) then TRANSFER to sheet2 else FALSE;

只是为了解释它应该如何工作,但我知道代码是错误的。任何帮助将不胜感激。

编辑 (跟随OP的

您可以为此使用 QUERY。举个例子

makati1 使用

=QUERY(Sheet1!A2:E19,"where A='makati'")

更改网站名称以获得相应的结果。

使用的函数:


原始答案

这个 IF 公式将满足您的需要:

=IF('Sheet1'!A1="blue","blue")

您还可以使用:

=IF('Sheet1'!A1="blue",'Sheet1'!A1)

=IF(Sheet1!A1="blue",INDEX(Sheet1!A1))

=IF(Sheet1!A1="blue",INDIRECT("Sheet1!A1"))

使用的函数:

我不太清楚这是否是您想要的结果,但也许类似:

=QUERY(Sheet1!A1:E19,"select A, D, C, E, B where A like 'makati%'",1)

在你的示例中查看我添加的 sheet,Makita-GK。

这是你想要的吗?如果不是,请提供更多关于您想要的结果的详细信息。请注意,我在您的 Sheet1 数据中添加了一些数据值。如果这不是您拥有的数据类型,请相应地进行调整。

如有必要,请更新您的问题以澄清以下内容。

你是说“where D='makati'....”还是“where A='makati'....”? D 列是样本数据中的姓氏。此外,您在 A 列中没有包含 makati1 或 makati2 的数据值?