Tag: 工作表函数

满足IF条件的VLOOKUP

我在工作中遇到了这个问题,用正确的案例编号填充工作表。 Sheet 1: (Report) SSN | Service Date 123456 | 10/01/2014 Sheet 2: (Data) SSN | Case Number | Start Date | End Date 123456 | 0000000 | 01/01/2010 | 12/31/2012 123456 | 1111111 | 01/01/2013 | 05/31/2014 123456 | 2222222 | 06/01/2014 | 11/10/2015 如何根据服务date将VLOOKUP设置在另一张工作表的开始date和结束date的“范围”内? 在这种情况下,我想查找SSN和返回案件号码2222222因为在这种服务date情况下是有效的。 我在网上查找“MATCH”。 我能匹配的案件的第一个结果匹配的SSN ,但如何去下一个案件,如果不匹配? =IF(E2>=INDEX('CASE NUMBERS'!A:F,MATCH(C2,'CASE NUMBERS'!A:A,0),4)&E2<=INDEX('CASE NUMBERS'!A:F,MATCH(C2,'CASE NUMBERS'!A:A,0),5),"YES","NO") […]

Excel嵌套的IF的Excel

在此先感谢,我正在做一些愚蠢的事情,我只是没有看到。 =IF(ISNUMBER(L36), IF( L36 < K3, "PASS", "FAIL"), "PASS", "N/A") 为什么他的工作不?

自动将给定的文本追加到公式的结果中

我有以下公式: =$AF$46 我如何将文字附加到结果? 例如,如果=$AF$46显示为0.00 ,我将如何显示0.00% done ? 编者按:问题后来被扩展到“限制”公式结果格式化为2位小数。 有些答案早于这个要求; 其他则涵盖两种可能的“限制”解释:“最多2个小数位”和“正好2个小数位”。

在Excel中从date中减去时间

我有一个单元格列3中包含date时间: 5/12/2011 8:13AM 。 我期待从这个时候减去x小时。 到目前为止,我有这样的: =A3-TIME(8,0,0) 这不起作用。 公式应该如何写?

将数字转换为时间的公式

我需要使用Microsoft Excel 2007将input0.00.000代表分钟秒毫秒的数字转换为以下时间格式0:00.000 。

将多列组合成一个列

使用Excel,如何使用多列创build单个列? 例如:我可能需要删除2012-2014年的列,并创build一年的列。 同时,我需要在2012-2014年保留这些信息,并为这些信息创build一个列,以便与每行(姓名,国家,年级,年份,数据)alignment: Name Country Grade 2012 2013 2014 Smith France A 0.333194233 0.64347979 0.72795544 Adams Germany D 0.307532421 0.580823282 0.851274645 Franklin Americas C 4.597219783 7.983514354 10.79688839 Roosevelt Americas B 0.615064841 1.089043653 1.502249374 Washington Australia A 0.261792462 0.456573955 0.620206846 所以应该看起来像这样: Name Country Grade Year Data Smith France A 2012 0.333194233 Smith France A 2013 0.64347979 […]

Excel中的条件格式

我对Excel和VBA很陌生,想知道是否有一种方法可以根据下拉列表中的值(通过数据validation创build)进行条件格式化。 我现在有一个警告,如果用户input的东西是无效的(数据validation),但我想改变单元格的背景颜色为红色,如果无效,或绿色,如果有效。 我想要testing的选项同样在数据validation创build的下拉列表中。

以“今天”date为起点,求和单元格的可变范围

如何根据MS Excel 2003中今天的date对可变范围的单元格进行求和。 电子表格格式: 可变范围=总和天数 date范围=在行1中列出,每个单元1天(例如A1 = 1/1/10,B1 = 1/2/10,C1 = 1/3/10 ….) 在第2行中列出的数字,每个单元的X数(例如A2 = 8,B2 = 6,C2 = 1 …..) 示例问题:如果可变范围= 2和当前date= 1/2/10那么…和(b2:c2)= 7 我能够根据当前date使用下面的公式对整行进行求和,但不能将可变范围添加到求和函数中。 = SUMIF(A1:C1, “> =” &TODAY(),A2:C2)

如何使用Excel公式(无VBA)在HTTP POST响应中检索一段数据?

有没有什么办法来创build一个Excel超链接公式,将点击发送一个HTTP POST并parsing响应来填充另一个单元格?

我想将多个工作表/选项卡中的数据复制到主工作表

我所拥有的是一个电子表格,其中有超过100个具有相同格式数据的选项卡,但有些表格的行数多于或less于其他行数。 我有一张名为EMP_NUM的工作表, 其中包含所有员工编号和姓名。 我有一个主表,我想所有的相关数据复制到主表。 表EMP_NUM中列出的员工编号与100多张工作表的名称相匹配。 最后,我希望Master工作表上的每一行都有第一个单元格作为员工编号,那么行中剩余的单元格就是从其他所有工作表单中收集的数据。 需要复制的员工#表的数据从A4开始,在TX结束,其中X等于仍然有值的列A中最大的行数。 我正在考虑使用EMP_NUM中的数据在过程中调用,以便find正确的用于复制数据的表单,因为它们将匹配,而且还可以用作行中的第一个单元格。 一旦完成,我可以添加我的公式来计算数据。 在Excel中使用VB进行了一点点小小的调整已经有6年多了,我不知道该怎么做。 感谢大家的帮助!! 请让我知道,如果我需要清除任何东西。 **添加** 我会想象的第一步是find第一张来复制数据。 要find第一个工作表,函数应该转到EMP_NUM工作表,看看第一个数字是什么,这个数字和我们想要的工作表的名字完全相关。 那可以是intEmpNum 然后在相应的表格上,我计算出第4行有多less行有数据。 这些行将是要复制的范围。 复制这个范围在图表Master上的第一个可用的行,从列B开始,现在留下A列空白。 列A是针对在列B中具有数据但不在列A中的所有行的intEmpNum 。 然后findEMP_NUM上的下一个员工编号并重复该过程,直到工作表Emp_NUM上的列A中没有更多的员工编号 这是我迄今为止 – Sub Button1_Click() Dim intEmpNum As Integer 'employee number Dim strEmpCell As String 'row that employee number is in strEmpCell = 1 Do Until Sheets("EMP_NUM").Range("A" + strEmpCell).Value = 0 intEmpNum = Sheets("EMP_NUM").Range("A" […]