Excel函数用于多个公式

我怎样才能在Excel中做这个方程式

If text "t" then goto cell x if not goto cell y 

并执行functionIe

 If cell has letter t do (28.5%*cell) if not do (15%*cell) 

所以我明白,你有三列,一个字母,两个数字。 第1列是t或其他东西,然后第2列和第3列是各种答案。 所以我的解决scheme假定该字母是a列,数字是列b和c,函数进入d。 如果列不同,您可以相应地进行调整。 那么你可以拖动function(或者如果你把它放在顶部的单元格中),它将调整行号。

=IF(A1 = "t",B1 * 0.285,C1 * 0.15)

所以基本上它需要单元格A1并检查它是否是字母t。 如果是的话,则取b1`中的数字并乘以28.5%,否则取c1中的数字乘以15%。

如果文本“t”然后转到单元格x,如果没有转到单元格y

假设你的意思是通过转到“解决”,这可能是你在找什么:

 =IF(S1="t",X1,Y1) 

当单元格S1的值为“t”时,公式所在单元格的值将是单元格X1的值,否则为Y1。

如果单元格有字母t(28.5%*单元格),如果没有(15%*单元格)

这将是公式:

 =IF(IFERROR(SEARCH("*t*",A1)), 28.5% * B1, 15% * C1) 

一些testing数据:

  A | B | C 1 mytest | 100 | 200 

编辑 ','错过了那里..我popup到Excel中,它没有工作。

应该是=IF(IFERROR(SEARCH("*t*",A1),), 28.5% * B1, 15% * C1)

这是有效的