2017-09-02 30 views
0

我正在处理Google表格“预算”项目,数据将通过表单条目填充。我想要完成的是以下内容:Excel/Google表格:在“ISTEXT”条件下将数据从一个单元格复制到另一个选项卡和单元格

我有一个标签(借项)中动态输入的数据,如果行条目中的描述是“贷记”,我希望将相邻的单元格值放入另一个标签/单元格。

我已经尝试了以下所有错误或不是预期的结果的许多组合。这可能是VBA的情况下,我没有经验。

=IF(Debit!B6="Credit",”'Monthly Budget'!C60”,”Fail”) 
=IF(ISNUMBER(SEARCH(B6="Credit",C6 'Monthly Budget'!C60)) 
=IF(B6="Credit",'Monthly Budget'!C60,"") 

请参阅我的屏幕截图,了解我正在尝试完成的视觉表示。敬请期待。 Graphic Breakdown

回答

0

你的语法全错了。请学习正确的语法。

'每月预算'!C60 =

=IF(ISNUMBER(SEARCH ("Credit",Debit!B6)),Debit!C6) 
  • SEARCH syntax

  • 不要使用“”。始终使用"

  • IF Syntax

  • 如果你想在纸张的效果,不要使用需要引用表(在这种情况下,你并不需要参考月度预算表)。但是,如果你想要一张表格的结果from,那么你引用该表格。在这里,你需要引用B6和C6与表名称(Debit!B6Debit!C6

+0

很抱歉的混乱,我修改了这么多变化的公式,我认为“”是多余的。你的回答是最有帮助的。我从错误的角度看问题。由于要存入的单元包含该功能,因此我不需要参考给出的几个“循环引用”错误的给定单元。谢谢。 –

+0

那么,它有用吗?你的问题解决了吗? –

+0

是的,它绝对有,尽管我现在正在探索相同的场景,在Debit!B列中搜索一组文本以防止我输入大量函数。到目前为止,这已经失败了。 '= INDEX(借方!B5:B17,= IF(ISNUMBER(SEARCH(“Credit”)+1,“”),Debit!C6)' –

相关问题