首页 文章
  • 0 votes
     answers
     views

    使用Google Spreadsheet中的脚本从许多不同的工作表中获取数据

    我有一个包含50张的电子表格,名为"1","2","3" . 第一张表是摘要,从不同的表格中收集特定信息 . 填写它的简单方法是使用 ='1'!B5 等 . 我想要做的是将该公式输入到脚本中,并从新行的所有不同表中提取指定数据 . 因此,表1中的信息位于第1行,而表2中的信息位于第2行 . 我不想手动操作的原因是我有14个单元格需要拉动并...
  • 0 votes
     answers
     views

    无法将Google表格推送到日历

    我正在度过这段代码的可怕时机 . 我学到了很多,但我非常喜欢初学者 . 这是脚本: //将新事件推送到日历函数pushToCalendar(){//电子表格变量var sheet = SpreadsheetApp.getActiveSheet(); var range = sheet.getRange(1,1,5,25); var values = range.getValues(); //日历...
  • 1 votes
     answers
     views

    使用Apps脚本比较Google表格中的日期

    我有一个Google Apps电子表格,其中一列包含日期时间 . 这张纸是通过将几张纸合并在一起而构成的 . 在某些行上,此值为Date(即typeof sheet.getRange(i,2).getValue()==“object”及其日期方法) . 此时此单元格是一个数字(即typeof sheet.getRange(i,2).getValue()==“number”)但单元格格式化的单元格显...
  • -1 votes
     answers
     views

    如果匹配来自另一个相邻单元格的复制值,Google表格会将值与列表进行比较

    我正在寻找一个谷歌工作表脚本来比较在一个单元格中输入的值与表格中的一组值 . 然后根据选择填充相应的单元格 . 我已链接了一个google工作表文档以供参考 . 例如,在我的表格下面:从下拉列表中选择A2值 .1)与列表A27比较:A372)如果匹配,(比如说A31是匹配的) . 然后,从B31复制值并在C2中填充该值(C2,因为我们在A2中输入了值) . https://docs.google....
  • 2 votes
     answers
     views

    Google财经200天移动平均值在Apps脚本中以#NA形式出现

    我正在使用公式计算谷歌财务中的谷歌财务200天移动平均公式 =average(query(sort(GoogleFinance("GOOG","price", TODAY()-320, TODAY()),1,0),"select Col2 limit 200")) 然后在谷歌应用程序脚本中我将变量中的上述单元格值如下所示 var val ...
  • 0 votes
     answers
     views

    Google表格CountIFS

    我有一个谷歌电子表格,我试图计算1至5的分数 . 我可以做 COUNTIF 来计算5s,4s,3s等的数量 . 我需要单独计算值,这取决于第一行的值是否以空格开头 . COUNTIFS 公式不起作用,因为数组大小相同 . 我的公式是: 有空间: =COUNTIFS(B1:F1,=" *",B2:F5,"=5") 没有空间: =COUNTIFS(B1:F...
  • 0 votes
     answers
     views

    如何获取脚本将2个变量的总和添加到表格中的第3列

    我有两个单独的脚本,询问用户他们的起步里程(输入第3列)和结束里程(输入第4列) . 在输入结束里程后,如何获得输入第10栏的总里程?我已经尝试在工作表上输入一个函数但是被下一个数据输入覆盖了 . 我的2脚本看起来像这样: var StartMileage = SpreadsheetApp.getUi().prompt("Please enter Start Mileage.&quot...
  • 0 votes
     answers
     views

    我需要计算谷歌表中的时差

    我有一个谷歌表,称为“测试时间的东西”它使用脚本自动添加日期和时间(在列“B”),任何时候你添加一个条目到事件列 . 这是剧本...... function onEdit(event) { var timezone = "GMT-5"; var timestamp_format = "E,M/dd H:mm a"; // Timestamp For...
  • 0 votes
     answers
     views

    获取电子表格值以使用谷歌应用程序脚本进行比较

    我是新来的 . 我已经使用Google Apps脚本2周了 . 我需要从.xlsm文件中获取数据并插入谷歌电子表格 . 我已成功转换为blob和所有东西 . 事实上,我还设法将数据放在谷歌表中使用: . planilhaAtual.getActiveSheet()getRange(I,16).setValue(planilhaFatura.getActiveSheet()getRange(6,6)...
  • 1 votes
     answers
     views

    在Google文档中自动将数据从一个工作表移动到另一个工作表

    我有一个电子表格,我跟踪我需要做的任务,一旦完成我在最后一列输入日期 . 我想要的是将完成的任务转移到第2页 . 目前我有一张名为SUD_schedule的表1,我希望将完成的数据行移动到名为SUD_archive的表2 . 我已经浏览了论坛帖子,我尝试过各种各样的脚本,但到目前为止还没有运气 . 我最接近的是这个脚本: function onEdit() { var sheet1 = Spr...
  • 0 votes
     answers
     views

    google sheet查询“其中日期介于d3和d4之间的值”

    我会在文本中尽可能地解释 . 我有一张叫做取消抵押品赎回权的表单在同一个电子表格中引用第二张表格,称为1个月的预审资格 . 两个工作表上的 Headers /列是相同的 . col a-m是我关心的 . col c具有日期值,col m具有美元值 . 什么我'm trying to do is =importrange( 1333415 ! a6:L3500, select all colum...
  • 1 votes
     answers
     views

    使用Google应用脚本过滤

    我有一个谷歌电子表格,我基本上用作工作记录 . 我有一个状态列,用于跟踪作业的状态;大约有8个状态值 . 我经常通过电子表格界面使用过滤器来创建不同的视图,例如显示所有未完成的作业(status = inprog | pending_parts)显示所有已完成的作业(status = paid | no_fault | abandoned) . 这没关系,但由于我对谷歌脚本API很熟悉,我想我会创...
  • 0 votes
     answers
     views

    从Google Cloud 端硬盘将Keras模型导入Colaboratory

    我正在尝试找到加载以.h5格式保存的Keras模型的方法,该格式存储在Google Cloud 端硬盘中,直接存入Colaboratory工作表,用作Keras模型(无需首先下载到桌面,已有方法) . 我已成功使用Drive REST API的Colaboratory教程加载.h5文件: # Download the '.h5' file from google drive file_id = ...
  • 0 votes
     answers
     views

    将时间戳脚本扩展到多个列,仅在单元格以前为空时才更新

    我正在使用此脚本自动将时间戳添加到Col“J”(E-Date)中,当任何内容输入Col“I”(电子邮件)时它运行良好: function onEdit(event) { var timezone = "GMT+2"; var timestamp_format = "MM-dd-yy"; var updateColName = "Ema...
  • 2 votes
     answers
     views

    范围高度不正确 - Google Script

    我正在尝试创建一个Google工作表脚本,该脚本将获取名称列表并将其重新发送到Google表格 . 我有两列数据,第一列包含人名 . 第二列包含第一个单元格中的人邀请参加聚会的多个单元格 . 这会产生问题,第1列中的名称可能位于第2行,但如果它们邀请20个人,则第1列的空白行第3-21行 . 对大多数人来说,现在听起来可能毫无意义,但我希望能够按照邀请人的姓名按字母顺序对表单进行排序,并能够按照客...
  • 2 votes
     answers
     views

    如何以编程方式(带触发器)active()修复此错误在Google表格中最后占用的行?

    你有一张几百行长的纸 . 你可以到这里去最后一行并开始你的工作: 1)打开电子表格后,执行Ctrl End; Ctrl leftArrow; Ctrl upArrow这将带您到A列中最后一个被占用的行单元格2)关闭电子表格之前,选择A列中最后一个被占用的单元格并为其指定范围名称endRow然后在打开电子表格时执行编辑>命名范围然后单击endRow这将带您到A列中最后一个被占用的行单元格; ...
  • 0 votes
     answers
     views

    从表中检索行(具有特定值)并将特定行插入新工作表

    我是新人,无法弄明白 . 这是场景 1)我有一个表,其中我有3列,其中一列有一个类别值 . 2)我正在编写一个脚本,我从表中选择范围并在该特定列中查找该值 . 3)如果行具有我要查找的值,我想复制表格的整行并将其粘贴到新的电子表格上 . function myFunction(){var sheet = SpreadsheetApp.getActiveSpreadsheet() . getShe...
  • -1 votes
     answers
     views

    从自定义函数google apps脚本的范围中读取特定单元格

    我正在谷歌应用程序脚本中为谷歌工作表制作自定义功能,我让用户为该功能选择一个大范围(例如,I1:I23) . 我希望脚本遍历范围中的每个单元格并检查内容以获取特定值 . 这是我的代码 . 它不漂亮,但我可以用这个答案解决它 . function lowerpos(range,value){ var lowest = 0 var cell = //the top cell in the select...
  • 0 votes
     answers
     views

    谷歌脚本排序不包括最后一行?

    我有一个用于"leaderboard"类型页面的Google脚本,其中vlookup公式等为每个用户在单个选项卡上提供总体得分 . 我检查具有用户名的列(B),找到填充的最后一行,创建一个从B列到AC列中选择的范围,然后按降序排序,然后输入用户名 . 我找到了填充最后一行here的方法,并了解了我必须在其他地方前进一行的事实,我现在无法再找到它 . 但是,它不包括排序中的底层用...
  • 0 votes
     answers
     views

    Google Script会出现未知错误

    感谢大家 . 我有一张包含7张的Google电子表格 . 我正在尝试将最后一页中的数据从单元格A1:D1移动到附加到同一工作表底部的新行 . 这是我正在使用的代码片段: var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[6]; var src = sheet.getRange('Payche...
  • 1 votes
     answers
     views

    将数据移动到工作表底部

    我在电子表格中有一个日期,客户和班次数据列表(行A5:D34) . 我想将此数据写入工作表的最后一行 . 不幸的是,行数是可变的 . 在一周内,数据可能是17行;之后,它可能是23行 . 我想通过将使用过的行移动到工作表的底部来“存档”数据 . 我正在寻找一个代码(谷歌脚本)解决方案,可以解决要复制的范围总是4列宽,但行数可变的事实 . 感谢你的帮助!
  • 1 votes
     answers
     views

    根据今天的日期查询

    我有一个Google Spreadsheets文档,里面有两张纸 . 第一张表是我想运行查询的地方 . 位于单元格B1中的是今天的日期,公式为 =today() . 我在第2行有 Headers . 所以我希望查询以A3开头 . 我的信息在第二张单元格A38:M1267中 . 我只希望查询拉出列B,D,F,K.列A具有日期 . 我想基于今天的日期运行查询并匹配第二个工作表的A列中的所有日期并返...
  • 2 votes
     answers
     views

    Google脚本搜索和返回单元格位置

    我在使用我的第一个Google Script时遇到了一些麻烦,并希望得到一些帮助 . 目标:在多个工作表中搜索值,然后在找到匹配项时返回单元格的位置 . 我尝试过使用这个脚本: /** * Finds a value within a given range. * @param value The value to find. * @param range The range to search...
  • 0 votes
     answers
     views

    Google Apps脚本未设置单元格值[已关闭]

    好的,我需要一套不同的眼睛 . 下面的第一行有效,将atest设置为单元格C1的内容 . 第三行不起作用,因为它没有设置任何单元格值 . 它应该将第2行第2列设置为“我的点”,但不是 . 我甚至通过复制第三行并添加-1和1来创建第一行,然后通过仅更改“s”字符将setValue更改为getValue . var atest = ws_norequests_sheet.getRange(firstE...
  • 0 votes
     answers
     views

    如何在RAW内存中找到(PE)可执行入口点?

    我正在研究一个ASM项目,我想知道一个可移植的可执行程序在原始内存中的入口点 . 原始内存我的意思是静态内存,就像我用十六进制编辑器编辑原始.exe文件一样 . 从程序的PE表中,我可以查找名为“EntryPoint:”的条目,但该条目包含程序在内存中加载后的入口点!我需要找到程序在磁盘中寻找原始内存中的第一条指令的位置 . 有些程序在.text部分的第一个地址开始执行,这是很平常但并不总是发生,...
  • 0 votes
     answers
     views

    默认情况下如果在Google表单中没有指定日期,则在使用App Script提交表单时,如何将日期添加到空单元格?

    我有一个时间日志表单,其中包含一个日期字段,我不想每次都填写日期为今天日期的90% . (有时你会从另一天进入某些东西并需要改变它) . 当添加一个条目时,列A总是会有一些东西,所以它应该检查A是否为空,如果相同的行D是空的,它将把今天的日期输入到D. 我看过的一些例子是onEdit of cell change it,但是我无法让它与表单提交一起使用,甚至只是让它自动检查D中的所有单元格,如果...
  • 0 votes
     answers
     views

    根据单元格值格式化行颜色

    我正在尝试调整this之前相关问题的示例脚本 . 对于列K中的单元格值为零的行,我想将该行设为黄色 . 这是我目前改编的代码: function colorAll() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 3; var endRow = sheet.getLastRow(); for (var ...
  • 0 votes
     answers
     views

    Google电子表格:用于根据相邻单元格中的十六进制代码更改单元格背景颜色的脚本

    我正在尝试编写一个脚本,它将采用一列十六进制代码并将相邻列的背景颜色设置为十六进制代码颜色,但我不知道该怎么做 . 我一直在看这些: 1) https://developers.google.com/apps-script/reference/spreadsheet/range#setbackgroundcolor 2) https://developers.google.com/apps-s...
  • 18 votes
     answers
     views

    在google工作表中,如何以条件格式自定义公式处理当前单元格?

    我需要编写一个带有自定义公式的条件格式规则,当某个单元格(当前单元格的第3行中的单元格)值为 "TODAY()" 且当前单元格为 empty 时,该规则应该触发 . 我知道如何检查其他单元格,但有没有办法在同一规则中检查当前单元格的值? 正如您在此图像上看到的那样,一列具有不同的颜色,因为当前单元格的第3行包含当前日期 . 只有空单元格是彩色的 . 这是我的规则: =and(...
  • 0 votes
     answers
     views

    谷歌工作表脚本根据多个单元格中的日期删除行

    我正在开发一个应用程序,用于从电子表格中删除旧内容 . 我找到了几个基于特定数据隐藏或删除工作表的帖子,但它总是在一个单元格中 . 我需要能够检查每行三个单元格的日期 . 该表格填写一个表格,要求用户输入三个日期,他们希望在我们的视频中播放公告,并在我教授的HS上打印公告 . 我只想删除旧数据,发现无数(好吧,也许是6或8)脚本的例子做了类似的事情,所以我抓了一个并尝试扩展逻辑语句来检查C,D和E...

热门问题