• 締切済み

EXCEL関数について質問です

2つの数値間に対象の数値があるかないかを1つのセルの記号や数値で表す関数を御存じでしたら教えてください A列  100  50    60 →○ B列  100  70   60  →× 50から100の間に60は存在するので○ 70から100の間に60は存在しないので×  ・・こんな感じで○×が一つのセルに表現できますでしょうか 御存じでしたら御協力をお願いします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

 確認したいのですが、次の様にしたいと言う事でしょうか?     A列  B列 1行目  100  100 2行目  50   70 3行目  60   60 4行目  ○   ×  それから、A列の数値の方がB列の数値よりも小さい場合もあるのでしょうか?  もし、そうであれば、以下の数式をA4セルに入力してから、A4セルをコピーして、A4から右方向にあるセルに貼り付けると良いと思います。 =IF(COUNT(A1:A3)=3,IF(OR(AND(A3>A1,A3<A2),AND(A3<A1,A3>A2)),"○","×"),"")  若しくは、次の数式でも良いと思います。 =IF(COUNT(A1:A3)=3,IF(RANK(A3,A1:A3)=2,"○","×"),"")  尚、     A列  B列 1行目  100   60 2行目  60   30 3行目  60   60 の様に、3行目の数値が、2行目か3行目の、どちらか一方の数値に等しい場合にも○を表示するのでしょうか?  もし、そうであれば、次の数式に変えて下さい。 =IF(COUNT(A1:A3)=3,IF(OR(AND(A3>=A1,A3<=A2),AND(A3<=A1,A3>=A2)),"○","×"),"")

回答No.2

  =IF(C1<A1,IF(C1>B1,"○","×")) どうですか?  

dafundav555
質問者

お礼

ありがとう御座います。試してみます。

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

IF関数でよいと思います。(絶対に覚える必要がある関数です) 難しく考えなくて良いと思いますよ。 使い方が分からなければ、まずは Excelのヘルプで使い方を探してみてください。 (そうすることで他の関数についても調べることができるようになりますからね)

dafundav555
質問者

お礼

回答ありがとうございます。IF関数は何度か使ったことがあるのですが数値の間隔をどのように記述するのか調べてもわかりませんでした。 例で言うと50から100の間を式に表すのはどのようにするのでしょうか。

関連するQ&A

  • EXCEL関数について

     A   B    1   3.4  2   5  4   9  7   6  □   □ ※上記の図は、A1セルに1、B1セルに3.4、A2セルに2、B2セルが5・・・の数値が入力されていることを表しています。 質問 A5セルに、A列を合算した値【14】+B列を合算した値23.4の、10の位【2】を足した値を表示したい→【16】と表示したい B5セルにはB列を合算した値【23.4】の1の位以下の数値を表示したい→【3.4】と表示したい。 つまり、(B1+B2+B3+B4)が10以上になれば、その値の10の位の数値を、A5セルに足したいのです。 このような事をするには、どういった関数を組めば可能でしょうか。 説明がわかりずらく、申し訳ありません。 どなたかおわかりになる方がおられましたら、ご教授下さい。 よろしくお願い致します。  

  • Excel関数について(lookupなど)

    A列とB列にそれぞれ商品コード(A列)、数値(B列)が入っているリストがあります。(コードと数値はそれぞれ関係があり、このコードにはこの数値、というルールがある) 1)セルD4にそのコードが入ったら、セルE10に該当する数値が入るようにしたいんです。 2)但し、セルD4に入るコードは、リストにはないコードも存在する。その場合、セルE10には何も表示させたくない(エラーも非表示にしたい) という場合、どういう関数を使えばいいのでしょうか。 1)まではLOOKUPかVLOOKUPでできるようなのですが、2)の場合の表示がうまくいきません。 説明が下手で申し訳ないのですが、どなたかお分かりになるかた教えてください。

  • Excel関数について

    Excelの関数について困っています。 Sheet1のA列に数種類の記号が入っています。(今回はAとします。) 同シートG列に日付が入っています。(空白もあります。) A列の記号毎の合計は、COUNTIFで求められます。 お聞きしたいのは、A列で出した記号の合計が、G列の日付に何個あるか?をSheet2の「J10」セルに算出したいです。 複数の関数を組み合わせれば出来そうな気がするのですが、皆様のお知恵をお貸し下さい。

  • EXCEL関数 数値セルが何個下に出てくるか?

    EXCEL関数で質問です。 A1:A5セルそれぞれに、文字列、空白、数値のいずれかが入っています。 そのうち数値のセルが最初に出てくるのは上から何番目か、というのを B1セルに関数で表示したいのです。 たとえば、A列上から、 あ、A、100、100、0 なら3、 愛、(空白)、百、8、ZZZ なら4 という具合です。 お知恵をお貸しください!

  • エクセル関数の質問

    A列 B列 1 | 記号 | 解答 2 | 5 | 1A 3 | 2 | 5B 4 | 5 | 4Z 5 | 1A | 5J 6 | 4 | 7 | 7 | 8 | 5B | 9 | 4 | 10 | 8 | 11 | 5 | 12 | 9 | 13 | 4Z | 14 | 4 | 15 | 6 | 16 | 5J | 17 | 6 | A列に数値と記号があります B列にA列の末尾がアルファベットの文字があるものだけ抜き出して上詰めで表示するには どうしたらいいのでしょうか? フィルターや作業列を使わない 関数でお願いします。 宜しくお願い致します。 バージョンは2010です

  • Excel関数

    いま例えば A1:G15 に、0~9 の数値(整数)が入っています。この全セルを対象に、0~9 の数値がそれぞれ何個ずつ入っているかを H1:H10 に求めたい。どんな関数が適当でしょうか?

  • EXCEL関数での質問です。

    こんにちは。 うまく説明できませんので、以下具体的に表現します。 A1セルに「ABC」という文字が入力されているとします。 文字に色をつけました。 A-赤、B-青、C-黒というように.. (1つのセル内に3色あります) そして、B1セルに関数で「=A1」と入力し、「ABC」と表示されました。 ここからが質問です。 B1の値である「ABC」も3色で表現したいのですけれど、可能ですか? 教えて下さい、よろしくお願いします。 EXCEL2000使用です。

  • Excel2003 ユーザー定義関数 で SUBTOTALとSUMPRODUCTの複合できますか?(複数条件)

    こんばんは。お願いします。 まず、セルA2、B2にそれぞれフィールド名"あ"、"い"があるとします。 この2列目以下にオートフィルターを使います。 A列のA3,A4…には文字列"a","b","う",または"かき"が入っていて、 B列のB3,B4…には数値(整数)が入っているとします。 このとき、セルB1にVBAで作成した関数を入れたいと思っています。 Excel2003です。 その関数は、以下の条件(1)と(2)を同時に満たします。 (1)A列が"a"または"かき"である場合のみ、その行のB列の数値の合計を計算する(SUMIF関数で可能) (2)オートフィルターを用いて抽出したら、表示されているB列の数値だけの合計を計算する(SUBTOTAL関数で可能) (3)作業列は使えません。 要するに、表示されているセルのうち、条件にあうもののみ計算したい、ということです。 もしこのようなことがワークシート関数でもできるのであれば、それで構いません。 どうぞ、よろしくお願いいたします。

  • Excelの関数について

    Excelの関数について 今表を作っていて 1日数回データを取って それを1ヶ月ぐらい続ける予定で その結果をExcelの表に入力したいと思っています。 A列に現在値 B列に増加分 C列にA+Bの値を入れたいと思っています。 なので、C列には、C1には=SUM(A1,B1)として セルの右下にポインタを合わせて十字で下まで引っ張って関数をコピーしています。 で、そうするとC列に0が表示されてしまい それはなんとか、ツール→オプション→表示→ゼロ値のチェックを外して解決したのですが C列の合計値は次の行のAのセルに表示したくて 例えば C3の数値はそのままA4に C7の数値はそのままA8にといった感じで で、A2のセルに=C1とかA5のセルに=C4とかしたのですが いちいち関数を埋め込むのは面倒くさいので 下のほうまで関数をコピーしたところ 関数が埋め込まれているので A列とB列にしたの方まで同じ数字が表示されています。 これって消すことはできないのでしょうか? 現在は 最初のA1セルだけに数値を入れたのですが関数を埋め込んだことにより A列とB列すべてにA1セルの数値が表示されています。 まだデータを取っていないのでB列は空白です。 ただ、できれば、下の方に数値が表示されないようにしたいんです。 言葉で説明すると A列とB列に数値が入力されない限り、C列の合計値は表示されない設定にできれば 私の言っているような状況になると思うのですが、そういう事はできないのでしょうか… 教えてください。

  • Excel2010 関数について

    Excel2010を使用してます。 1行の中にアルファベットを入力するセルと数値を入力するセルが交互に並んでいます。 その中で、例えばAと入力されたセルの左隣のセルの数値の合計を出したい場合、どのような数式を使用すればいいのでしょうか。 自分なりに調べてみましたが、Aと入力されたセルの左隣のセルという指定の仕方がわかりませんでした。アルファベットと数値のセルは交互に並び全部で60列ぐらいあるので、その中でAと入力されたセルの左の数値の合計を出したいのですが、どなたか教えてください。      A  B  C  D   E  ・・・   1 1 A 3 A 1 B 2 C 1 A ・・・   2 2 B 1 A 3 A 1 C 1 B ・・・   ・   ・   ・ というような表になっています。 数値とアルファベットはそれぞれ1つずつのセルに入力されています。 よろしくお願いします。