• ベストアンサー

エクセル

2回目の投稿ですいません。(>_<) ●の右の数値をカウントしたいのですが、右の2列ような0以上9以下が何個、10以上が何個の表を作りたいです。●がない行は表示されてもかまいません。1000行あるのですが、初心者で勉強不足なのでご教授お願いします。

この投稿のマルチメディアは削除されているためご覧いただけません。

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

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (363/1775)
回答No.3

確認させてください。 1.添付図のシートになぜ行列番号を付けなかったのですか?  ̄ ̄【独白】回答で得た数式を理解するにもソレが必要だらうに! 2.添付図左の上端行には●があるのに、添付図右の同行が空白なのはなぜ? 3.「●の右の数値をカウントしたい」とのことだけど、「●の右」とは「●より右側全部」の複数セルのことですか?

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>●の右の数値をカウントしたいのですが、 ●の右隣りのセルの数値のみがカウント対象ですよね? 貼付画像のカウント対象範囲の2行目には●の隣のセルがブランクなのに検索結果が1になっているのは何故ですか? >1000行あるのですが、 各行単位の抽出ですよね? 1つの数式を下へコピーすれば良いことなので何行でも対応できます。 Excelのバージョンによって使える関数が異なりますので条件を提示された方が良いでしょう。Excel 2007以降のバージョンではCOUNTIFSが使えますので次の数式で良いと思います。 貼付画像では列記号と行番号が表示されていませんので勝手解釈のセル番地を使っています。 N3=IF(COUNTIF(B3:K3,"●"),COUNTIFS(B3:K3,"●",C3:L3,"<10"),"") O3=IF(COUNTIF(B3:K3,"●"),COUNTIFS(B3:K3,"●",C3:L3,">=10"),"") N3とO3を下へ必要数コピーしてください。

midorichopi
質問者

お礼

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

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

2列づつの処理になりますので、列数が多いと難しいですが、VLOOKUP 関数で●の右のセル値を抽出し、数値によってカウントしてみてはいかがでしょうか。 なお、●の右に空白がある場合はそれを0以上の数値と数えるのか不明です。

関連するQ&A

  • エクセル表のカウントの仕方について

    エクセルの表でいいカウントの仕方を教えてください。 まず思い浮かべて頂きたい簡単な表の例を示しておきます。行は20行程度というのを思い浮かべてください。 A列には1~10の数字、B列にはあ~んの五十音の一文字のみが、それぞれ重複ありで記入されているような単純な表です。 そこで、A列が「5」かつB列が「あ」という両条件を満たした行の数を、どこかのセルにカウントして表示したいのですが、私の能力では経験不足でできないで困っています。 どうすればいいのか教えていただきたいのです。 よろしくお願いします。

  • エクセルの関数についての質問です

    エクセルの関数についての質問です 独学でエクセルを勉強しておりますが以下のような表の中から該当する値を返すことは可能でしょうか。 方法はどのようなものでもアドバイスをいただければトライしてみようと思います。 以下のような元データの中から、行の条件と列の条件を満たすセルに表示されている値(%)を 表示させる関数。そもそも関数での解決は不可能かもしれませんが、もし方法があれば ご教示お願いします。       0000~1000  1001~2000  2001~3000 000~100    5%      5%      4% 101~200    4%      4%      3% 201~300    3%      2%      1% 行と列の値を入力するとその交差した値が表示させたい。 例)行の検索したい数値を110、列の検索したい数値を1200と指定した場合、表示させたい数値は"4%"。 ぜひぜひよろしくお願いいたします。

  • セルを選択した際に同じ行の特定のセルに色を付けるには

    1つのシートに表が2つあり、左の表にはA~Z等の文字列がバラバラに入っています。 右の表にはその行で同じ文字列が幾つずつあるかをカウントしています。 左の表の任意のセルを選択した際に右の表のカウントされた数値を目立たせるようにしたいのです。 そのセルに色が付くと見分けが付きやすいと思うのですが、どのような方法があるのでしょう? 教えてください。

  • エクセルでこんなことはできないのでしょうか?

    今,メモ帳にデータが1000行2列数値データ が入っているとします. 例えば以下のようにデータが入っているとします. 100 200 103 203 101 209 ・  ・ ・  ・ 405 709 と上記のデータをコピーして エクセルのセルに貼り付けると 1列のセルの列に2列分貼り付けされますが 左はセル1列目,右はセル2列目と分けて 表示させグラフを描きたいと思っています. どのようにすれば,上記のことが実現できる でしょうか? わかる方いましたら,ご教授ください. よろしくお願いします.

  • エクセルで数値の大小を判別する方法について

    とても簡単のように思えたのですが、いざやってみると、あれ?、う~ん!、なかなかうまくできません。どなたかご教授ください。たとえば、次のような場合、    A列  B列  C列 1行  1       小 2行      3 3行 4行  8 5行      5   小 上記の表の意味は、A列・B列のそれぞれ数値の隣接した1行目と2行目、4行目と5行目の数値を比較して、小さい方の数値に"小"をC列に表示させたい(この時、"小"は小さい方の値の行に表示するものとする)。この場合、C列にはどのような関数を設定すればよいのでしょうか?

  • エクセルVBA

    A1からE20までの範囲に数字が表示されています。 そしてその表の行ごとの数値の合計をG列に算出して表示させたいのですが どのようにすれば良いのでしょうか。 VBA初心者なので、分かりやすく教えていただけると助かります。 よろしくお願いいたします。

  • エクセル データの該当条件と表の削除

    エクセル2010を使っています。 ちょっと一人では難しいものが出てきましたので教えていただけませんでしょうか。 画像の様に、A1~EO8が一つになった表があります。 その表は画像の様に、8行ごとに新しい表として、下行にずっと続いています。 F列には、数値が入っていて、条件に適合すれば、表ごと削除し上に詰めて行きたいと思います。 その条件とは、 一つの表のF列に、○○以下の数値が6個以上あったらその表を削除し、上に詰める、というものです。 例として、数値が0.8以下だとすれば、A1~EO8の表のF列には、0.8以下の数値が6個ありますので1行~8行は削除されます。 これを、ボタンクリックで行います。 またデータが存在する限り繰り返したいと思います。 ちなみに、別バージョンとしてG列に数値があるパターンもあり、該当個数の条件も6個、5個と任意で書き換えが出来る形が理想形です。 詳しい方、よろしくお願い致します。

  • エクセルで0値を計算の対象にしない方法

    エクセル表で以下の状態の時の計算式が分かりません。 A1~A18までそれぞれ数値が入っています。(小数点以下1桁) B列にそのA1~A18までの順位が表示されるような計算式を入れました。(順位は数値が小さい順です) =IF(A1="","",RANK(A5,A:A,1)) これで順位が表示されるようにはなりました。 ここからが今回困ってる点です。 このシートでは毎回違う数値がA列に入ります。 その都度A列の何行目まで数値が入るかは決まっていません。 最多の場合でA18まで、最小の場合でA8までです。 しかし18より少ない場合には0値が入るようになっています。 (0値は表示させていません) 上記の計算式では例えばA13まで数値が入った場合、 B列に表示される順位はA列に何らかの数値が入った業は順位が表示されますが、 0値の入った行の順位は1と表示されてしまいます。 つまりこの場合1位が5個(14行目~18行目)もあり、その次の順位が6から始まってしまいます。 私の望んでいることは、A列に0値が入ってるセルはB列に表示する順位の対象にしないことです。 エクセル初心者でも理解できるような回答をよろしくお願いいたします。

  • ワードでの表のセル分割

    ワードにて表を作成中なのですが、セル分割について教えてください。 列2行1の表があるとします。左の列は3行に右の列は4行に分割したいのですが、右の列を4分割しようとすると「数値は1~3です」とでます。 また、その逆で左を4列右を3列にしたい場合は「4の約数で…」とでてしまいます。 うまく分割できる方法はありますでしょうか? 困っていますのでどうかご教授願います。

  • エクセル 表の行と列

    すみませんが、ご教授願います。 Excelで作成した表の行と列の説明で次のうち間違いはどれか 1.行と列を入れ替えて新たな表を作成するときは 行と列を入れ替える機能を使うと便利である 2.行や列のセルを対象にしての関数計算の際、行や列を 非表示にするとエラーメッセージが出て計算が出来ない 3.ある行や列を非表示にして印刷する際 非表示にした部分は印刷されない 4.現在のシートの行と列の表示を 右から左へ表示することが出来る

専門家に質問してみよう