Tag: 谷歌电子表格

根据子string将string列表分配给特定的值

我有一个需要分配价格值的返回(因此,一种)产品的列表。 问题是,虽然有许多相同的产品,他们都有不同的参考号码。 我打算有4列:特定产品,特定价格,列表名称,价目表。 看看这个我如何想象完成这个3步的例子:正如你所看到的,第一列的条目是一个混乱,但他们包含确切的字体作为列表名称中的产品。 具体的价格栏是我想把我的公式放在哪里的; 公式的输出将是匹配产品价格的副本。 第一栏中的所有项目将随机填写,但必须按第3栏和第4栏所示的正确价格分配。 由于有数百种产品需要每日报告,手写价格不是一种select。 我想填写第二栏,首先find第一栏和第三栏之间的匹配,然后根据第三栏匹配分配第四栏所示的价格。 在Java中,这将是一件轻而易举的事情,但这不是Java。 用excel,你可以通过让系统返回一个布尔值来匹配这个组合: =IF(ISNUMBER(SEARCH(phrase, text)), TRUE, FALSE) 我已经能够将这些短语串在一起,成功地给了我这7种产品所需的东西,但是这是特定于细胞的,并且将有近千种产品需要编码。 = LOOKUP与我所需要的几乎相符,唯一的问题是我的实际产品名称不是逐字列出的产品名称。 有什么build议么? 这不是如何工作,事实上,我很乐意有人给我一个新的尝试。

从多个单元格进行条件减法

A |B |C |….|K |L |M | Tom |0 | |….|Tom |Jim |Dave | Jim |1000 | |….|15000|14000|12000| Dave |3000 | |….| | | | 使用Google表格这个。 我希望列K , L和M的值从列B读取,检测来自A的相应单元是否读取例如“Tom”,“Jim”或“Dave”之一,然后从正确的列减less运行总数。 我有一些麻烦找出来,并尝试使用条件格式解决它,但似乎无法达到那里。 是否有一个公式我可以使用,将读取列B,并减去基于列A中的名称正确的列显示的数额? 所以要伪代码: read(column B cell); if(column B cell – 1 column = "Tom") { column K – (value of column B cell) } else if(column […]

基于前一个单元格的值切换单元格值

我正在寻找一个自动签入电子表格。 当电子表格添加一个新行时,它会检查上次提及的名称的值,并在“in”和“out”值之间切换。 我试图弄清楚,但我不知道如何得到它的工作(而且我对Excel有很大的知识缺乏)。 这是我将有: —————————————— itemName01 | 10/06/16 | in —————————————— itemName02 | 10/06/16 | in —————————————— itemName03 | 10/06/16 | in —————————————— itemName02 | 11/06/16 | out —————————————— itemName01 | 12/06/16 | out —————————————— itemName01 | 13/06/16 | in —————————————— itemName05 | 15/06/16 | in —————————————— itemName01 | 18/06/16 | out 所以对于加classitemName ##被添加它将开始在col3中的“in”,然后切换。 我尝试使用查找,然后反向查找以获得以前的input切换,但它保持与#VAL失败! […]

从gmail抓取HTML表格,并使用谷歌应用程序脚本放在谷歌床单

我是新手到谷歌应用程序脚本。 我试图写一个谷歌应用程序脚本,将采取从gmail表,并把数据放入谷歌表。 电子邮件正文有点像以下内容 CONFIRMATION CODE GUEST'S NAME GUEST'S EMAIL GUEST'S PHONE A1 Name someone@gmail 012377777 到目前为止,我已经尝试了下面的代码来获取电子邮件中的数据,并将其推送到电子表格。 function myFunction() { var ss = SpreadsheetApp.getActiveSheet(); var label = GmailApp.getUserLabelByName("[Gmail]/test"); var threads = label.getThreads(); for (var i=0; i<threads.length; i++) { var messages = threads[i].getMessages(); for (var j=0; j<messages.length; j++) { var msg = messages[j].getBody(); var sub = messages[j].getSubject(); […]

在Excel中复制Google电子表格数组公式

我有我想分析的Google表单调查数据。 在我的示例中, https: //docs.google.com/spreadsheets/d/1snnlqRSgEd13uG_y-2RRZx1i6w2UMCfpYyuL6MXzkx8/edit ? usp =sharing 工作表1包含调查答复,工作表2引用工作表1中的数据。工作表2是我在“行为”列下使用此数组公式的地方: = ArrayFormula(if(len(A3:A),if(Sheet1!Question3 =“Yes”,“Excluded”,)&if(Sheet1!Question5 =“Yes”,“Arrested”,)&if(Sheet1!Question6 =“Yes “,”酒精“,))) 问题是,我需要能够下载这个Google电子表格作为Microsoft Excel文档,但每当我这样做,当然谷歌电子表格= ArrayFormula()函数不支持在Microsoft Excel中。 我的问题是我怎么能复制这个数组函数的行为使用谷歌电子表格中的另一种方法,以便我得到相同的结果,当它被下载到Microsoft Excel? 到目前为止,我在论坛中find的是关于如何手动将公式复制到Excel中的多行的问题。 这些方法的麻烦是用户必须通过单击并拖动单元格的右下angular或使用快捷方式来完成。 我希望我的stream程能够工作,以便用户不必手动执行任何操作。 提前谢谢了。

Excel:如何将答案存储在同一个单元格中? 我怎样才能完成var1 + var2 => Store:var2

标题可能是模糊的,让我解释一下。 在TI计算器上,我可以使用variables创build一个公式,其中var2用于方程,答案存储为var2。 有没有办法在谷歌床单(Excel)中实现这一点? IE:我该如何实现:var1 + var2 => Store:var2 我在Excel中要做的是在一个单元格中保持一个运行总数,并在另一个单元格中input。 (我不想要一个令人难以置信的长input表单。 我现在所拥有的只是一个周期性的#REF! 错误: A1 :(input) B1:=和(A1 + C1) C1:= B1

使用sortingfilter后,受密码保护的单元格不起作用

我最近有一个问题,我无法在我的工作表中sorting我的数据,由于我的工作表被保护,并且某些单元格被密码保护。 不过,我现在已经对这个问题进行了sorting,我突出显示了我需要sorting和密码保护的单元格 – 所以当我需要sorting时,它会要求input密码来取消保护此部分。 当我这样做,但是,它sorting后,我想改变一个单元格,最初被认为是密码保护 – 改变而不要求密码 – 这是奇怪的,因为工作表仍然受到保护。 虽然我第二次尝试它,它要求一个密码! 所以我的问题是为什么不要求第一次input密码? &我如何得到它第一次要求密码? 这里是我为了达到这个目的而修改的代码: Option Explicit Const sPassword As String = "Green" Function ProtectSheet(bBoolean As Boolean, sSheetName As String) As Boolean ' ——————————————————————————————- ' Description: (Un)protects a given worksheet & Workbook ' Inputs: bBoolean: True = protect, False = unprotect, worksheet name ' Output: Boolean (True/False) […]

通过将数据透视表安排为无数值的值来对Excel进行sorting以显示值

我想按字段显示值而不是总和来排列我的数据透视表。 如果我select数据透视表,然后我得到总和。 我如何在Excel或Google Spreadsheets中获得期望的结果? 我的数据和期望的结果 什么样的数据透视表显示和不能改变

如何在谷歌表格的Countifsfunction中如果一个范围大于其他?

我需要一个联盟中特定球员获胜数量的公式。 所以我需要计算一个球员的所有胜利,为此,我需要把进球的范围,这个范围必须大于目标,以便被视为胜利。 我试着用这个公式,但它不工作: =Countifs(K7:K19,"Nikolinho Pueblo Jr.",L7:M19, L7:L19>M7:M19 ) 有人能帮我吗? 谢谢

使用Excel / SheetsclosuresZoteronetworking图

我试图从我的Zotero书目中build立一个作者networking图。 我已经将数据库导出到.csv,并且需要在使用Gephi,Cytoscape等可视化软件之前进行编辑。 所以,我认为数据需要作为: Column 1 -> Author X Column 2 —> All authors who have worked with author X 这些数据将来自我目前的“作者”专栏,目前其格式如下: Row1: Author X; Author Y; Author Z Row2: Author A; Author B; Author C Row3: Author X; Author Z; Author B … 我如何处理这些数据?