Tag: 公式

如何只将100以上,以“05”结尾的数字舍去 – 不使用左右公式

公式很简单:= IF(CA4> 1,CA4,CEILING(BT4 * BY $ 2,5)) 所以我想补充IF IFAL(CEILING)计算的一部分,这个计算可以把105,205到100,200等数字舍去。 我知道我可以使用一些公式使用右和左,但是我想知道如果有math解决scheme…

使用COUNTIF / SUMPRODUCT

我有一个工作表,我正在试图通过提供更新提供用户更自动化,但是我有一个公式工作的困难。 我正在使用一个半大的表(超过32列的信息,1,500行),但真的只想在这个问题上专注于2列。 在列CI中有服务订单被请求的date,并且在列DI中具有在发送请求确认时填充的信息(如果没有请求被发送,则它是空的)。 我希望能够创build一个消息框,在工作簿打开时显示警报,并显示当天2周内尚未收到确认的订单请求数。 到目前为止,看起来像我最好的select是让隐藏的单元在其他地方使用公式进行繁重的工作,然后使用Workbook_Open事件在消息框中显示值。 我已经能够得到一个公式来显示适合我的时间窗口的请求数量: =SUMPRODUCT((Table5[Date]>=TODAY())*(Table5[Date]<=TODAY()=14)) 这似乎是捕捉我需要的数字,但是我很难整合我需要的第二个组件:是否发送了回复。 到目前为止,我试图在公式中包含某种forms的AND限定符,已经返回了一个错误…我希望能够在公式内量化(逻辑上): =IF(Table5[Reply]="" AND Table5[Date]>=TODAY()+14, SUMPRODUCT) 我知道上述不会工作,但我想知道如果任何人有任何指示如何修改,以便它可以包括这两个因素? 非常感谢!

如何将公式应用于整列?

我需要从Excel的列中的所有行中减去该列的最小值。 我有一百万行,我不能拖动单元格框的右下angular,将公式应用于所有这些单元格。 不幸的是我还没有find任何可行的方法。 我想从该列的每个单元中除以1000的列的最小值并存储在另一列中: =(B1-MIN(B:B))/1000 我如何将这个应用到我希望这个工作的列的所有行? 一般情况下,如何将公式应用于一列的所有行?

工作表()。范围()。公式不适用Excel VBA函数?

Excel VBA中使用“工作表()。范围()。公式”有问题。 如果我使用macros,它工作正常(请参阅下面的子方法)。 但是,如果我在一个函数中使用它,它不起作用,我有一个“#VALEUR!” (在法语中,我认为这将是#VALUE!英文)在CELL中的错误消息。 如何解决这个问题? 我正在使用EXCEL 2010 Sub StoreFormula() Worksheets("Sheet1").Range("D20").Formula = "='Sheet2'!D13" End Sub Function Test() As String Call StoreFormula Test = Application.Caller.Address End Function

公式在条件格式中不起作用

我有一个三页的工作簿。 第2页和第3页持有类似的数据,但从不同的时间段(案件当前案件历史)。 将“案例当前”中的信息汇总在一起,并使用COUNTIF整理某些信息。 我试图获得一个条件格式来改变文本的颜色,如果从案例当前的COUNTIF高于或低于历史页面上相同数据的COUNTIF。 例如: 单元格C3具有以下公式: '=COUNTIFS('Cases '!$D:$D,C$2,'Cases '!$C:$C,$A3)并显示图7 。 我在一个普通的单元格中使用了一个IF公式,下面的工作就是这样。 (在这个例子中,COUNTIF返回10 。 IF(C3<COUNTIFS(Compare!$D:$D,C2,Compare!$C:$C,$A3),"Lower","Higher") 我在条件格式中使用了相同的公式,但是它不会触发字体颜色的变化。 我在IF语句结束时删除了两个结束条件,因为条件格式在TRUE返回时被触发。 =IF(C3<COUNTIFS(Compare!$D:$D,C2,Compare!$C:$C,$A3)

将列值与另一列进行匹配并添加行的公式

我试图匹配一列中的值到另一列,然后添加在不同行中的两个值。 鉴于: ABCD 1 Mustang 300 Camaro 70 2 Corvette 700 F150 82 3 Charger 218 Impala 74 4 Firebird 200 Mustang 66 有一场比赛,A1 = C4。 因此,在新的列E中添加值B1和D4。 以下是我所尝试的: =(Index(A1:D4,Match(A1,C:C,0),D) + B1) 匹配(如果为true)应该返回C中的行。然后我试着INDEX使用匹配的行与我想要添加到B1的列。 我为第1行尝试了这个,它没有任何返回,这是正确的。 当我把它拖到列上的时候,它没有任何工作。

将excel公式转换为SQL

嗨,我有一个Excel中的表,它有一个公式。 我需要这个公式是SQLforms。 我试过这个: SELECT IIF (C2 = "L",IIF(B2 < A4,B4,B2),A4) 但我需要将单元格转换为SQLselect 这是表格的链接: Excel表格

Excel – 将一系列文本转换为公式中的date

我公式中提到的两列是“Carrier”,另一列是“OriginalEffectiveDate”。 第二栏包含两年的date范围。 我需要显示两年的运营商数量。 因此,如果date范围是2014年1月1日至2015年7月12日,那么我只希望在2014年到2014年7月12日之间统计运营商。换句话说, 如果我把2014年的全部数字相比2015年的一部分,那么我的数字就会下降。 结果会是这样的: 2014 = 343 (Jan 1 – July 12, 2014) 2015 = 375 (Jan 1 – July 12, 2015) 当我最初设置文件时,我使用的数据是静态的,date是数字字段。 当我把同一个文件直接连接到数据库时,date现在是文本,我不能得到相同的公式来工作。 在此先感谢您的帮助。 =COUNTIFS(tbl_Group[Carrier],A5,tbl_Group[OriginalEffectiveDate],"<="&EDATE(MAX(tbl_Group[OriginalEffectiveDate]),-12)) 照片:

MS Excel:返回第一个数字前的所有字符

我MS Excel 2013我有一列列出邮政编码信息。 它包含一个4位数的邮政编码,后跟一个城市名称,但在某些字段中,邮政编码前面是一个城镇名称,如下所示: 7100 Vejle 8600 Silkeborg Grauballe 8600 Silkeborg 我想把这个数据分成三列:镇名(在大多数情况下为空),邮政编码和城市名称,所以我需要一个公式,返回第一个数字前的所有字符,但我不知道该怎么办那。

从另一个单元格返回值

在Excel中,我有两个活动工作表的工作簿。 一张用于原始数据(标记为“数据”),另一张简单标记为“工作表2”。 “数据”包含以下信息: Column 1 = County Column 2 = Street Address Column 3 = City, State, Zip Column 4 = Phone Number 在“Sheet2”中,我将A1作为从县列(Data!A:A)中拉出的下拉列表。 我目前在A2-A4单元的“Sheet2”中有一个公式。 以下是我目前在Sheet2!A2中使用的公式的一个例子(与A3和A4有相似的公式): =IF(A1=Data!A2,Data!B2,IF(A1=Data!A3,Data!B3,IF(A1=Data!A4,Data!B4, IF(A1=Data!A5,Data!B5,IF(A1=Data!A6,Data!B6, IF(A1=Data!A7,Data!B7,IF(A1=Data!A8,Data!B8, IF(A1=Data!A9,Data!B9,IF(A1=Data!A10,Data!B10, IF(A1=Data!A11,Data!B11,IF(A1=Data!A12,Data!B12, IF(A1=Data!A13,Data!B13,IF(A1=Data!A14,Data!B14, IF(A1=Data!A15,Data!B15,IF(A1=Data!A16,Data!B16, IF(A1=Data!A17,Data!B17,IF(A1=Data!A18,Data!B18, IF(A1=Data!A19,Data!B19,IF(A1=Data!A20,Data!B20, IF(A1=Data!A21,Data!B21,IF(A1=Data!A22,Data!B22, IF(A1=Data!A23,Data!B23,IF(A1=Data!A24,Data!B24, IF(A1=Data!A25,Data!B25)))))))))))))))))))))))) 但是上面的公式要求我每次添加一个新县时都要input另一个IF公式。 这个名单继续增长,因此要求我经常更新公式。 我相信有一个更简单的方法来完成我想要做的事情,而没有麻烦。 有任何想法吗?