• 締切済み

エクセル データを抽出し、集計する方法

A列             B列     C列 金融機関/銘柄   1/31       2/28 ○証券/○社債   ○○○円    ○○○円 △証券/○社債   ○○○円    ○○○円 ×証券/○社債   ○○○円    ○○○円 △証券/○社債   ○○○円    ○○○円 ○銀行/○社債   ○○○円    ○○○円 △証券/○社債   ○○○円    ○○○円 ○証券/○社債   ○○○円    ○○○円 ×証券/○社債   ○○○円    ○○○円 ○銀行/○社債   ○○○円    ○○○円 レイアウト上、A列のセルに、金融機関と銘柄を 入力しています。 (A列に金融機関、B列に銘柄と分けて入力したら もっと集計しやすいでしょうが) 金融機関別にデータを抽出し、集計をする方法が ありますでしょうか? フィルタオプションでやってみましたが、私の知識 不足でうまくいきませんでした。 お知恵を貸してください。    

みんなの回答

  • tomomori
  • ベストアンサー率20% (1/5)
回答No.8

1.前準備です。 金額から”円”を削除します。 金融機関と銘柄を分けると,機関別,銘柄別の集計ができます。 2.A列のラベル行にカーソルを置き,昇順に並べ替えます。銘柄のときは銘柄の列で昇順に並べ替えます。 3.データー集計とクリックします。集計ウィザードが出ます。 4.グループの基準(何を軸にしての集計か)を選びチェックします。ここでは機関又は銘柄を選びます。 5.集計方法は「合計」にします。 6.集計するフィールドを選びます。B列,C列ラベルが出ます。これを選びます。 7.OKをクリックします。これで集計されます。 8.元に戻すにはこのウィザードを表示させ,すべて削除を選びます。 これでできるはずです。

  • oresama
  • ベストアンサー率25% (45/179)
回答No.7

A列からD列に金融機関名を抽出して、 SUMIF関数で集計するという方法もあります。 D列(データの先頭行は2行目とします)に、 =LEFT(A2,SEARCH("/",A2,1)-1) で金融機関名が抽出します。 ○証券の1/31分を集計するなら、 =SUMIF(D:D,"○証券",B:B) です。,"○証券"の部分はセル参照でも可。 (おまけ) もしB列が○○円という文字列であれば、任意の列に =VALUE(LEFT(B2,SEARCH("円",B2,1)-1)) で数値化できます。

  • keirika
  • ベストアンサー率42% (279/658)
回答No.6

No.4の補足です。 集計に関しては例えばB1からB100の集計をとる場合は =subtotal(9,B1:B100) で集計できると思います

回答No.5

はい。お答えいたします。一応、MOUS検定EXCELを持っています。 自信を持ってお答えできるはずです。 まず、一番手っ取り早い方法としては。その記入でしたら、 ピボットテーブルが一番だと思います。 そのやり方としては、まず、 1.A1を選択しておきます 2.データのピボットテールを選択します。 3.そのまま、次へ 4.範囲を選択します。(全部) 5.どこのシートに表示させるのか選択します。 6.完了 7.金融機関の項目を左の枠まで、ドラックしていきます。そうしたら金融機関別に項目が成り立ちます。 8.月順集計ですので、月別に表示させます。その方法は、先ほどは、左の枠まで、ドラックしましたが、今度はその上つまり、先端のところまで1月31日をドラックします。それを2月28日も同様にやります。 以上。 で、できますが、それでは駄目でしょうか!? 一応、金融別&月別になります。

  • keirika
  • ベストアンサー率42% (279/658)
回答No.4

フィルタオプションで条件を指定する際(例えば○証券)に ○証券* と指定すれば後ろの銘柄に関係なく同じ金融機関だけを抽出できると思うのですが ※*は半角です

noname#192382
noname#192382
回答No.3

金融機関別の集計をするには、質問者の言われるように金融機関と銘柄は分けてべつのセルに入れないといけません。分けてあればフィルターで簡単にいきます。

noname#204879
noname#204879
回答No.2

》 フィルタオプションでやってみましたが… 「フィルタオプション」とは、オートフィルタのオプションのこと?それともフィルタオプションの設定のこと? ピボットテーブルはやってみましたか? -- Mike

  • zorro
  • ベストアンサー率25% (12261/49027)
回答No.1

こちらでできませんか?

参考URL:
http://dreamy.boy.jp/kihon11.htm

関連するQ&A

  • EXCEL 集計の方法

    おせわになります。 EXCELにあるデータを集計したいのですが、「集計」機能では対応できませんので、何か良い方法がありましたらお知らせくださいますようお願いいたします。 ------------------------------------------ A列    B列  C列 ○○会社 りんご 1500円 ○○会社 みかん 1000円 ○○会社 みかん 1000円 △△会社 りんご 1500円 △△会社 みかん 1000円 ------------------------------------------ というデータがあったとします。 今回はB列ごとに集計するのではなく、 A列ごと、B列ごとの集計です。 つまり、 ○○会社 りんご1500円 ○○会社 みかん2000円 と、いうことです。 何かよい方法はありますでしょうか? よろしくおねがいします。    

  • エクセルでのデータ抽出について

    初めて質問させていただきます。 2つの銘柄の株価データをエクセルにコピペした後、日付と時刻が同じものを行を揃えて抽出したいのですが、いろいろ試してみましたがわかりません。 具体的には次のようにしたいのですが・・・。 【元データ】  A列     B列    C列    D列    E列    F列 ・ ・ 2007/11/9  9:20:00  520  2007/11/9  9:25:00  1544 2007/11/9  9:15:00  514  2007/11/9  9:20:00  1520 2007/11/9  9:10:00  513  2007/11/8  15:00:00  1430 2007/11/9  9:05:00  509  2007/11/8  14:55:00  1425 2007/11/9  9:00:00  501  2007/11/8  14:50:00  1427 2007/11/8  14:55:00  497   2007/11/8  14:45:00  1431 ・ ・ 【抽出後】 ・ ・ 2007/11/9  9:20:00  520  2007/11/9  9:20:00  1520 2007/11/8  14:55:00  497  2007/11/8  14:55:00  1425 ・ ・ どなたか宜しくお願いいたします。

  • エクセル データ抽出と合計の方法がありますか。

    エクセル データ抽出と合計の方法がありますか。 下記のようなデータがあるとします。 A列  B列 10  111 20  222 30  111 40  111 50  333 結果を D列  E列 111  80 222  20 333  50 としたいです。 つまりB列から存在する数字列を抽出し、それに該当するA列の合計を出したい。 D列へB列に存在する数字列を手入力し、 E列へ =SUMIF(B:B,D1,A:A) と入れておいて表示されるところまでしたのですが、 「D列へB列に存在する数字列を手入力」を手入力ではなく関数で抽出してくることは可能でしょうか。 何卒ご教示いただけますようお願いします!!!

  • エクセル データ抽出について

    (データ)    A B C 1  I あ 20 2  II い 30  3  III う 10 4  IV あ 10 5  V い 20  6  VI う 30 したい事(1) A列のうちいずれかの項目を入力すると、B列の該当値を抽出 したい事(2) (1)のB列該当値が検索一行目で抽出されたら、その値からC列の値を抽出したい 困っていること・・・B列に全く同じ名前の項目があるため、抽出すると 先に来る値が飛んできてしまう 例:IVを入れると「あ」が自動で抽出され、その「あ」でさらに「10」を抽出したいのに、先にあるC1の「20」が飛んできてしまう。 それぞれ、(1)(2)にどのような関数を入れると、抽出したい値が出てくるでしょうか?

  • excelで条件に一致するデータ全てを抽出する方法

    現在、エクセル2003を使用しています。 A列・B列・C列にデータが入力されています。 ただし、空白セル(空白行)もあります。 A列に“@Name”とデータ入力がある場合 同じ行のC列の値を抽出したいと思います。 A列に@Nameは複数ありますが、C列の値は それぞれ違いますので、データの集計先はF列に 全て抽出をしたい。 なにか良い方法(VBAや関数)がありましたら 教えてください。

  • エクセル2003 データの抽出

    excel2003を使用しています。 A列に8桁のコード、B列に、そのコードの品名が入力された表があります。 この表の中から、最初の4桁だけ一致するデータを抽出したいのですが どうすればよいでしょうか? オートフィルタオプションを使ってみたのですが、うまくできません。 よろしくお願いいたします。 例:12348888、12349999、12346666、32224434、46732235・・・・と並ぶコードの中から、 1234×××× のコードの行だけが、表示されるようにしたい。

  • エクセルのデータ抽出について

    基本的な内容かもしれませんが、どうしてもわからないので教えてください。   A B C D 1 1 b 3 c 2 2 t 4 y 3 3 r 3 o 4 4 l 5 p 5 5 k 3 w 上記のようなデータベースがあったとします。このシートと異なるシートのあるセルにたとえば3と入力すると   A B C D 1 1 b 3 c 2 3 r 3 o 3 5 k 3 w のようにC列が3である行が抽出され、なおかつA列の昇順で並ぶということをしたいのですが、vlookup等ではうまくできません。 フィルタを使用せずに実現したいのです。お願いします。

  • Excelでシート間のデータの抽出方法

    1つのブックに集計用のシートと、A店、B店、C店という各店舗別の売上シートがあります。 Sheet集計用のA1にA店のコード(A店は001、B店は002というようなコード)を入れると、Sheet集計用のB列の上期売上、C列の下期売上にSheetA店のB列の上期売上、C列の下期売上のデータが入るようにすることは可能でしょうか? Sheet集計用のA1のコード変更することによってデータを引っ張ってくるシートが変わる様にしたいということなんですが、Excelでどのようにすればいいかわかりません。 各店舗のシートのA1のセルにも、その店舗のコードが入力されています。

  • エクセルの集計について教えてください

    エクセルの集計について教えてください 添付のように、A列からは入力用 A列 日付(複数月にまたがる) B列 金額 C列 項目 E列からは集計用として E列 項目 F列からは月ごとに集計できるような表を作りました 集計用は、また別途ほかのシートで参照して使用する予定です A列には、今後も次々データを足していく予定です 月単位でデータを抽出したのち、項目ごとに合計を算出したいのですが、どの関数を組み合わせればいいのかわかりません。 エクセルはほぼ初心者です ピボットテーブルを使用してもよいのですが、ほかのシートで参照できる方法を教えてください よろしくお願いします

  • エクセル(Excel2007)のオートフィルタについて、抽出した項目のみ印刷(またはコピー)したい

    フィルタオプション(Excel2007)で抽出した項目だけを別シートにコピー、 またはその表示されたものを印刷をしたいのですが、その方法を教えてください。 エクセルシートに以下のように入力されています。 A B 列 列 1 あ 2 あ 3 い 4 い 5 あ - 集計 5 プルダウンで、"い"について抽出すると A B 列 列 3 い 4 い - 集計 2 と目的の内容で表示されているのですが、 コピーをすると”あ”を含んだリストが貼り付けられます。 また、印刷をすると、”あ”部分は空白スペースとなり、 ”い”を1ページに1つずつしか印刷できません。 コピーおよび印刷のコツを教えてください。 よろしくお願いします。

専門家に質問してみよう