Tag: 工作表函数

重复嵌套的IF语句

我努力获得Excel查询工作。 我试图在查询中有这样的多个查询,我不知道如何工作。 目前为止的查询是这样的: =IF(B6=$R$2,B2*$S$2,IF($B$6=$R$3,B2*$S$3,IF(B6=$R$4,B2*$S$4,B2))) 下面是我想要做的,下面是7个乘数,上面的语句只是其中的一个。 逻辑是,如果单元格表示Good那么乘以97.5%,如果差102.5%,如果OK它乘以100%,但是我需要乘以下面所有7个区域的几率。 所以它本质上是一个if / else语句7次: 如果B6 = Good * S2,否则* S4,那么如果B7 = Good * S2,否则S4,基本上是重复下来7次。 我怎样才能在Excel中做到这一点?

如果偶数单元不是空的,则求奇数单元值

我有以下数据: 4 | | 1 | 2 | | | 2 | 3 当下面的偶数单元不为空时,我想求和奇数值。 所以我的总和必须是: 1 + 2 = 3 我用这个公式: =SUMPRODUCT((MOD(COLUMN(F2:BE2);2)=0)*F2:BE2) 它显然给:4 + 1 + 2 = 7 我怎样才能改变公式得到第一个结果?

将字段名称存储在excel-vba中的数组中

我在工作表中有10列,每个工作表都有一个在namebox中定义的指定ID。 如何使用VBA将ID存储在数组中 ps我不想存储列标题。 我想存储他们在每个列的namebox中定义的ID。

Excel中如何根据列中的乘数得到加权和?

我有Excel中的表格: 在C列( Sum )中,我想这样得到总和: 如果在A栏或B栏中A值为1,则取Amount 48并乘以Multiplier (1) = 2 。 如果在A栏或B栏中A值是0,则取Amount 48并乘以Multiplier (0) = 1.5 。 然后K1和K2相加。 所以对于第2行 ,列C的结果将是: 48 * 2 + 48 * 2 = 192 。 对于第5行 ,列C的结果将是: 48 * 1,5 + 48 * 2 = 168 。 是否有可能使用Excel公式为C列自动执行此过程(尽pipe有多less列)?

Excel – 在公式列名称中插入单元格值

我有两张表,第一张表中的链接引用值在列A中有随机值,如7000,231,799等 我想要将所有这些从Sheet2链接的值插入到Sheet1的列中, 所以这些值可以用这些代码访问,例如,如果引用值是7000,231,799那么 我可以通过这个公式访问表单中的值 =sheet2!B7000 =sheet2!B231 =sheet2!B799 所以我直接试图把这个值放在公式中 =sheet2!B<value of A1> =sheet2!B<value of A2> =sheet2!B<value of A3> 我尝试了很多让我错误#NAME?东西#NAME? 请给我一个解决scheme。

Excel,获得单元格的string值

如何从string中获取单元格? 我正在计算另一个工作表上特定string出现的次数。 我有这个公式: =COUNTIF('Season 1'!$D$2:$F$1768,"*Player 1*") 与其他所有玩家不必手动执行此操作,如何引用包含string“玩家1”的单元格而不必手动inputstring到公式中?

条件格式化重复项,除了Excel中重复列中的第一个值

我有一个重复的date范围的数据列。 我想对重复的date应用条件格式,第一个date除外,但是当date范围重复时,此格式将继续以相同的方式高亮显示。 假设下面的数据从单元格A2开始,我使用COUNTIF($ A $ 2:$ A2,$ A2)> 1。 截至目前,一旦“2017年11月12日星期日”重复向列底,所有值都受到红色填充条件格式的限制。

MS Excel通配符查找

我有一个查找表在Excel中与ColA和ColB: ColA ColB ColC va 1 value1 ColC是实际值表 我需要做一个lookup_value =“value1”的通配符查找我需要执行一个操作,如果ColC的值匹配ColA中的字符,那么它应该返回ColB值,即1 我想在查找函数中使用通配符来实现这个结果。 任何帮助将不胜感激! 谢谢

嵌套如果语句如果没有input单元格,则返回零

下面列出的是公式。 如果在单元格中没有input任何内容,我想返回零。我该怎么做? =IF(E6>0,F6/E6,"")

Excel使用重复键在稀疏范围内匹配Bug

TheRange中的数据是{1,“”,1,“”,1,“”,1,“”,2} = Match(2,TheRange,1)按预期返回9 =匹配(1.5,TheRange,1)按预期返回7 = Match(1,TheRange,1)返回5,这不是预期的 任何人都会遇到这个? 任何人得到解决? 另外,如果我在VBA中使用Worksheet.Function.Match,我会得到更多意想不到的结果。