1つのセルにA、B、または0を入力すると、他の2つのセル(別々)に表示され、
2,1 if I type A
1,2 if I type B
0,0 if I type 0
誰かこれをどうやってやるか教えてくれませんか?
現在は A と B のみがあります。A の式は =if(B3=U2,2,1)、B の式は =if(B3=U2,1,2) です。
U2 セルには B という文字があります。したがって、全体的にすべてが正しく機能しているかどうか、または単に空中にあるだけなのかさえわかりません。空中にあるだけのように見えます。
答え1
でB1入力:
=IF(A1=0,0,IF(A1="A",2,1))
そしてC1入力:
=IF(A1=0,0,IF(A1="A",1,2))
編集#1:
データセルに以下のいずれかが含まれていない場合をカバーするにはあまたはBまたは0これらの式をB1そしてC1:
=IF(A1=0,0,IF(A1="A",2,IF(A1="B",1,"")))
=IF(A1=0,0,IF(A1="A",1,IF(A1="B",2,"")))
編集#2:
できれば保証それA1いずれかを含むあまたはBまたは0、複雑なものは必要ありませんもし構造。以下を使用できます。
=LOOKUP(A1,{0,"A","B"},{0,2,1})
=LOOKUP(A1,{0,"A","B"},{0,1,2})
答え2
ゲイリーとチップ、本当にありがとう。あなたたちは最高!両方のセルの数式を同じにしておくと、異なる結果になることがわかりました(それが私の望んでいることです)。なぜそうなるのか、私にはわかりません。笑 でもありがとう、A1=0,0 と入力して、IF B=b かつ A=s と続けるだけでこんなに簡単だとは知りませんでした
何かご提案がありましたら、お気軽にご意見やご指摘をお送りください。どうぞよろしくお願いいたします。