• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1つの数式で結果を出すには)

1つの数式で結果を出すには

このQ&Aのポイント
  • A列のセルにランダムに整数や小数が入っています。数式を組んで1や2や3がA列に入っているセルを特定し、結果を表示する方法を教えてください。
  • 数式を改良して、1つの式で1や2や3が存在していた場合に対応するセルに1が表示されるようにしたいのですが、うまく結果が得られません。アドバイスをお願いします。
  • 数学ソフトウェアを使用せずに、Excelの関数や数式を使って1や2や3がA列に存在しているセルを特定し、結果を出す方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

No.1です! 前回は勘違いしていました。 小数点以下の数値もあり、A3セルだけが対象なのですね? ↓の数式に変更してください。 今回は配列数式ではありません。 =IF(MOD(A3,1)=0,IF(OR(ISNUMBER(FIND({1,2,3},A3))),1,""),"") 何度も失礼しました。m(_ _)m

1968masaru
質問者

お礼

数式を組む場合、こちらの数式が希望の結果が得られました。 有難う御座いました。

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

何度もごめんなさい。 難しく考えすぎていました。 単純に =IF(OR(A3=1,A3=2,A3=3),1,"") ではダメですか?m(_ _)m

1968masaru
質問者

お礼

こちらの数式も問題無く、結果が得られました。 数パターン、ご教授有難う御座いました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 一例です。 表示したいセルに =IF(OR(ISNUMBER(FIND({1,2,3},A1:A3))),1,"なし") これは配列数式になってしまいますので、Shift+Ctrl+Enterで確定! この画面からコピー&ペーストする場合は貼り付け後、数式バー内で一度クリック! 編集可能になりますので、Shift+Ctrlキーを押しながらEnterキーで確定! 数式の前後に{ }マークが入り配列数式になります。 ※ データがない場合は「なし」としていますが、余計なお世話なら >=IF(OR(ISNUMBER(FIND({1,2,3},A1:A3))),1,"") にしてください。 こんなんではどうでしょうか?m(_ _)m

1968masaru
質問者

お礼

小数点以外の数値に対してはOKでした。 有難う御座います。

関連するQ&A