戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
複数の条件でその条件にあった値を表示させたい

    [133200] 複数の条件でその条件にあった値を表示させたい-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/06(14:58))
    □U R L/

      下記のように値が入力されています。

      Y2セルに「あ」 Z2セルに「そ」
      Y3セルに「い」
      Y4セルに「う」
      Y5セルに「え」
      Y6セルに「お」


      D28の値がY2〜Y6間で一致する値であれば、P28に「〇」を表示、Z2の値が「そ」であれば「△」、それ以外は「□」を
      表示させるようにしたい。

      例 D28の値が「あ」であれば、P28は「〇」を表示
        D28の値が「そ」であれば、P28は「△」を表示
        D28の値が「それ以外」であれば、P28は「□」を表示



      =COUNTIFS($Y$2:$Y$6,D28,"〇",$Z$2,D28,"□",それ以外は"△")みたいな感じでできればいいのですが。


      宜しくお願い致します。

      win10 365




    [133201] Re[1]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/06(15:28))
    □U R L/

      P28セルの値の条件とZ2セルの値の条件の両方を満たす場合はどういう結果になればいいのだろうか?




    [133202] Re[2]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/06(15:41))
    □U R L/

      ねむねむ様

      ありがとうございます。

      Y2〜Y6間値なら〇、Z2と一緒なら□、それ以外なら△を表示するように
      P28セルに上記条件になるような関数を入れたいです。

      Y2〜Y6とZ2の入力値は同一の値ではありません。

      次でもいいです。
      Y2〜Y6間値なら〇、「OK」なら□、それ以外なら△と表示できればいいです。

      宜しくお願い致します。




    [133203] Re[3]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/06(15:59))
    □U R L/

      >Z2の値が「そ」であれば「△」
      ではなくD28セルの値がZ2と同じであれば、ということか。
      =IF(COUNTIF(Y2:Y6,D28),"○",IF(D28=Z2,"△","□"))
      ではどうだろうか?




    [133205] Re[4]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ Mike -(2022/06/06(16:49))
    □U R L/

      》D28の値が…値であれば、P28に「〇」を表示、
      》 Z2の値が「そ」であれば「△」
      があるのに、
      》 D28の値が「そ」であれば、P28は「△」を表示
      もある!
      一体ドッチやねんッ!




    [133206] Re[5]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/06(17:01))
    □U R L/

      Mikeさんへ。
      >Y2〜Y6間値なら〇、Z2と一緒なら□、それ以外なら△を表示するように
      >P28セルに上記条件になるような関数を入れたいです。
      ここで回答がすでにでているだろ。




    [133207] Re[6]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/07(08:59))
    □U R L/

      ねむねむ様

      ありがとうございます。

      (D28=Z2,"△")の条件で△表示しませんです。

      Y2〜Y6間値なら〇、
      Z2と一緒なら□を表示してもらいたいのですが、「〇」と表示されます。
      それ以外なら△と表示。

      Z2=同じ値で□を表示したいです。

      色々とやってみましたが、よくわかりません。

      すみませんが、宜しくお願い致します。





    [133208] Re[7]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/07(09:03))
    □U R L/

      すまない。
      =IF(COUNTIF(Y2:Y6,D28),"○",IF(D28=Z2,"□","△"))
      で。




    [133209] Re[8]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/07(13:17))
    □U R L/

      ねむねむ様

      ありがとうございます。また、すみません。


      D28セルにリストから選択を使わないと不便という事がわかり
      前回、質問した内容を変更させて頂きたいです。

      D28セルに「=VLOOKUP(D28,$Y$2:$Z$4,2,FALSE)」(これではだめですが)、
      Y2からY6間以外の値なら「□」を表示させるようにしたいです。

      Y2セルに「あ」 Z2セルに「〇」
      Y3セルに「い」 Z3セルに「〇」
      Y4セルに「う」 Z4セルに「〇」
      Y5セルに「え」 Z4セルに「△」
      Y6セルに「お」 Z4セルに「△」

      すみませんが、宜しくお願い致します。




    [133210] Re[9]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/07(13:39))
    □U R L/

      365であればXLOOKUP関数が使える。
      =XLOOKUP(D28,Y2:Y6,Z2:Z6,"□")
      XLOOKUP関数の構文は
      =XLOOKUP(検索値,検索範囲,戻り値範囲,見つからない場合,一致モード,検索モード)
      で一致モードと検索モードを省略した場合、VLOOKUP関数で検索の型をFALSEとした場合と
      同じ検索方法になる。




    [133211] Re[10]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/07(14:09))
    □U R L/

      ねむねむ様

      本当にありがとうございます。またまたすみません。

      私のPCだけでしたらよいのですが、他のPCのは2013と2016なのです。
      そういう事も記載しないとだめですね。今後気を付けます。

      何か良い方法はないでしょうか?

      宜しくお願い致します。





    [133212] Re[11]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/07(14:16))
    □U R L/

      その場合はVLOOKUP関数とIFERROR関数を組み合わせる。
      =IFERROR(VLOOKUP(D28,$Y$2:$Z$6,2,FALSE),"□")




    [133213] Re[12]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/07(15:31))
    □U R L/

      ねむねむ様

      ありがとうございます。

      最後にお願いします。

      未入力のセルでも□が表示してしまいます。

      未入力の場合は何も表示しないようにしたいです。

      何度も本当にすみませんが、宜しくお願い致します。




    [133214] Re[13]: 複数の条件でその条件にあった値を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/07(15:38))
    □U R L/

      =IF(D28="","",IFERROR(VLOOKUP(D28,$Y$2:$Z$6,2,FALSE),"□"))
      ではどうだろうか?




    [133215] Re[14]: 複数の条件でその条件にあった値を表示させたい-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ 関数勉強中 -(2022/06/08(10:08))
    □U R L/

      ねむねむ様

      ありがとうございました。

      まだ、わからないこともありますので、投稿されて頂きたいです。



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G