データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
できました!
>理屈としては、Excel が持っている大小順は、ソートの動作で分かるようにすべての数値より文字列が「大きい」と認識されるので、ご質問のような動作になるのでしょう。
このルールを知らなかったので、ドツボにハマってしまっていました。( ;´Д`)
SUMにすれば解決するのですね。。
ありがとうございました!!
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Excel for MAC2011を使用しています。
セルの文字列が、数値として計算されてしまい困っています。
例えばA1に「data」といれて、
B1に「=IF(A1>100,1,2)」(A1が100以上ならば1を、そうでなければ2を)と入力すると、2では無く1が表示されます。
解決方法がわかる方、どうぞよろしくお願いいたします。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
できました!
>理屈としては、Excel が持っている大小順は、ソートの動作で分かるようにすべての数値より文字列が「大きい」と認識されるので、ご質問のような動作になるのでしょう。
このルールを知らなかったので、ドツボにハマってしまっていました。( ;´Д`)
SUMにすれば解決するのですね。。
ありがとうございました!!
できました!
初心者なので、回答いただいたような式は一人では思いつきませんでした。(´ε `;)ゝ
早速の回答ありがとうございました!
フォローありがとうございます。
Hebikuzureさんのは簡略でいいですね。
勉強になりました。
簡単には
「=IF(SUM(A1)>100,1,2)」
でもよいかも。
理屈としては、Excel が持っている大小順は、ソートの動作で分かるようにすべての数値より文字列が「大きい」と認識されるので、ご質問のような動作になるのでしょう。
こんなのは如何でしょうか?
=IF(ISNUMBER(A1),IF(A1>100,1,2),"比較出来ません")