Tag: 电子表格

Excel for循环从另一行获取值

我有一个包含各种数据的电子表格。 它看起来像这样: AAABBCCCC a 1 2 3 2 1 4 2 3 2 b 0 2 3 3 0 1 2 3 0 c 6 6 3 0 2 1 0 4 0 等等 我想要的是加上所有的Aa,然后拿出一个Aa,所有的Bb,然后拿出一个Bb,所有的Ab等等。 我想要做的是,对于每一列,检查是否是A,B或C.我想这样做,因为数据可能会改变,我最终可能会有四个列A,B两个等。 a,b和c会留在原地。 我也不知道A,B和C的顺序。可能有两个A,其次是两个C,然后是一个B. 我的最终结果将是一个包含所有总数的表格: Aa Ab Ac Ba Bb Bc Ca Cb Cc 在前面的例子中,意味着Aa = 1 + 2 + 3 […]

通过“提交号码”返回“名称”表/ excel查找值返回“名称”

我有一张表,其值如下: 表A 另一个表的值如下所示: 表B 我想要做的是在表A中通过“提交号码”进行search,即A列中的值,我想用表B中B列的值进行search,并返回公司的名称 , 表A , B栏 我正在尝试这样的事情,但它不起作用: =LOOKUP(B2, eligible.submissions!B2:B160,1,1) 所以在上面的例子中,对于表B中的第1行,我想使用值724 ,即( 表B , B列,第1行),查看表A的A列,那里我会发现724对应于“ 咨询业务发展 ”,因此我希望我的function,返回我的价值,名称。 这是可能的谷歌床单或Excel? 使用哪个函数? 我也在尝试这样的事情: =LOOKUP(B2, SheetA!B2:B160,SheetA!B2)

python脚本来增加天真的电子表格macros的价值

我在电子表格中有一个简单的macros函数,如下所示: =LOOKUP(B2, eligible.submissions!A1:A158,eligible.submissions!B1:B158) 我想这样增加它: =LOOKUP(B2, eligible.submissions!A1:A158,eligible.submissions!B1:B158) =LOOKUP(B3, eligible.submissions!A1:A158,eligible.submissions!B1:B158) =LOOKUP(B4, eligible.submissions!A1:A158,eligible.submissions!B1:B158) 但点击和拖动function增加了每一件事情,这是错误的。 是否有可能使用Python来增加function的第一个值,即与B2相关的一个,即B2 , B3 , B4等等。

getRange,getDataRange和getActiveRange之间的区别?

如果这个问题没有立即显现,那么我对Google Apps脚本来说是相当新的。 我正在尝试编写一个Spreadsheets函数,该函数在工作簿中的表单提交表的每一行中运行,并使用for循环根据第一个单元格的值更新第二个表单/范围(在同一个工作簿中)。 但是,当我运行该function时,什么都不会发生。 我很确定这个错误是在我如何定义有问题的范围,但我不是100%确定的。 这是我写的一个修改版本: function update() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var secondSheet = ss.getSheets()[1]; var submissionSheet = ss.getSheets()[0]; var secondRowEnd = secondSheet.getLastRow(); var submissionRowEnd = submissionSheet.getLastRow(); var secondColumnEnd = secondSheet.getLastColumn(); var submissionColumnEnd = submissionSheet.getLastColumn(); //used to define ranges dynamically var secondRange = secondSheet.getValues(); var submissionRange = submissionSheet.getValues(); for(var i = 2; i […]

在一个SpreadsheetGear单元格中提取各种文本格式的细节

我在格式不同的单元格中有一些文本,我们假设:“这是 在一个单元格内的混合风格” 我可以访问文本内容, IRange的Interior属性提供了颜色数据(除其他外), IRange也有Style属性,它提供了Font数据,它可以判断文本是粗体还是斜体。 在我的情况下,但是我可能在一个单元格中有不同的样式。 我怎样才能解压?

Excelreplace单元格并添加一个字母/数字

我正在尝试创build一个可以在同一个单元格内完成三件事的公式。 该公式需要从另一个单元格获得一个值,但只能得到中间部分(可以用替代函数来解决)。 接下来,它需要在开始处添加一个字母,并在末尾添加另一个数字。 例: 我有以下三个值: 201642A 201142A 201342A 这些值需要转换为以下内容 A16421 A11421 A13421 正如你所看到的,前两个数字“20”被replace为“A”,最后的“A”被replace为“1”。 理由:我需要为多个列中的数百条logging执行此操作,所以一些自动化将为我节省很多时间。 这里是Excel中的一个例子。

Excel 2011条件格式错误

我做了一个生成xlsx文件的程序。 我做了两个文件,一个和一个没有条件格式为此目的。 带有条件格式的文件不能用Excel 2011打开(虽然Libreoffice可以打开但没有错误)。 这些示例在上面的Google驱动器链接中提供。 在第二个示例中,我将<conditionalFormatting>元素放入sheet1.xml中,将<dxfs>元素放入styles.xml文件中。 当我使用Excel 2011打开xlsx文件(使用cf)时,它会报告错误,并尝试修复文件几次,之后文件变空(您可以自己尝试)。 有没有人知道我失踪,除了这两个元素( <conditionalFormatting>和<dxfs> ),也许我需要添加或更改其他东西,以使其工作? 在编写程序时,我使用的是Excel 2011在使用条件格式编写时所使用的相同结构。

如何在Google电子表格中定义数字的数组

我需要在a和b之间创build数组,以便以后在ArrayFormula中使用。 例如:对于a = 2,b = 5硬编码将是{2,3,4,5} 这似乎很基本,但我没有find答案。

根据匹配的数据更新和移动列行

我不认为我解释得很好,所以我想再次以更好的解释开始讨论。 有4列A / B连在一起C / D也是如此。 THER_CLASS列是key列的前6位数字。 如果你看第一行A,你会看到011000,这与前6个数字相同的所有关键行相关(011000): 我想为所有关联的键/ GPI号复制A行和B行,然后转到下一个(012000): 正如你所看到的,第2列现在是第16列,因为它向下移动。 数据: https : //docs.google.com/spreadsheets/d/1fm55PQhpN1vm3j57pD87hJvet-toHYpreIWpm1oKdPI/pubhtml

将文本/string函数放在一个if函数中

我试图把一个文本函数内的另一个函数(如果语句)在Excel中: =IF(C1 <> 0, ="INSERT INTO [dbo].[GPI_ASOC] ([GPI],[THER_CLASS_DESC],[GENERIC_NAME]) VALUES ('" & TEXT(A1,0) & "', '" & TEXT(C1,0) & "', '" & TEXT(D1,0) & "');", "FAIL") 如果C行#<> 0使字段说失败,如果不使单元格显示插入语句。 编辑:不= 0(<>)