• ベストアンサー

エクセル 評価表で表示したABCを数え、表示したい

C2~F2に評価の項目 H2に評価欄 C3~F33に入力欄、に◎△空白の3パタンを入力 H3~H33に評価がABCで表示。 評価の判定は、 ◎が2つ以上であればA △が3つ以上であればC 空白であればB さて、H3~H33列に入力されたABCがそれぞれ何個あったか数え、H35~H37に数値を表示する方法をどなたか教えてください。

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

=COUNTIF(H3:H33,"A") でAの数がわかりますので "A"の部分を "B" "C" に変更して必要なセルに入力してください。

maemaetomo
質問者

お礼

ありがとうございました。早速できました。

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

その他の回答 (1)

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

こんばんは! すでに回答は出ていますので、参考程度で・・・ ↓の画像のようにA~Cを表にしておいて、それを参照する方法もあります。 H35セルに =COUNTIF($H$3:$H$33,G35) としてオートフィルでH37までコピーすると G35~G37に該当する個数が表示されます。 以上、参考になれば幸いです。m(__)m

maemaetomo
質問者

お礼

画像付きでありがとうございました。 絶対参照しておけばいいですね。

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

関連するQ&A

  • EXCEL 関数を使って評価表を作成したい

    C2~F2に評価の項目 H2に評価欄 C3~F33に入力欄、に◎△空白の3パタンを入力 H3~H33に評価がABCで表示できるようにしたい。 評価の判定は、 ◎が2つ以上であればA △が3つ以上であればC 空白であればB と表示したいのですが、 そもそも、記号を使って、カウントしたものを関数を使って表示は可能でしょうか?

  • エクセルでの表計算について

    エクセルを使って添付画像のような表を作りました。  A~C列はすでに入力された状態で、新たに「E列にNo」を「F列に重さ」を入力したとき、E列に入力したNoと同一のA列のNoの重さ(C列の重さ)を検索させ、F列の重さがC列の重さに対して超えていないか判定させ、超えていない(F<=C)場合「◯」、超えている(F>C)場合「(チェック)」と表示させたいのです。  画像の場合、E2にNo「5」、F2に重さ「5.6」と入力したらA列のNo5(A6)の重さ6(C6)を検索させ、その重さ(6)に対してF2の重さ(5.6)が超えているか超えていないかを判定させ、(この場合、超えていないので)◯を表示。と、いった具合にしたいのです。  E3、E4では同じNoですが、重さが異なるので判定が異なっております。(このようなケースにも対応させたいのです)    

  • エクセルの判定式の作り方を教えてください

    A列B列C列に入力した数値を以下のように判定したい場合は どのような計算式を入力したらよろしいでしょうか? できれば(パターンA)と判定が出ると助かります。 A列を基準に (パターンA)Aより大きいB / Bより大きいC (パターンB)Aより大きいB / Bと同じC (パターンC)Aより大きいB / Bより小さいC (パターンD)Aより小さいB / Bより大きいC (パターンE)Aより小さいB / Bと同じC (パターンF)Aより小さいB / Bより小さいC

  • Excel(数値の非表示)

    日々の出費を管理する表を作っています。 A列は日付、B列C列D列は項目別の数値 E列はその日付の数値の合計(B1+C1+D1) F列はその日までの累計(A列ではE1=F1、B列以降はF1+E2) この表の翌日以降のE列、F列の数値を表示したくないのですがどうしたらよいでしょうか? E列に関しては、翌日以降はB列C列D列が未入力となり必ず0が入るので、オプションで「ゼロ値」のチェックをはずすことで対応しようと考えているのですが問題ないでしょうか? F列に関しては数値が0にはなりませんので関数を使うことになるかと思うのですが、それが分からず困っています。 初歩的な質問と思いますが宜しくお願いします。

  • エクセル 表

    エクセルについて質問があります 表を作成しています 例えば A4に項目 B4にメーター値 C4には B3までの総合計とB4の合計の値が 入力 されるような表を作成したいです B列に数値がなければ Cは その際は 例えばB列が0なら C欄は空欄になるように設定したいです ちょっと分かりづらい説明になってしまいましたが どなたか この関数をお教え下さい よろしくお願い いたします

  • エクセルの表である列のみ表示させたい

      共通  イ    ロ     ハ  ABC DEF GEIJK LMNOP 1 2 3 ----------------------- 仮にA~P列それ以上にデーターが入力されています 入力する時ある分類毎に入力をしたいのですが あまり横に長すぎて、そこを出すのがいつも大変です、また、人が探すときもなかなか探し切れません (1)共通ABC+イ列  (2)共通ABC+ロ列 (3)共通ABC+ハ列 のように、出したい箇所が簡単に表示させることができますでしょか。 私はマクロは全く分かりませんが、ボタン一つでそれが選択され表示されたら理想だなと思います マクロが分からない私ですが、今後必要なら勉強したいと思いますのでそちらの方面のご指導もお願いします   

  • エクセルマクロ:空白行を除いてコピー

    マクロで次の作業を処理したいのですが、どのようなコードを書けばよいのでしょうか?教えてください。よろしくお願いします。 ○sheet1 ☆左側 列B~Hをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 D列には固定の文字列が与えられており、E列はブランクで、D・Eともに非表示にしておきたい。 B10~B59には、固定で1~50の数字が順番に与えられている。 C10~C59、G10~G59、H10~H59には数値が、F10~F59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ☆右側 列J~Pをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 J10~J59には、固定で51~100の数字が順番に与えられている。 K10~K59、M10~M59、O10~O59、P10~P59には数値が、L10~L59、N10~N59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ○sheet2 sheet1のボタンをクリックし、sheet2を表示させ、 sheet1の値を次のようにsheet2に貼付けたい。 sheet2のB8~H107の範囲内で上から、sheet1の左側B10~H59と右側J10~P59の空白を含む行を除いた セット(列B~H、列J~P)のみをコピーし、左側と右側を連続して、値のみ貼付けたい。 ※C列とK列の空白を判定すれば良い ※並べ替えなどのために別シートを置きたくない ※非表示列の扱い方

  • エクセル2021 高評価の自動表示

    高評価の自動表示 BN12、BP12、BR12、BT12、BV12のセルにはそれぞれ下記の関数を入力しおり、指定した文字列(評価)の合計数字が表示されます。 BN12セル =COUNTIF(BW12:EH12,”×”) BP12セル =COUNTIF(BW12:EH12,”△”) BR12セル =COUNTIF(BW12:EH12,”〇”) BT12セル =COUNTIF(BW12:EH12,”◎”) BV12セル =COUNTIF(BW12:EH12,”☆”) 上記の設定で、下記のように合計数値が一番高い文字列(評価)をBH12セルにしたいです。 1・合計数値が一番高い文字列(評価)をBH12セルに表示する。 例:BP12セルの数値が一番高いときはBH12セルに △ の文字列(評価)が表示される。 2・一番高い文字列が複数(同一数値の文字列)ある時には評価の高い文字列を表示する。 *評価の高い順(左が高い)=☆◎〇△× 例:BN12セル=3 BP12セル=5 BR12セル=5 BT12セル=5 BV12セル=0 の数値が表示された場合、BH12セルには ◎ の文字列が表示される。 3・BN12、BP12、BR12、BT12、BV12のセルすべて数値の表示なし(数値=0)の時にはなにも表示しない。  何卒ご教授願よろしくおい願いいたします。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • エクセル関数の自動表示について

    自動表示についてご質問いたします。 シート1 (3月入力時)       A列  B列  C列  D列  E列  F列  G列  H列 1行目  1月   2  10  11  12  30  31  33 2行目  2月   1   2   5   8   9  10  48 3行目  3月   3   5  10  11  30  31  32 4行目  4月   こういうシート1の表があったとします。 シート1で3月入力した時点で、シート2では以下の表があったとします。        A列  B列  C列  D列  E列  F列  G列   1行目    3   5  10  11  30  31  32 と、自動で表示され。 4月(シート1)に数値を入力すれば、シート2の数値が最新数値に自動で入れ替わる・・・と、いう関数を作りたいのですが、いい関数ありますでしょうか? この場合、シート1ではB列~H列の数字の個数は固定(今回は7個)であり、毎回ランダムで数字が入力されていきます。 これをシート2の1行目、A列~G列に最新数値を毎回反映させて、表示したいのです。 どなたか、ご存知の方よろしくお願いします^^;

  • エクセルで点数入力したらそれに対する評価が表示できるような表を作成した

    エクセルで点数入力したらそれに対する評価が表示できるような表を作成したいです。 点数を入力し、点数が0~60ならC、61~80ならB、81~100ならAと評価の欄に自動的に表示されるような表を作成したいです。 どの関数を使用したらいいのでしょうか?

このQ&Aのポイント
  • PX-S05Bプリンターで紙つまりアラームWⅡが表示されるが、実際には紙がつまっていない場合、対処方法はあるのか?
  • PX-S05Bプリンターの紙つまりアラームWⅡは不具合の可能性もあるが、まずは紙パスを確認し、紙がつまっていないか確認する。
  • PX-S05Bプリンターの紙つまりアラームWⅡが頻繁に表示される場合は、専門のサービスセンターに連絡して修理を依頼することをおすすめする。
回答を見る

専門家に質問してみよう