如上图,希望达成下方的效果。
2 个回答
1
纯真的人
iT邦大师 1 级 ‧ 2024-11-21 10:53:48
可以这样...但是运算子没办法,用储存格代替...
来自 miamolla 的~
=IF(B2=">",IF(A2>C2,1,0),IF(B2="=",IF(A2=C2,1,0),IF(B2="<",IF(A2<C2,1,0))))
看起来好複杂的公式
-
3 -
-
froce
iT邦大师 1 级 ‧
2024-11-21 13:36:34
这要写VBA啦,VBA可以将文字转成逻辑测试。但他原本的逻辑测试写的是 8 A1,依原题的话会遇到操作的问题,excel会尝试修正...
修改
纯真的人
iT邦大师 1 级 ‧
2024-11-21 13:53:47
哈~
修改
yy91
iT邦新手 5 级 ‧
2024-11-22 17:45:29
非常感谢你,已解决
修改
0
ccenjor
iT邦大师 8 级 ‧ 2024-11-21 19:07:49
若要朝您的想法不知是否可以改用下列方法:
1.判断式打在A栏储存格
A1: =8>2
B1: =IF(A1,1,0)
2.2个变数放在A,B栏,C栏用公式。
A1: =B1>2
B1: 8
C1: =IF(A1,1,0)