Tag: if语句

如果有多个条件,excel会返回index-small的结果

亲爱的社区, 我目前陷入困境。 我已经与我们的团队build立了一个开发工作跟踪表,使我们能够pipe理和跟踪完成需求和软件发布所需的任务。 对于每个版本,我都有表格,这些表格可以填充表格,其中包含源表单中不同团队成员的释放信息,帮助我们跟踪任务,并包含进一步的自动化图表。 我只认为自己是一个关于excel的padawan,基本上是基于一些谷歌search和试验和错误build立了这张表。 现在让我们来看看细节 表格内容 请求ID 需求ID 功夫 发布 等等 使用的声明: =IF(ISERROR(INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4));ROW(1:1));4));"";INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4));ROW(1:1));1)) 不幸的是,我不知道该怎么走。 我期望修改语句,以便返回符合满足两个或更多条件的结果,即仅版本2.0和要求ID DFE1。 我试图嵌套IF声明如下所示,但没有成功。 =INDEX($J$1:$M$4;SMALL(IF($J$1:$J$4=$B$7;ROW($J$1:$M$4);IF($K$1:$K$4=$B$8;ROW($J$1:$M$4)));ROW(1:1));1) 请build议可行的方法来解决这个问题。 如果您需要任何进一步的细节,请让我知道。

仅显示所需的字段

我试图做一个Excel电子表格,将提供只需要根据他们挑选的颜色需要的问题 例如:如果他们select蓝色,我想只显示问题,然后需要填写蓝色,并限制访问任何其他颜色。 有很多更好的方法,只显示您想要的信息,取决于select哪种颜色,而不必将IF全部放在电子表格上 IF(A1,蓝色,IF(显示蓝色表格,所有表格,空白)) IF条件1 THEN显示蓝色表格ELSEIF条件2 THEN所有表格ELSE空白END IF 任何帮助将不胜感激

Excel – 基于文本filter创build子列表

我正在尝试实现类似于本文中所解释的内容: Extract a List of Values Filtered by Criteria with Sub-Arrays 对于这个例子,列B具有文本,列c具有整数值,列d具有文本 下面的公式适用于在我的数据的C列中过滤> = 1的值: =IFERROR( INDEX( B$2:B$11, SMALL( IF( $C$2:$C$11>=1, ROW(B$2:B$11)-ROW(B$2)+1 ), ROWS(B$2:B2) ) ), "" ) 我想用一个search函数来replace该行,该函数根据单元格的文本内容(从D列)进行过滤。 以下内容适用于单行(如果单元格中不包含“a”,则返回0,否则返回大于0的值)。 =IFERROR(SEARCH("a",$D2),0) 但是,将它与第一个函数结合是行不通的: =IFERROR( INDEX( B$2:B$11, SMALL( IF( IFERROR(SEARCH("a",$D$2:$D$11),0)>=1, ROW(B$2:B$11)-ROW(B$2)+1 ), ROWS(B$2:B2) ) ), "" ) 我从这个公式中错过了什么?

Excel IF语句

我觉得我的逻辑错了?请帮忙。 评分等级:80 A +,70 A,50 C,40 F,0-39 FAIL =IF(B26=79,"A+",IF(B26>=69,"A",IF(B26>=49,"C",IF(B26=40,"A","F"))))

Excel – 在IF公式中使用通配符

我需要在IF公式中使用通配符(请参阅粗体字) = AND($($ J7243> ANR $ 23; AND(OR($ C7243 = ANP $ 7&“*”; $ C7243 = ANP $ 8; $ C7243 = ANP $ 9; $ C7243 = 什么是正确的语法(此语法不运行) 非常感谢你。

IF =行标题 – 需要Excel公式

红色矩形区域是我想要的公式实现的。 最上面的蓝色行是客户要求的传单的号码。 下面的每一行都有一个客户姓名和地址(在左侧视图之外)。 有些客户需要多张宣传单,所以需要像图片中的14(x2)那样的东西。 有超过700个客户(行)。 谢谢你的帮助。 请在这里find我的截图的链接: http : //s638.photobucket.com/user/generalsoulfly/media/Screenshot.jpg.html

Excel:如何用用户input修改的代码填充单元格?

我有这个IF声明: =IF([Year]=2016,IF([Condition]="XClean",72,IF([Condition]="Clean",72,IF([Condition]="Average",72,IF([Condition]="Rough",72,0))))) 我在一个单元格中embedded了这个IF语句55次,填满了11年的范围(从2016年到2005年)。 我使用公式分配多个任务。 我想知道是否有办法创build一个模块,在那里我可以input一个单元格坐标来replace[Year],input另一个单元格坐标来replace[Condition],以及一个我希望公式填充的单元格。 这是我坚持的地方: Sub MaxTerm() Dim year As Range '[Year]' Dim condition As Range '[Condition]' Dim origin As Range 'first cell of the column I want to populate' year = InputBox("what is the coordinate for model year?") condition = InputBox("what is the coordinate for the condition of the vehicle condition?") origin = […]

matrix函数与IF语句一起计算相关matrix

我正在尝试使用Excel中的matrix函数来计算几个相关matrix。 我有一个简单的问题没有困难,但是当我想要基于一个variables的三个唯一值计算三个matrix,我不能让IF语句正常工作。 具体来说,我有三个场景(“风险爱”,“正常”,“风险厌恶”)编码在B2:B253 。 我的返回数据在C2:C253 。 我的目标是根据列B的值创build三个相关matrix。 我的代码是: =MMULT(IF(B2:B253="RISK LOVING",TRANSPOSE($C$2:$L$253-$O$3:$X$3),$C$2:$L$253-$O$3:$X$3)/$P$1/MMULT(TRANSPOSE($O$4:$X$4),$O$4:$X$4),0). Any suggestions?

如果引用单元格为空白,我想返回一个空白单元格

我正在构build一个记分卡来衡量代理销售电话的合规性。 我列出了数据validation的问题,只允许在每个问题下inputN或Y。 任何有N以下的问题将导致失败的呼叫,因为他们不能错过一个部分。 为了做到这一点,我使用了这个公式= COUNTIF(G5:J5,“N”),这意味着它将计算N的体积,在这个旁边我把这个公式= IF(K5> = 1,“FAIL” “PASS”)但是当我们填写N或Y的问题是空白的时候,它旁边的单元格显示N的数量总是为0,直到填满为止,结果在旁边的那个框里总是说'PASS'。 我希望每个这些框都保持空白,直到Y或N被input,我希望这是有道理的。

在Excel中计算数据条件可能有所不同

我正在执教一支步枪射击小组,我正在devise一个程序来分析数据,所有需要的数据都存储在excel中的一个大的非规范化的表格中。 我希望能够计算每个射手的统计数据,如平均分,最高分,标准差等。我的总结表还需要一些variables来过滤数据,比如一天中的哪一天,哪一天的时间,远距离射击,一年。 我试图devise自己的function,如 Public Function AveScore(ShooterID As String, YearShot As Integer, Optional Day As String = "All Year", Optional TimeOfDay As String = "All Day", Optional Distance As String = "All", Optional OutOf As Integer = 40, Optional TopShots As Integer = 0, Optional AdjOutOf As Boolean = True) As Double 这样我就可以轻松地在我的床单上打电话,让我轻松调整我的格式。 然而,由于filter的性质,他们有时会过滤一些数据和其他时间,我希望在这些领域的所有数据。 每个filter对应于表中的一个字段。 我发现使用循环来计算结果的结果是许多压倒性的陈述,这是不切实际的,因为我必须考虑到需要某些条件时的每种可能性 […]