在不同的列中插入值

时间:2016-03-02 11:46:28

标签: excel-formula

我需要所有这些的公式,任何人都可以给我公式:

在" I"中插入2000,飞机在" H",访问" G"

如果" C"是伦敦& " d"是纽约

和 插入5000" I&#34 ;,飞机进入" H",访问" G"  如果" C"是卡拉奇& " d"是慕尼黑

1 个答案:

答案 0 :(得分:0)

我写这个是假设你在第1行。相应地调整行号。除非你想做VBA,否则每个单元格中需要一个单独的公式(G1,H1,I1,G2,H2,I2等)。如果这些是您正在测试的唯一两列,那么对于I1可能是这样的:

=IF(AND($C1="london",$D1="Newyork"),2000,IF(AND($C1="Karachi",$D1="munich"),5000,"")

对于H和G列,复制此文本并用适当的值替换2000和5000。

如果您有更多值要测试,那么制作查找表可能是值得的。在另一张表中,make A1 = london,B1 = Newyork,C1 = london-Newyork,D1 = Visit,E1 = airplane,F1 = 2000。填写休息和排序。然后在工作表中,在I1中使用类似的内容。

=VLOOKUP(C1&"-"&D1,OtherSheet!A1:F20,6)