您可以使用管道|来表示OR,它在Google Sheets中工作得很好。但是我想要一个AND运算符,但是在任何地方都找不到。The closest post I found正在讨论java应用程序,但它不能在Google Sheets上正常运行 我想检查字符串"equivalencia de estudo patrimonial“中是否存在字符串"equivalencia”和"patrimonial“。 我已经试过了: =regexmatch("equivalencia de estudo patrimonial";"(?:equivalenc
我试图根据工作表名和类型(a列)创建文件夹结构和javascript文件。在"Spec“类型开始的地方,我想将所有内容组合在"Spec”开始和结束之间,并使用Google将内容输入到该文件中。
内容示例
期望输出
代码示例
我必须得到的当前代码如下所示。但我目前无法添加中间内容。
function export() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
var filename = ""
for
我正在尝试构造If语句,如果三个单元格中的两个是彩色的,则将选项卡变为红色,或者如果只有开是彩色的,则将其变为绿色。我希望有一种更简单的方法来纠正它,而不是像这样的三个if语句。
Dim dateRng As String, num As Integer, j As Integer, irng As Range, frng As Range
dateRng = Sheets("Input Raw Data").Range("B" & counter + 2).Value
num = Sheets("Tool Setup").Range(&
如何将这个简单的VBA转换为Google Sheets? Sub SELECT()
Dim Cval As Variant
Cval = Sheet4.Range("A16").Value
Sheet4.Range("D1:T" & Cval).Select
End Sub 在Google Sheets中尝试使用此宏时,我不断收到错误,但我找不到问题所在。 我目前在Google Sheets中编写的代码如下: function SELECTIE() {
var spreadsheet = SpreadsheetApp.getActive();
对于以下代码,
If Sheets("sheet1").Range("A1").Value = "option_1" Then
Sheets("sheet1").Range("A1").Value = "option_2"
ElseIf Sheets("sheet1").Range("A1").Value = "option_2" Then
Sheets("sheet1").Range("A1").Val
我在Google Sheets中有一个令人惊讶的棘手问题要解决,这个问题肯定不是太难,但不知何故我做不到。这是一张很大的表格,但它归结为以下内容: 两个Google Sheet列: Data 1 Data 2
aa 2008
bb 2008
cc 2009
dd 2010
ee 2011
ff 2012
bb 2013
gg 2014
cc
是否可以使用Google向单元格添加注释?Apis.Sheets.v4?
在python中似乎是可能的::但是我没有成功地将它复制到c#,描述了如何使用https调用来添加它,但是如果可能的话,我宁愿使用Googlec#库,也不愿自己发送HTTP调用。如果有人知道,或者能给我举一个工作的例子,那将是一个巨大的帮助。
提前谢谢。
根据拉法·吉勒莫斯的建议,我让它起作用了。
public async void AddNote(string sheet, int column, int row, int sheetId, string noteMessage)
{
我这里有这段代码,由于某种原因,它不能工作
Public Sub CommandButton3_Click()
'agregar'
ComboBox2.Value = sel
For i = 2 To 200
celda = ActiveCell.Row
Add = Worksheets("Programación").Cells(i, 2)
If sel = Add Then
Sheets("Programación").Activate
Sheets("Programación").Select
T
我在Google中将这两个合并到一个中,但只应用了第一个规则。
CASE
WHEN REGEXP_MATCH(Seite, "^/amp/.*") THEN REGEXP_REPLACE(Seite, "^/amp/", "")
WHEN REGEXP_MATCH(Seite, ".*-[0-9]+$") THEN REGEXP_REPLACE(Seite, "-[0-9]+$", "")
END
如果我交换规则的顺序,则同样只应用第一个规则,而不是第二个规则。为什么第二条规则不适用
我有一个google sheets文档,其中的数据是这样的:
Some data 10:5 Somemore Data
我尝试根据冒号将文本与数字分开,使输出看起来像这样:
Some data | 10 | 5 | Somemore Data
我尝试了SPLIT和RIGHT/LEFT函数,但是我不能让它工作。
这是我到目前为止所拥有的
=LEFT(C2,FIND(":",C2)-3)
这将在左侧分隔文本,但在右侧使用它不起作用。我的公式也没有把数字分开。寻找一个能达到上述预期结果的公式。
我的电子表格-
谢谢。
我需要Javascript regex从google中提取电子表格ID和工作表ID。sheets.google.com电子表格的URL看起来是:。
描述了用于提取电子表格ID和工作表ID的regex。我在Javascript中尝试过它们,但它不起作用。下面是我尝试过的代码:
var spreadsheetId = new RegExp("/spreadsheets/d/([a-zA-Z0-9-_]+)").exec(resourceUrl);
var sheetId = new RegExp("[#&]gid=([0-9]+)").exec(reso
我正在创建一个脚本,用于将许多google工作表从一个google驱动器位置复制到另一个google驱动器位置,然后循环这些工作表并应用权限/编辑器。我还必须跟踪哪些纸张从源位置已经被复制。
我的问题是while循环中的for循环。由于某种原因,在while循环的一次迭代之后,运行my循环的变量出现了文件名的值。
while (files.hasNext()) {
var file = files.next();
for (var k in check){
Logger.log(check[k]);
if(check[k] = file.getNam
我正在尝试运行一个在Google Sheets脚本编辑器上下文中编写的函数,该函数调用在Google Forms脚本编辑器上下文中编写的另一个函数。这个是可能的吗? Google Sheets function callForm() {
/*something like this?*/
formID.google.script.updateForm()
} Google Forms function updateForm() {
does stuff
} 我知道我可以使用触发器来运行表单的脚本,但出于各种原因,我想从google sheets脚本中执行此操作。
我有一个带有两个组合框(Year和Unit)的用户表单。我有一个很大的数据集,我想根据从两个组合框中的选择进行过滤,即我选择Year = 2013,Unit = 20A,我希望它过滤掉具有这两个标识引用的所有数据。 我已经尝试了依赖组合框,但都没有用。 到目前为止,我唯一的代码就是填充组合框。 Private Sub UserForm_Initialize()
Dim N As Long, i As Long
With Sheets("LookUpLists")
N = .Cells(Rows.Count, 1).End(xlUp).row
我得到了运行时错误'1004':应用程序定义的或对象定义的错误对下面的代码(在这里,我定义lr),不能在我的生活中解决问题。
代码的目的是在定义为"ProjectDescriptionColumn“的列中搜索匹配的项目描述,并返回驻留在同一行单元格中但在定义为"ProjectCodeColumn”的列中的项目代码
任何帮助都非常感谢。
Dim ProjectDescriptionColumn As Long
Dim ProjectCodeColumn As Long
With Sheets("Completed")
If Cells(LastR
我的google sheets脚本运行良好,但一旦发布,菜单项就不在那里了。因此,它只显示我的插件的帮助,而不是在插件中显示'start‘按钮(当它作为脚本运行时,它工作得很好)。有没有人知道为什么会这样?
//Runs when the addon is installed
function onInstall(e) {
onOpen(e);
}
//Creates menu entry in google ui when opened
function onOpen(e) {
SpreadsheetApp.getUi().createAddonMenu()
这篇精彩的讨论了在where子句中使用LOWER()的低效以及搜索文本的更有效的方法。在ORDER BY子句中有没有类似的方法呢?例如:
SELECT * FROM mytable
ORDER BY LOWER(first_name)
按字段名的小写文本排序的最有效方法是什么,例如在Google Sheets或Excel中按列排序时所做的操作?