我正在尝试创建带有多个变量的if语句。我希望if语句仅键入一次,并包含多个部分。例如,假设我有一个类似于以下内容的if语句:
= if(a1 =“ x1”,“ 1”,if(a1 =“ x2”,“ 2”,if(a1 =“ x3”,“ 3”,“”)))
,并且我只想在单元格a0中键入一次,并且它仅在键入“ x1”,“ x2”或“ x ..”的情况下适用于整列,而不会在各个单元格。 我想知道是否有一种方法可以在Excel中执行此操作。
cell a b c
0 columnx columny columnz
1 x1,x2,x3 x1,x2,x3 x*y
2 x1,x2,x3 x1,x2,x3 x*y
3 x1,x2,x3 x1,x2,x3 x*y
4 x1,x2,x3 x1,x2,x3 x*y
答案 0 :(得分:0)
创建一个表..说j1 =“ x1”,k1 = 1,j2 =“ x2”,k2 = 2,j3 =“ x3”,k3 = 3,然后使用=index(k1:k3,match(a1,j1:j3,0))
。您可以通过以下网址了解更多信息:https://www.ablebits.com/office-addins-blog/2014/08/13/excel-index-match-function-vlookup/
希望有帮助。 (: