Excel2003の使い方(応用編)

このQ&Aのポイント
  • Excel2003を使用しており、C1~C20のセルにランダムに配置されている文字列「AAA」「BBB」「CCC」の累計数をC21に表示させたいです。また、その累計数を別シート(Sheet3)のD4セルに表示したいです。
  • Excel2003を使っており、C1~C20のセルにランダムな文字列があり、その中に「AAA」が何個入っているかをC21に表示させたいです。さらに、その累計数を別シート(Sheet3)のD4セルに表示したいです。
  • Excel2003を使っています。C1~C20のセルにはランダムに「AAA」「BBB」「CCC」といった文字列が配置されています。私はC21のセルに「AAA」が何個入っているか、その累計数を表示させたいです。また、その累計数を別のシート(Sheet3)のD4セルにも表示したいです。初心者のため、よろしくお願いします。
回答を見る
  • ベストアンサー

Excel2003の使い方 (応用編?)

お世話になります。 Excel2003を使用しております。 幾つかお伺いしたことがあり投稿しました。 素人ですみません。 【質問(1)】 C1~C20までのセルの中に「AAA」や「BBB」や「CCC」といった文字列がランダムに配置されております。 そのC1~C20までの中に「AAA」が何個入ってるか、その累計数をC21に表示させたいのですが、どのようにすれば宜しいでしょうか? 【質問(2)】 上記の質問で出力させたC21の累計数を、別シート(Sheet3)のD4セルに表示させたいのですが、どのようにすれば宜しいでしょうか? 初心者丸出しの質問で恐縮ですが宜しくお願いします。 以上です。

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

  • ベストアンサー
  • aiai_013
  • ベストアンサー率60% (230/382)
回答No.1

【質問(1)】 C21に、「=COUNTIF(C1:C20,"AAA")」 ⇒カウントイフ  C1からC20のに”AAA”が幾つあるかカウントしなさい 【質問(2)】 (Sheet3)のD4セルで”=”を入力したのち 出力させたC21のセルを指定 例) 「=Sheet2!C21」 ⇒シート2のC21と同じ がんばってください。

golgo20
質問者

お礼

ありがとうございます。 ご教授通り出来ました♪

関連するQ&A

  • Excelで自動色つけの方法

    お世話になります。 Excel2003を使用しております。 慣れている方には超簡単かも知れませんが お伺いしたことがあり投稿しました。 素人ですみません。 【質問】 C1~C20までのセルの中に「AAA」や「BBB」や「3」や「9」といった 数字と文字列がランダムに配置されております。 「AAA」のセルは緑、「BBB」は黄色、「3」は赤、「9」は青といった感じで セルに数字や文字列を入力したら、自動的に色がつく。 という方法を教えて頂けないでしょうか。 初心者丸出しの質問で恐縮ですが宜しくお願いします。 以上です。

  • 検索&抽出について

    下記のような組み合わせのセルで検索と抽出をして別シートに並び替える 作業をしたいと思っています。 【内容】 0001 ABC001 AAA001 0002 ABC002 BBB001 0003 ABC003 CCC001 これらがランダムに配置されていて、「ABC」を検索基準にして 別シートに ABC001 0001 AAA001 ABC002 0002 BBB001 ABC003 0003 CCC001 という具合で抽出して並べかえたいと思っています。 どなたか教えていただけないでしょうか?

  • 【エクセル】 関数を使って他のエクセルの値を読み込みたい

    エクセルで外部ファイルの値を読み込みたいのですが、その際に読み込み先(シート)を関数を使って切り替えたいので、アドバイスをいただけないでしょうか。 検索で調べてみたらVBAを使う回答が多いのですが、VBAを使える人が周りにいない(私もそうです)ので、後々のメンテナンスを考えると関数を使って切り替えたいのです。 【環境】 WINDOWS XP エクセル2000 C:\AAA (CドライブにAAAというフォルダ) フォルダAAAには、BBBとCCCというエクセルファイルがあります CCCには、シート名1、2、3という3つのシートがあります。 【目標】 ファイルBBBのセルの値を操作すれば、読み込み先が変更されてBBBで表示される値が切り替わる。 【だめだった例】 BBBのセルA1にシート名を入れます。「1~3の数値」 同じくセルB1にパスを表示させます「="'C:\AAA\[CCC.xls]1"&A1&"'"」 ・・・後ろのA1が変化することで読み込み先が変わるはず。 同じくセルC1にCCCから読み込んだ値を表示させます。 「=INDIRECT($B$1&"!"&ADDRESS(ROW(F7),COLUMN(F7)))」  ・・・B1で表示された読み込み先のセルF7の値を表示するはず。 結果は「#REF!」になります。 CCCを同時に起動させると上手く読み込むので、リンクの問題なのでしょうか? なお関数を使わないでパスを記述したセルでは、CCCを起動させなくても上手く読み込んでくれます。 よろしくお願いします。 

  • Excel2002:複数条件のデータの個数の集計

    苦手な集計について質問させてください。 [A] [B] [1] AAA aaa [2] BBB bbb [3] AAA aaa [4] AAA bbb [5] BBB ccc 上記のようなデータで[A]と[B]のAND条件でみたときの個数を集計したいと思います。 例えば上記であれば、 [A]AAAかつ[B]aaa・・・2個 [A]BBBかつ[B]bbb・・・1個 [A]AAAかつ[B]bbb・・・1個 [A]BBBかつ[B]ccc・・・1個 になります。[B]のデータは[A]のデータに依存せず、[A]の各値にまたがっています。([B]bbbは[A]AAAと[A]BBBの場合があります) 実際のシートでは、全パターンを網羅したリストがA列とB列、集計対象がD列とE列にあります。 上記の例でいえば、以下のようになっています。 [A] [B] [C] [D] [E] [1] AAA aaa AAA aaa [2] AAA bbb BBB bbb [3] BBB bbb AAA aaa [4] BBB ccc AAA bbb [5] BBB ccc つまり[A]列と[B]列が組み合わせパターン、[D]列と[E]列が集計元データです。 ちなみにパターン数が414個、集計元データは29000個程度です。 そして最終的な各パターンの個数を[C]列に表示させたいと思います。 VLOOKUPやピボットテーブルを考えましたが、ピンと来ません。 適切なやり方を教えてください。よろしくお願いします。

  • アドレスの表示

    すみません。教えてください。 http://www/aaa.bbb.cccのサイトに繋いで、そこからジャンプすると、本来はその後に、ジャンプした詳細アドレスを、表示したいのですが、ツールの中にもそのような設定がないみたいなのですが・・・ http://www/aaa.bbb.cccから http://www/aaa.bbb.ccc.ddd.eee.htmlなどの表示をアドレスバー内に表示したいのですが。 わかりにくい質問ですが、よろしくお願いいたします。

  • 並び替えで教えて下さい。

    並べ替えで悩んでます。ご教授下さい。 下記のようなA、B、Cというフィールドがあり それぞれデータが入っているとします。 取得する際の並び替えですが、 A B C --------------------- aaa 1 6 bbb 1 5 ccc 1 4 aaa 2 4 bbb 2 6 ccc 2 5 ORDER BY Aとすると・・・ aaa 1 6 aaa 2 4 bbb 1 5 bbb 2 6 ccc 1 4 ccc 2 5 ORDER BY Bとすると・・・ aaa 1 6 bbb 1 5 ccc 1 4 aaa 2 4 bbb 2 6 ccc 2 5 ORDER BY Cとすると・・・ aaa 2 4 ccc 1 4 bbb 1 5 ccc 2 5 aaa 1 6 bbb 2 6 となります。 私がやりたいのは下記の順で並べ替えしたいのです。 ccc 1 4 ccc 2 5 bbb 1 5 bbb 2 6 aaa 1 6 aaa 2 4 つまりORDER BY B、Cの結果の1つ目のレコードの AでGROPE BYするような感じです。 方法をご教授頂きたいと思います。 よろしくお願いします。

  • エクセルの文字処理

    以前に同じ様な質問があったかも知れませんが、探しきれなかったので教えてください。 A1~A4の4つのセルに以下のスペースが入った文字列が入っていた場合 A1|AAA A2|AAA BBB A3|AAA BBB CCC A4|AAA BBB CCC DDD    A   B   C   D  1|    AAA 2|AAA BBB 3|AAA BBB CCC 4|AAA BBB CCC DDD という具合にしたいのです。 条件は  ・セル内にスペースで区切られない文字列があった場合には、B列に入れる  ・それ以外はスペースで区切って、A列B列C列D列に入れる  ・文字数は3文字固定ではなく全角半角が混在 以上です。すいません宜しく願いします。

  • エクセル、こんな場合はどのような関数式を立てればよいでしょうか?

     会社の部材部門に勤務していますが、毎月の生産予定が下記のように組まれているとして      A   B   C   D   E 1 商品  台数  品番 2製品1  80  AAA 3製品2 100  BBB 4製品3  50  AAA 5製品2 200  AAA 6製品4 150  CCC 7製品1  40  AAA 8製品5  60  AAA 9製品2 180  BBB   ↓   ↓        のような配列で作られていて、仕事の都合上から以下のように品番が切り替わるごとにC列品番をキーワードにD列に累計合計を表示させたいのです。同じ品番が連続したり、1行のみや、細かく切り替わったり、不規則です。      A   B   C   D   E  1 商品  台数  品番  累計  2製品1  80  AAA  80  3製品2 100  BBB 100  4製品3  50  AAA  50  5製品2 200  AAA 250  6製品4 150  CCC 150  7製品1  40  AAA  40  8製品5  60  AAA 100  9製品2 180  BBB 180 10製品6 400  BBB 580 11製品2 350  BBB 930  SUMIF関数,SUM関数をIF関数にネストして式を作るような気がしているのですが、単純に条件に合うものの合計ならSUMIF関数または集計機能で求められますが、品番が替わる地点で、条件に合う品番のそこからの累計を求め、表示させる式が導けません。=IF(AND(C2<>C3)(B2>0),SUMIF($C$2:C2,C2,$B$B2:B2))のような式を組みましたが、B2からのトータル累計が出て、思うようにいきませんでした。どなたか教えていただけないでしょうか?

  • VBA EXCEL あるセルの中の一部の文字列だけをコピーするには?

    似たような質問なので二つまとめてさせて頂きますm(_ _)m 質問(1) A1セルに AAA【BBB】CCC と入力されてるとします。 【】の中にあるBBBという文字列だけをコピーしてB1セルにペーストするにはどうしたらいいのでしょうか? 条件 AAAとBBBとCCCは文字列の長さは決まっていません。 質問(2) セルA1に 有料会員登録1件500円(525円コース) と入力されてるとします。 「件」と最初の「円」の間にある「500」という数字をコピーしてB1にペーストしたいのですが、どうしたらいいでしょうか? 条件 「件」と「円」の間の数字の部分は2桁の時と3桁の時があります。 仕事量が多くてかなり困っており、VBAで自動化させたいと思います。 どうぞよろしくお願いします。

  • エクセル VBA Select case の繰り返し処理

    エクセル VBA Select case の繰り返し処理がうまくいきません。 セルB5に条件となる文字列(AAA、BBB、CCC...)があり、 セルC5にAAAなら10、BBBなら20、CCCなら30といった具合に出力し、 セルB6⇒C6、B7⇒C8と順々にセルB50⇒C50まで続けて処理したいのですがどのように対処すればよろしいでしょうか? For~Nextを使って繰り返し処理したいのですが、お分かりの方がいればご教授のほどよろしくお願いします。