带有公式的单元格的值发生变化时,如何自动复制单元格的值?

编码器

电子表格的数据:经济数据Feed(名称)-该电子表格包含2个工作表,即“结果”和“触发器”

什么:在我的电子表格“经济数据Feed”和工作表“结果”单元格C5中包含一个公式。该公式告诉我是否基于“股市信心”表中的数据选择了看涨或看跌反转。

根据IFS公式,它有3种可能的结果,即“看涨反转”,“看涨反转”或“无反转”。

挑战:当这些逆转被选出,它们是有效的假设长6个月至1年。它们(反向选择)基于在同一电子表格中导入的经济数据。由于经济数据Feed经常更新,因此信号将消失。这是问题所在。

想象有一天选择了一项逆转,比如说看涨逆转,然后第二天更新了“股市信心”表中的经济数据,信号消失了,C5中的单元格又变成了“无逆转选择”。

我需要什么:每当“结果”表中单元格C5选择冲销时,我需要将单元格值(仅单元格值)自动复制到另一张工作表的同一电子表格中的另一个位置,我设想将其称为“冲销选择”。这是必需的,以便信号不会消失,因为如上所述,经济数据馈送正在频繁更新。此外,我需要复制逆向选举的日期。

屏幕快照的以下内容是同一电子表格中的不同工作表:

表的scr拍摄:触发器 表的scr拍摄:结果

发生这种情况的理想方式:

  1. 工作表“结果”中的单元格C5根据IFS公式选择冲销

  2. The value (and value only, not the formula) in C5 along with the date for the election reversal is being automatically copied to somewhere else, preferably in the same spreadsheet in Triggers.

PGSystemTester

Yes you can get a trigger to update values. The below code should work and I made a sample file that might help. If you duplicate it you can have your own version at see it.

You might want to review here on event triggers.

下面的代码可能会很好地满足我的需求(请记住,这是Stack Overflow,所以我们对多头和空头的了解不多,甚至运动队也不多)。每当C5中的值更改时,这都会在日志表上写新行。请注意,这是基于单元格B1中LoggedResults工作表中公式中链接值的公式比较。如果您使用自己的版本,可能会更有意义。

/**
 * @OnlyCurrentDoc
 */

/**
 * The event handler triggered when editing the spreadsheet.
 * @param {Event} e The onEdit event.
 */
function onEdit(e) {
  const cellsToCopyFromTop = "A1:C1"; ///<--- update these if you want to include more columns
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const logSheet= ss.getSheetByName('LogResults');

  //test to see if cell B1 matches value of last entry 
    if(logSheet.getRange("B1").getValue() !=
       logSheet.getRange(logSheet.getLastRow(),2).getValue()){
      var newValues = logSheet.getRange(cellsToCopyFromTop).getValues();
      logSheet.getRange(logSheet.getLastRow()+1,1,newValues.length,newValues[0].length).setValues(newValues);  
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用iOS 8灵活的表格单元格,单元格高度会发生变化,但文本不会自动换行

来自分类Dev

如何在Excel中仅复制单元格的文本值

来自分类Dev

限制公式中的单元格值

来自分类Dev

Excel计算从包含带有“”的公式的单元格中粘贴为值的单元格的结果

来自分类Dev

通过VBA在Excel中复制单元格公式

来自分类Dev

VBA,自动填充系列,而不是复制单元格

来自分类Dev

当工作表中的单元格发生变化时,如何防止Google工作表中的NOW()函数每次更新?

来自分类Dev

Excel公式或VBA复制单元格删除空格?

来自分类Dev

Excel表查找和复制单元格值

来自分类Dev

搜索工作表并复制单元格值

来自分类Dev

查找并复制单元格中的某些值

来自分类Dev

仅当当前单元格为空白时,才从上方Excel复制单元格值

来自分类Dev

使用iOS 8灵活的表格单元格,单元格高度会发生变化,但文本不会自动换行

来自分类Dev

Excel VBA-如果单元格值满足条件,则在工作表之间复制单元格

来自分类Dev

如何在另一列中复制单元格值两次

来自分类Dev

根据单元格的值触发公式

来自分类Dev

Excel VBA复制单元格值,如果> 0到左侧的单元格

来自分类Dev

如果值等于1,则复制单元格数组

来自分类Dev

当描述单元格中有特定单词时,如何复制单元格值

来自分类Dev

单元格值随月变化

来自分类Dev

如果其中有值,VBA 复制单元格

来自分类Dev

如果一列中的单元格的值保持不变,但另一列中的值发生变化,则 Excel 公式显示给我

来自分类Dev

滚动后集合视图单元格 alpha 发生变化

来自分类Dev

循环和复制单元格

来自分类Dev

有没有复制单元格的公式?

来自分类Dev

搜索后我的 tableview 单元格的索引发生变化

来自分类Dev

UICollectionViewCell,多个单元格大小,设置gradientView宽度未设置为当前单元格大小,滚动时有时会发生变化

来自分类Dev

问:谷歌表格 - 插入列后静态单元格引用发生变化

来自分类Dev

如何修复我复制单元格值的代码?

Related 相关文章

  1. 1

    使用iOS 8灵活的表格单元格,单元格高度会发生变化,但文本不会自动换行

  2. 2

    如何在Excel中仅复制单元格的文本值

  3. 3

    限制公式中的单元格值

  4. 4

    Excel计算从包含带有“”的公式的单元格中粘贴为值的单元格的结果

  5. 5

    通过VBA在Excel中复制单元格公式

  6. 6

    VBA,自动填充系列,而不是复制单元格

  7. 7

    当工作表中的单元格发生变化时,如何防止Google工作表中的NOW()函数每次更新?

  8. 8

    Excel公式或VBA复制单元格删除空格?

  9. 9

    Excel表查找和复制单元格值

  10. 10

    搜索工作表并复制单元格值

  11. 11

    查找并复制单元格中的某些值

  12. 12

    仅当当前单元格为空白时,才从上方Excel复制单元格值

  13. 13

    使用iOS 8灵活的表格单元格,单元格高度会发生变化,但文本不会自动换行

  14. 14

    Excel VBA-如果单元格值满足条件,则在工作表之间复制单元格

  15. 15

    如何在另一列中复制单元格值两次

  16. 16

    根据单元格的值触发公式

  17. 17

    Excel VBA复制单元格值,如果> 0到左侧的单元格

  18. 18

    如果值等于1,则复制单元格数组

  19. 19

    当描述单元格中有特定单词时,如何复制单元格值

  20. 20

    单元格值随月变化

  21. 21

    如果其中有值,VBA 复制单元格

  22. 22

    如果一列中的单元格的值保持不变,但另一列中的值发生变化,则 Excel 公式显示给我

  23. 23

    滚动后集合视图单元格 alpha 发生变化

  24. 24

    循环和复制单元格

  25. 25

    有没有复制单元格的公式?

  26. 26

    搜索后我的 tableview 单元格的索引发生变化

  27. 27

    UICollectionViewCell,多个单元格大小,设置gradientView宽度未设置为当前单元格大小,滚动时有时会发生变化

  28. 28

    问:谷歌表格 - 插入列后静态单元格引用发生变化

  29. 29

    如何修复我复制单元格值的代码?

热门标签

归档