質問: エクセルにおいて、数式で表示した結果の値を別のセルで計算に使う方法はどうしたらいいでしょうか。
回答: 画像参照 D1 =IF(C1=11,1,2) です。D2にコピーしてますが、結果は異なります。 その理由は、 C1は =A1&B1 C2 =(A2&B2)*1 としてます。 C1の結果は「11」ですが、これは文字列です。 これに1を掛ける(*1)ことで数値になります。 =IF(C1=11,1,2) の「11」は数値ですので、文字列の「11」とは異なり結果は「2」が返されます。 これを数値に変えることで、IF()がTRUEになり「1」が返されるようになります。