如果语句为True,我在编写填充下一个可用空白单元格的公式时遇到了一点困难。
如果G列等于“#Number”,则写下“This等于#”。。。但我只想在一个单元格上显示“This Equals#”,而不是所有的4个单元格(A1;A2;A3;A4)。
此外,如果“A1”已经包含“某物”,请在“A2”上书写
列:A;BCG
答:
=IF(G1="#1","This Equals 1",IF(G1="#3","This Equals 3",IF(G1="#5","This Equals 5",IF(G2="#1","This Equals 1",IF(G2="#3","This Equals 3",IF(G2="#5","This Equals 5",IF(G3="#1","This Equals 1",IF(G3="#3","This Equals 3",IF(G3="#5","This Equals 5",IF(G4="#1","This Equals 1",IF(G4="#3","This Equals 3",IF(G4="#5","This Equals 5"))))))))))))
B:
=IF(G1="#2","This Equals 2",IF(G1="#4","This Equals 4",IF(G1="#6","This Equals 6",IF(G2="#2","This Equals 2",IF(G2="#4","This Equals 4",IF(G2="#6","This Equals 6",IF(G3="#2","This Equals 2",IF(G3="#4","This Equals 4",IF(G3="#6","This Equals 6",IF(G4="#2","This Equals 2",IF(G4="#4","This Equals 4",IF(G4="#6","This Equals 6"))))))))))))
C:
=IF(G1="#7","This Equals 7",IF(G1="#8","This Equals 8",IF(G1="#9","This Equals 9",IF(G2="#7","This Equals 7",IF(G2="#8","This Equals 8",IF(G2="#9","This Equals 9",IF(G3="#7","This Equals 7",IF(G3="#8","This Equals 8",IF(G3="#9","This Equals 9",IF(G4="#7","This Equals 7",IF(G4="#8","This Equals 8",IF(G4="#9","This Equals 9"))))))))))))
以下是当前的结果:
1
它应该看起来像:
2
在G列上添加数字的顺序无关紧要,但仍应填充下一个可用单元格。
也许这不能用excel公式来完成?这就是我想弄明白的。请让我知道我所问的是否有意义,或者是否需要进一步澄清。
本质上,“#”表示代码/产品编号,3列表示类别。