• ベストアンサー

エクセル関数

エクセル関数で質問ですが セルA1~A10の間に「H」が含まれていた場合、セルB1に「Hが入っています」と表示させたいのですが教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • Kame_LABO
  • ベストアンサー率24% (30/122)
回答No.3

C1~C10に C1=IF(ISERROR(SEARCH("H",A1,1),0,1) ~ C10=IF(ISERROR(SEARCH("H",A10,1),0,1) として B1=IF(SUM(C1:C10)>0,"「Hが入っています」","") と言うのはいかがでしょうか? 実際にエクセルにて確認はしていませんのでご了承下さい。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

B1の式は =IF(COUNTIF(A1:A100,"H")>0,"Hが入っています","")

全文を見る
すると、全ての回答が全文表示されます。
  • tkrn
  • ベストアンサー率53% (33/62)
回答No.1

B1に =IF(COUNTIF(A1:A10,"H")>0,"Hが入っています","") ですかね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel 関数について

    Excelの関数で例えば、セルのC1にA1とB1の合計を表示させたければ、C1のセルに「=A1+B1」と入力すれば表示できますよね。 そこで質問なのですが、C1のセルに「=A1+B1」と入力したとして、A1とB1に数値を入力していない場合にC1には0と表示されます。その0を表示させたくない場合にはどのような作業をすればよいのでしょうか? 教えてください!(^^)!お願いします!!

  • Excel 関数

    Excel質問です。 セルの数字により、計算方法が違う場合の数式の入れ方を教えてください。 例;A1のセルに入る数字が 1万以下であれば B1のセルにA1*5%を表示 1万超~2万以下 B1のセルにA1*10%を表示 2万超~3万以下 B1のセルにA1*15%を表示 3万超~4万以下 B1のセルにA1*20%を表示 4万超~無限  B1のセルにA1*25%を表示 このような場合は if関数でしょうか? どうしたらいいか教えてください。   

  • Excel 関数について

    エクセルの関数について質問です。 範囲内の一番大きな数字が○○の場合は**と表示、△△の場合は@@と表示、みたいな関数ってありますか? もう少しわかりやすく書くと、下の画像のリストの場合、B2:B4の中でB2が最大値の場合はA、B3の場合はB、B4の場合はCと表示、ということです。つまりこの場合は、リスト外のセル(A6等)にCと表示したいのですが・・ ifとrankやmaxのネスト関数も考えたんですが、ムリですよね?多分・・ エクセルは少し覚えようと思って数日前に2日程勉強しただけなので、そういう関数も勉強したけど 忘れてるだけかと思い、質問しました。 ちなみにエクセル2003です。 わかる方いらっしゃったら教えてください、よろしくお願いします!

  • エクセル関数について

    エクセル関数について質問です。 前回の質問と似ています。以下のことは関数で可能でしょうか。 ・セルA1からA4には数値が入力される。 ・セルA1からA4のいずれかに入力された値をB1に返す。 ・セルA1からA4で二つ以上のセルに入力がある場合、B1には「ERROR」という表示を返す。 ・B1は桁区切り「#,###」スタイルにする。 以前教えていただいたこと等を参考に試してはみたのですが、思うような結果が得られませんでした。 関数に詳しい皆様、どうか教えていただけますでしょうか。 よろしくお願いいたします。

  • エクセル関数について

    エクセルの関数についてなのですが、例えば「セルA3」に「セルB2」の値を表示させるには「=(B2)」と「セルA3」に表示させてます。別のSheetの値も表示できるのでしょうか?例えば「Sheet1.Range("A3")」の値をSheet2のA1に表示させたい場合Sheet2のA1にはどのような関数を入力していけばよいのでしょうか?VBAは使わずに表示したいのですが。関数はまだほとんど使ったことがないので分かる人いたら教えてください。よろしくお願いします。

  • エクセル関数について

    エクセルの関数について質問です。 例えば、 C1セルには、数値データが入っています。 A2~A10セルに日付データ。 B2~B10セルに数値データが入っている表があります。 B11セルの値に、(C1データ)-(A列の最新日付セルと同行のB列データ)を表示させたい場合、 どのような関数を作成すればよいですか。 宜しくお願いします。

  • エクセル2003で関数の組み方を教えてください。

    エクセル2003で関数の組み方を教えてください。 A1セル  EE02 B1セル  02059 この2つのセルを&で合体しEE02-02059と表示させたいのです。 =A1&”-”&B1と入れれば、B1のセルの書式を文字列にしても「EE02-2059」と表示されます。 B1のセルは頭が0だけであれば”-0”入れたらよいのですが、1や2の場合があるので教えてください。よろしくお願いします。

  • エクセルの関数

    エクセルの関数を教えてください。 (1)A1セルに年数をH○○という表記。 B1セルにA1から5年後を0点とし、1年経つごとに+2点としたい。  例: A1セルH10 B1セル 18点(5年後H15を0とし年ごとに+2) ※A1とB1それぞれに入れる関数を教えてください。  A1にユーザー定義で”H"0 と入れて数字10を入力すると「H10」となる。 でもB1入れる関数が分からない。IFなのは分かるのですが。。。どのように式を入れるんですか? (2)A1セルに市町村 B1セルに参加 ○   C1セルにB1セルの参加〇なら5点。空白なら0点。としたい。さらに市町村がグループPに該当する なら、+1としたい。グループ表は別で作成。  例:A1セル ○○市 B1セル参加○ C1セル 5点(A1がグループPなら+1で6点)  上記2点の関数を分かる方教えてください。よろしくお願いします。

  • excelの関数

    excelの関数についておたずねします。 A1のセルに1を入力します。そしてB1のセルに1を入力したときにC1のセルに 正解 と表示させたいのです。 もう一つA1のセルに 1,2,3 を入力します。そしてB1のセルに1,2,3のどれかを入力したときにC1のセルに 正解 と表示させたいのです。そんな関数はありませんか? よろしくお願いいたします。

  • Excelでどの関数を使えばいいですか?

    以前作られていたものが壊れてしまったようです。 次のような場合に、どの関数を使えばよいか教えてください。 A1のセルに「H16.5.18」と入っています。 (このセルは直接入力してあります) B1のセルに関数を使いたいのですが、 A1を参照して、B1には「H16.6」としたいのです。 つまり、A1のセルに入っている日付の次の月を B1に返したいのです。 A1は年月日ですが、B1に入る日付は年月のみです。 どうぞよろしくお願いします。

専門家に質問してみよう