ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

エクセルマスターコミュのIFでのワイルドカード使用と複数条件について

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんばんは。
いつも大変お世話になっております。
IF関数でワイルドカードを含み、かつ、複数条件になる場合の解決方法について
伺ってもよろしいでしょうか。

【やりたいこと】
セルB3に"888"という値が含まれている場合は"コールデスク”と返す。
そうでなければ、セルF3の値を返す。

ここまでの条件は
=IF(COUNTIF(B3,"*888*"),"コールデスク",F3)
で結果を返すことに成功したのですが、問題はその後に以下の条件が続く場合です。
「セルF3が空欄の場合はG3の値を返す。」
※イメージ図を添付いたしますので、ご参照くださいませ。

IF ANDやOR、ネストなどを調べてみて、自分なりに関数を組んでみたのですが、うまくいきませんでした。

どのようにしたらよいかアドバイスをいただけますと幸いです。

お忙しいところお手数ですが、よろしくお願いいたします。

コメント(4)



説明が解りづらく、申し訳ございません。
再度、考え直してみたのですが、条件を以下のように変更させてください。
-------------------
A2に"888"を含む情報あり→"コールデスク"と返す
A2に"888"含む情報あり、B2も情報あり→"コールデスク"と返す
A2に"888"含む情報なし、B2に情報あり→B2の値を返す
A2に"888"含む情報なし、B2も空欄→C2の値を返す
---------------------------
「IF関数」、「優先順位」で検索して、以下のサイトを参考にしながら組み直してみたのですが
エラーが出てしまい、うまくいきません。
https://oshiete.goo.ne.jp/qa/6694261.html

イメージ図も簡潔にしてみましたのでご参照いただけたらと思います。
どなたかお知恵をいただけますとありがたいです。

よろしくお願いいたします。
第3引数でIF関数で分岐すれば良いのでは?
>>[1]
=IF(A2に"888"を含む情報あり,"コールデスク",IF(B2に情報あり,B2,C2))
マリ男様
ミスキタ様

いつもお世話になっております。
ありがとうございます!
=IF(COUNTIF(A2,"*888*"),"コールデスク",IF(B2<>"",B2,C2))
で求められました。

大変助かりましたTVT

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

エクセルマスター 更新情報

エクセルマスターのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。