Tag: 擅长

在excel上寻找租赁expression

我正在寻找一个expression方式,告诉我哪个“城市”以“里程”的方式获得了最好的“价格”。 最好的“城市”是“价格”和“里程”较低的地方。 在这里我的桌子:

基于2个具有空值的数组进行计数

我有两个数据arrays,我正在计数。 一个数组是所有文本(Source列),另一个是所有date(date票据closures),表示为1月1日的1月份。 我想要做的是统计有多less包含一个来源,但没有date(表示票还在打开)。 我已经尝试了许多不同的公式,每个公式都返回一个错误。 我认为我已经得到的2是: (我也有一个用COUNTIF替代了COUNTA,但仍然不能正常工作。) =COUNTIF('Help Desk Log'!B2:B, "Internal") – COUNTIF('Help Desk Log'!K2:K,"="&" " ) 和 =IF(AND('Help Desk Log'!B2:B = "Internal", 'Help Desk Log'!K2:K – " "), COUNTA('Help Desk Log'!J2:J) – COUNTA(ISTEXT('Help Desk Log'!K2:K))) Source Date External 1-Jan Internal (Null) Internal 1-Jan External 2-Jan Internal 2-Jan Internal (Null) Internal (Null) Internal 4-Jan 两者都返回#NAME? 错误。 […]

为什么将单元格内容设置为左alignment(Aspose Cells)?

我有这个代码,它应该左alignment特定列的内容: Cell memberItemCodeCell = customerWorksheet.Cells[rowToPopulate, MEMBERITEMCODE_COL]; memberItemCodeCell.PutValue(frbdbc.MemberItemCode, true); var micStyle = memberItemCodeCell.GetStyle(); micStyle.Font.Name = fontForSheets; micStyle.Font.Size = 11; micStyle.HorizontalAlignment = TextAlignmentType.Left; micStyle.IsTextWrapped = false; memberItemCodeCell.SetStyle(micStyle, flag); 它有效…有时: 为什么有时会发生右alignment呢? 任何可以被视为int的值(不包含字母字符或破折号)右alignment; 但为什么它不尊重明确的左alignment,无论它是否看起来像一个int? 在所有列特定的代码之后,有一些适用于整行的“常规”格式: CellsFactory cf = new CellsFactory(); Style style4 = cf.CreateStyle(); if (shipVarDbl >= 1.0) // fewer were shipped than were ordered { style4.ForegroundColor = Color.LightGreen; […]

如何根据Google电子表格中的单元格值返回两个数组之间的数组?

我有一个谷歌电子表格单元格A2:D20作为第一个数组。 另一个arrays是F2:I20。 我想要做的就是根据D20的值在K2:N20中返回一个数组。 如果D20> 100,则返回数组A2:D20。 如果不是,F2:I20。 如何去解决这个问题?

Ruby Sketchup,从打开的Excel工作簿中获取一个值

有没有一种方法可以从所有准备好的开放工作簿中获得价值? 我可以通过打开工作簿来获得一个值,但是我想在工作簿已经打开的时候获得这个值。 require 'win32ole' xl = WIN32OLE.new('Excel.Application') xl.visible=1 wb = xl.Workbooks.Open('C:\Users\Dave\Downloads\Example.xlsm') worksheet = wb.Worksheets('Sheet1') worksheet2 = wb.Worksheets('Sheet2') worksheet.Range('a1').Value=1111 worksheet.Range('a2').Value 我正在做的是将数据input到excel中,然后在sketchup中有一个ruby代码来获取数据并从中抽取。 然后将graphics放入工作表中。 这就是为什么我希望ruby代码能够在表单打开时读取数据的原因。 谢谢,

SUMPRODUCT具有多个条件的dynamic列

附上的是数据的截图。 我想要做的是总结所有匹配和dynamic列总结的标准。 我相信这张照片描述了我想要完成的事情。 为了清楚起见,考虑到数据的结构,我想要做的是总结相关的列(实际每个期望的date)以及其他标准。 在这个例子中,我只想为2016年2月到2016年4月的“美国”,“约翰”和“牛奶”

Excel VBA – 数组公式忽略If语句

我真的很新arrays公式。 stream程应该是如果列表中没有input数据的数据或只有1个条目,它显示“添加重量”[共7个点)。 一旦在数组中的任何位置input了两个任意数据,就会检查数组中的FIRST值,并减去数组中的LAST值。 我得到的这个问题是单元格显示#value当数组是空的而不是显示“添加重量”。 一旦input数据,公式就可以正常工作,无论数据在arrays中的位置如何,都可以正确地减去最后一个条目。 这将查找数组中的最后一个条目。 LOOKUP(2,1/(1-ISBLANK(D13:D19)),D13:D19)) 这将查找数组中的第一个条目。 INDEX(D13:D19,(MATCH(FALSE,ISBLANK(D13:D19),0))) 是因为公式被标记为数组吗? =IF(COUNTIF(DailyProgress[Change],"")>6,"Add Weight",LOOKUP(2,1/(1-ISBLANK(D13:D19)),D13:D19))-INDEX(D13:D19,(MATCH(FALSE,ISBLANK(D13:D19),0))) 如果有更好的方法来写这个,我全是耳朵。 编辑: 在一个相邻的列中,它显示了从前一个单元格的变化,如下所示: =IF([@[Weight (lbs)]]="","",[@[Weight (lbs)]]-D17) 其中D17是当前行上方的单元格[将在第18行input]。 就像这样,如果相邻单元格上方的单元格为空,则将其显示为零,然后执行“0 – value = -value”,因此我们只需要将其与之前的LASTinput单元格进行比较直接在它上面的单元格。 我知道这将需要完全重写。 仍然使用D13:D19arrays。

基于sumif的Excel函数数组公式求最小值

我有一些数据,我想根据一些标准find达到总数所需的最less天数。 基本上数据是这样的: Date Season Recieval 1/01/2006 2006 500 2/01/2006 2006 100 3/01/2006 2006 150 … 10/12/2009 2009 300 等等 我想要做的是find一个公式,发现达到一个赛季总收入所需的最less天数。 下面的公式是我迄今为止所尝试过的,没有用。 =MIN(COUNT(IF(SUMIFS(C:C,B:B,"2006")>2000,DATA!A:A))) 它从什么地方开始并不重要,但它必须以最less的天数达到2000年。 产出应该是一个数字,例如39(连续39天,总计2000年的收入)。 基本上,我想要生成的是连续几天所需要达到2000年的总数,而不pipe起点如何。 干杯!

Excel或R:重塑数据

我有一些数据如下所示: ID Data 1 abc 2 abcabc 3 abc 4 abcabcabcabc 5 abcabcabc 我想在下面 ID Data 1 abc 2 abc 2 abc 3 abc 4 abc 4 abc 4 abc 4 abc 5 abc 5 abc 5 abc a , b和c在不同的列单元格中,所以Data实际上是许多列。 如果需要,我可以连接它们。 本质上b和c是相关的,但对于一些ID我有多个结果,我想数据在一个长的格式而不是宽,但保持每行的ID。 如果这更容易,我可以在这里做。 Dput: structure(list(ID = c(9999812L, 999908L, 9993595L, 9992905L, 9989664L, 9984487L, 9980956L, 9980112L, […]

Axlsx似乎忽略了image.start_at

我遇到了同样的问题,我遇到了这个问题。 不幸的是,我没有find答案,不能在原来的post。 也许有人可以帮我我的代码看起来像: img = File.expand_path(Rails.root+'app/assets/images/scb_footer_logo.png') sheet.add_image(:image_src => img) do |image| image.start_at 6,6 image.end_at 6,6 end 在我看来,它会忽略start_at,因为它始终始于A1。