首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >管理我的数据:应用程序脚本和工作表函数

管理我的数据:应用程序脚本和工作表函数
EN

Stack Overflow用户
提问于 2017-06-20 09:32:48
回答 1查看 87关注 0票数 0

项目:排序和自动化施主表单。每天我收到一个电子表格文件,通过电子邮件与每一个新的捐助者为那天。我的项目的第一步是从每日导出的数据中获取数据,重新格式化/获取我每年需要的信息,并将其附加到年度数据的底部。

例:来自每日导出数据的Mrs.Doe被推入年度数据,如.

简太太

问题:,我对使用电子表格很陌生。我已经记录了大约20个小时,学习google和excel,学习如何使用它,并刷我的Javascript。我很兴奋能够使用/改进我的javascript技能,然而,如果有大量内置函数的记忆,那么没有Apps脚本就可以做很多事情。因此,我的问题是多方面的。

首先,在函数内置时编写自定义脚本是否是一种糟糕的做法?这些文档看起来很透彻,但并不是很有解释性,当我只需要写一些JS来自己执行操作、学习更多的知识,并有更多的乐趣时,通过筛选来找出“他们的方式”是非常令人沮丧和费时的。

第二,我目前的计划是通过Import按钮从年度数据中启动一个脚本。然后,该脚本将通过SpreadsheetApp.openById检索导入数据,获取值,让它们在我推送它们的数组时来回走动,并为年度数据创建新格式化的数组。然后我就把这些新的数组写到年度数据的底部。这种方法是否有效和/或更可取?

我知道(而且非常恼火),您不能从自定义脚本中调用内置的函数。因此,如果我不使用自定义脚本来完成这个任务,我就不知道我将如何做。也许我可以从年度数据表中调用一个=getrange(Nestamillionprebuiltfunction),但是.

1)我不知道如何使预先构建的函数从按钮触发。我也不知道如何通过预先构建的函数从不同的工作表中提取数据,并在每次单击said按钮时将这些数据追加到末尾,因为我对ARRAYFUNCTION的理解告诉我,一旦我从它提取的数据中取出数据,它就会爆炸。

2)我不知道怎么会有人想到一个复杂的数据输入操作,而不需要在工作表字段中缩进,似乎在某种程度上,这不是你应该做的事情。

关于这个脚本,我有很多问题要问,但是,总之,在我承诺之前,我想了解关于我的一般方法的反馈。

EN

回答 1

Stack Overflow用户

发布于 2017-06-20 11:51:58

听起来,你可以主动使用Google脚本来完成你所描述的任务,并寻求保证。根据我对你的任务和你明确的喜好的经验和解释,气体对我来说似乎是最合乎逻辑的。

您正在描述诸如将数据元素从电子表格A移动到B和/或从Col C移动到D等任务,以及一些值的连接,以在单个单元格中创建新的组合。这可以很容易地通过使用GAS脚本实现:

  • SpreadsheetApp.getActiveSheet()或.openById(id)方法
  • 工作表和范围类方法,如.getSheets()和.getRange(行、列、numRows、numColumns)
  • .getValue()或.getValues(),然后在脚本中处理数字/字符串。
  • .setValue(value)把它们放在你想要的地方。

虽然有些东西可以说是因为你对你所知道的东西感到舒服,但听起来你似乎没有清晰的视野或背景来描述表单的内置功能,而且你还是更喜欢编写脚本。在函数栏中使用嵌套的电子表格函数对我来说听起来很痛苦,并最终限制了如果您想做一些花哨的事情,比如按钮,或者自动导入csv等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44659590

复制
相关文章
大数据-Hive管理表的操作
1. Hive 表操作 1.2. Hive管理表的操作 建表初体验 use myhive; create table stu(id int,name string); insert into st
cwl_java
2019/12/26
3340
大数据-Hive管理表的操作
从工作表函数到DAX!
👆关注“博文视点Broadview”,获取更多书讯 作者:ExcelHome创始人周庆麟 来源:《DAX权威指南》推荐序 在ExcelHome技术论坛上,经常会有这样的讨论话题:你希望下一个版本的Excel增加什么功能? 在2006年以前,很多人都说,希望Excel能提高单表处理数据的数量上限,最好能像Access那样可以建立多表查询。 自Excel 2007问世后,单表处理数据的量,从65,536行增加到了1,048,576行。 于是,很多人表示相当满意,但还是有一些人表示,只是简单增加单表的行数不够
博文视点Broadview
2023/05/06
1K0
从工作表函数到DAX!
使用Apprenda和R分析应用程序工作负载数据
平台即服务(PaaS)可以利用的最重要的数据类型之一就是它在其权限范围内运行的访客应用程序的内容。PaaS服务应该了解关于访客应用程序的各种各样的事情 - 包括它们的体系结构,依赖性,跨基础设施的规模等等。
神话_Tyrannosaurus
2018/01/10
9050
使用Apprenda和R分析应用程序工作负载数据
使用Apprenda和R分析应用程序工作负载数据
在权限范围内运行的访客应用程序的知识是平台即服务(PaaS)可以利用的最重要的数据来源之一。一个PaaS应该知道(译注:原文为know,此处应指可以获取并处理)关于访客应用程序的各方各面,包括它们的体系结构、依赖性、基础架构的规模等等。
Techeek
2018/01/16
7370
使用Apprenda和R分析应用程序工作负载数据
Java保护Excel工作簿和工作表
出于安全原因,你可能需要保护整个工作簿或工作表。 有时,你甚至可能还需要保护某个工作表,但却保留指定的单元格进行编辑。 本文将介绍如何使用Free Spire.XLS for Java来实现这些操作。
崔笑颜
2020/06/08
1.5K0
自动合并工作簿中各工作表数据
合并多表数据是工作中常见的情形。本文介绍一种在Excel及Power BI中不使用任何公式,快速合并一个工作簿中多个工作表的方法。
wujunmin
2021/09/07
1.6K0
自动合并工作簿中各工作表数据
哈希函数和哈希表
假如你急需要1000个哈希函数,并且这1000个哈希函数都要求相互独立,不能有相关性。这时,错误的方法是去在网上寻找1000个哈希函数。我们可以通过一个哈希函数来生成这样的1000个独立的哈希函数。
名字是乱打的
2022/05/13
7460
哈希函数和哈希表
笔者在读研刚开始的时候,偶尔看面经,有这样一个问题:只用2GB内存在20亿个整数中找到出现次数最多的数,当时的我一脸懵逼,怎么去思考,20亿个数?What The Fuck! 但是,看完今天的文章,你或许就会觉得原来也不过如此啊!其核心就是哈希函数和哈希表的应用!
算法工程师之路
2019/08/05
1.6K0
Oracle 创建表空间和用户脚本
===============================================================
FHAdmin
2022/03/11
1.1K0
可以使用通配符的20个Excel工作表函数
Excel提供了近20个支持在参数中使用通配符的工作表函数,本文将对这些函数进行介绍,更详细的信息可以参考Microsoft关于这些函数的帮助文档。
fanjy
2021/08/31
3.3K0
Excel应用实践18:按照指定工作表中的数据顺序对另一工作表中的数据排序
我从数据库中导入数据到工作表,本来数据库中的数据顺序是排好了的,然而导入工作表中后数据顺序变乱了。如果在工作表中使用复制粘贴来重新恢复固定的顺序,将会花费大量的时间,能否使用VBA快速完成排序,详情如下。
fanjy
2019/07/19
3K0
shell脚本的函数介绍和使用案例
#前言:今天我们来聊聊shell脚本中的函数知识,看一下函数的优势,执行过程和相关的使用案例,我们也来看一下shell和python的函数书写方式有什么不同
老油条IT记
2020/04/01
1.7K0
shell脚本的函数介绍和使用案例
hive删除表和表中的数据
hive删除表和表中的数据,以及按分区删除数据 hive删除表: drop table table_name; hive删除表中数据: truncate table table_name; hive按分区删除数据: alter table table_name drop partition (partition_name='分区名')
机器学习和大数据挖掘
2019/07/01
8.5K0
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
很多数据散落在很多工作表或者工作簿中,由于某项工作我们需要将这些数据做个汇总。比方,我们有以下三个工作簿
wujunmin
2021/09/07
11K1
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
工作中那些比较,通用的脚本和工具
分享一些工作中常用的脚本工具~ 1,Bag包的合并 2,CallBack的使用 3,#define 中声明类 4,获取当前进程PID 5,C调用shell返回结果 6,根据指定字符分割字符串 7,统计文本文件时间戳 一,rosBag的合并 #!/usr/bin/env python import sys import argparse from fnmatch import fnmatchcase from rosbag import Bag def main(): parser = ar
用户9831583
2022/12/04
5250
yhd-Excel函数多工作表汇总并求和
INDIRECT(B4:B18&"!B4:B18")引用“***工作中的B1:B18”区域,条件是B4鹿鼎记,
哆哆Excel
2022/10/25
1.6K0
yhd-Excel函数多工作表汇总并求和
python合并工作表 VS excel合并工作表,看看合并工作表哪家强!
在日常办公工作中,我们可能会碰到多个或者几百上千个数据结构都相同 sheet工作表需要你进行合并汇总。而excel和python都能进行工作表的合并,那你知道他们两个的操作谁更为好用的吗?今天就分别介绍excel和python合并工作表的方法,看看合并工作表那家强!
Python与Excel之交
2021/08/05
1.6K0
mysql批量清空表数据脚本「建议收藏」
今天手中拿到个之前的db,我要做测试,但是里面表结构比较多,确认数据已经没有用了,但是表结构不知道 有没有用;所以想着把里面的数据给清空了;奈何数据太多,schema都有2k多了,这一个个敲命令得搞死
全栈程序员站长
2022/09/06
3.3K0
使用PHP脚本创建MySQL 数据表
通过 mysql> 命令窗口可以很简单的创建MySQL数据表。你可以使用 SQL 语句 CREATE TABLE 来创建数据表。
用户9239730
2021/11/29
3K0
shell脚本的函数介绍使用和常用案例
#前言:今天我们来聊聊shell脚本中的函数知识,看一下函数的优势,执行过程和相关的使用案例,我们也来看一下shell和python的函数书写方式有什么不同
老油条IT记
2020/09/04
7260
shell脚本的函数介绍使用和常用案例

相似问题

清理我的Meteor函数和查询

21

如何清理我的脚本?

11

Google脚本用于根据其他工作表的数据生成和填充工作表

24

复制和删除工作表上的函数w/ Apps脚本

16

处理我从异步函数获得的数据。

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文