アプリ版:「スタンプのみでお礼する」機能のリリースについて

教えてくださ~い。

ただいまエクセルでIF分を使って数式を作っているのですが、IFは6個以上使えないのでしょうか?使えないのであればそれに変わる関数ってありますか?
すいませんが教えてください。。。

A 回答 (4件)

ifを6個も使うと式が長くなって大変ですね


このようなときはセル(列)を挿入してここで条件を整理します
運用時はこの列を非表示にしておきます。
    • good
    • 0

構文が長すぎて1セルに収まらないことはあり得ます。


が、文字列で帰ってきてしまうのは参照先に問題があるか、数式の構文が悪いかで、参照先が数字の文字列であっても数式側で対応可能なので、
>「6個以上は文字で返って来てしまうため数字での認識はしないよ」
というのは完全に間違いです。
試しにそのIF文を補足に張り付けてみて下さい。悪いところがあればなぜ悪いかがお答えできます。
    • good
    • 0

「6個以上は文字で返って来てしまうため数字での認識はしないよ」


そんなことはありません。
ちゃんと、数字なら数字として返ってきます。
また、もし文字として数字が返ってきたら、その文字の1を掛けましょう。数字として認識します。
#1さんも仰っているように、もっと具体的に書かれた方が的確な回答がつきます。
    • good
    • 0

使えなくはないですが効率は悪いと思います。

ANDやORを使ってIF文を減らすことはできるでしょうし、IF文自体を使わない方法もあるかもしれません。また、EXCEL2007では新関数に~IFSという複数条件式があります。
具体例が示されないとどういう方法があるかは回答しかねます。

この回答への補足

こんな時間に返信ありがとうございます。
質問の仕方が悪かったですね。すいません。
IFを一つの式に6個以上使い数字を返し、返って来た数字を別のセルで良いか悪いか答えを出そうとしていたのですが、「6個以上は文字で返って来てしまうため数字での認識はしないよ」と言われました。
そんな事ってあるのでしょうか?

補足も解り辛いようでしたらすいません。。。

補足日時:2009/02/16 05:03
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!