ベストアンサー エクセルで、特定の文字を含む行の、別のセルを集計 2013/01/10 23:23 エクセル2010です。 たとえば写真のようなデータで、A列の商品番号が1の(あるいは特定の番号の)商品の価格合計を計算したいのですが、どのような数式にすれば良いのでしょうか? COUNTIF関数やOFFSET関数を使うのでしょうか? ネットで調べながらいろいろ試してるのですが、どうにもうまくいきません・・・ ちなみにソートをかけてはいけないデータなので、並び替えて範囲指定することはできません。 また、実際はもっと大量で複雑なデータになりますから、手動で選択してなどということは無理ですので、なんとか自動処理で計算したいのです。 どうぞアドバイスのほど、よろしくお願い致します。 画像を拡大する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー MackyNo1 ベストアンサー率53% (1521/2850) 2013/01/10 23:33 回答No.1 合計したのだからCOUNTIF関数ではなくSUMIF関数を使用します。 A列が1のD列の合計を出したいなら以下の式になります。 =SUMIF(A:A,1,D:D) 質問者 お礼 2013/01/11 00:13 ありがとうございます! なんと、こんなに簡単な式でできたのですね! 何日も試行錯誤してたのが馬鹿らしいです・・・ 本当に助かりました。ありがとうございました。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアその他MS Office製品 関連するQ&A エクセルで集計 エクセルで特定の条件に合致するデータの合計数を出すには countif 関数を使えばいいと思いますが、 複数の条件を同時に出すにはどうしたらいいのでしょうか? 例えば 回答が1~5まで選択肢があってそれを答えた人が 1000人いるとして それぞれ1~5までばらばらに ならんでいる表を1の合計2の合計というように自動的に 出したいのですが。 COUNTIFで特定の文字列を含む値のカウント方法 Excel2010を使っている者です。 COUNTIF関数で特定の文字列を含むセルの数をカウントしたいのですが、結果がゼロになってしまいます。 具体的には A列の1行目から900行目までに以下のように番号が振ってあって、その中で1994を含むセルの数を数えようと思っています。 計算式として「=COUNTIF($A$1:$A$900,"1994")」と入力したのですが、戻り値が0になってしまいます。 なお、A列は数値にしても文字列にしても結果は変わらず、「=COUNTIF($A$1:$A$900,"1994*")」とワイルドカードを使った検索にしても同じく0になってしまいます。 1994000001 1994000002 1994000005 ~ 2009111112 2009111117 もう一つ関連した質問をさせていただきますが、そもそもこの関数で特定の文字列を含む検索をかけたいときは、ワイルドカードの*を使わないとうまく計算できないものなのですか? よろしくお願いいたします。 EXCELでこんな集計はどうするのでしょうか 商品管理の表で以下のようになっています。 A1 B1 C1 D1 E1 担当者 分類番号 商品コード 整理番号 以下各月毎の売り上げ そしてこの表は1500行程度あり、B列、C列でソートしています。 この表をB列の分類番号毎、C列の商品コード毎で各月の売上合計を上記の表のシートとは別のシートに集計したいのですが、どのようにしたらよいのでしょうか。シートをコピーして集計するのはできるのですが、そうしたら容量が(サイズが)大きくなりすぎるため、できれば避けたいと思っています。 EXCELで途中の集計行を除いて集計したい。 EXCEL2002で合計を出したいのですが、途中に「合計」とか「中計」などの集計行があり、最初から最後までSUM関数を使うとその分だけ重複してしまいます。途中の計算式が入っているセルを除いて集計するには、どうしたらよいでしょうか?A列に項目(例えば、事務用品、コピー用紙、小計、固定電話料、携帯電話料、通信費計・・・)、B列に数値または計算式を入力しています。 「エクセル」特定の行(セル)を計算から除外したい EXCEL関数と考えますが質問があります。 よろしくお願いします。 或る集計表を作って 例えば、名前、NO.、性別、商品リストを基軸にして 金額などを入れ込んだ表があります。 D _ _ _ E _ _ _ F 1 名前 NO. ____ A商品 B商品 C商品 2 鈴木一郎 0001 男 500 600 400 3 山田花子 0002 女 700 300 200 4 以下つづく 25300 ___ 52 _____ (円)___ (人) Aは、SUMで金額を計算し合計を、BはCOUNTで個数を出す。 15、20、25、26、行はその計算から除外させたい場合 (セル単位だともっと複雑そうなので行または列単位) 関数SUBTOTALを使うといいという文を見たのですが どうも使い方が分かりません。 一度試みましたがうまくいきません。(なんの変化もしない) 色を黄色なりにつけるか列の末に記号(文字)を入れるのは可能です。 なにか、いい方法を教えていただけないかと投稿しました。 【Excel】特定の文字を含むセルをカウントしない方法 エクセルで特定の文字列(仮に「key」とします)を"含む"場合の関数は、 =COUNTIF(A1..A20,"*key) で処理できるのは分かっているのですが、 特定文字列(key)を"含まない"場合の処理方法が分かりません。 VBAなどを介さずに関数だけで処理する方法がありましたら、ご教示願います。 EXCELでの指定文字を含む行の集計 お世話になります。 EXCEL2003で以下の関数は出来ますでしょうか? |A |B |C |D | 1 |支店名|単価 |数量 | 2 |い支店|100円|7個 | 3 |ろ支店|200円|6個 | 5 |は支店|500円|2個 | 6 |ろ支店|300円|2個 | 7 |い支店|400円|1個 | 8 |は支店|500円|2個 | 9 |い支店|100円|3個 | ・ ・ ・ 上記のようなエクセルの表があります。 各支店毎の売上げ合計値を関数で求めたいのですが、出来ますでしょうか? (1) い支店売上げ合計:○○○○円 (2) ろ支店売上げ合計:○○○○円 (3) は支店売上げ合計:○○○○円 D列のセルに合計値(単価×数量)を設ければSUMIF関数で出来るのですが、単価と数量しかないため、関数を使っての合計計算値の出し方がわかりません。 わかりにくい説明で恐縮ですが、ご教示下さい。 よろしくお願いします。 エクセル 集計について教えてください! エクセルで、特定の列に該当する条件に当てはまる数を数えたい時、 どの関数を使えばいいでしょうか。 エクセル得意な方、教えてください。 たとえば、 A列=果物名(もも、りんご、みかん、ぶどう…etc) B列=仕入れた店名(全国各地の店名) C列=仕入れた個数 D列=入荷した日にち を、日ごとに年度でまとめたエクセル表あるとします。 別シートに、 果物ごとに、月別でいくつ仕入れたか、集計したい時にはどの関数を使えばいいでしょうか。 A2、A3、…~果物名 B2行、C2行、…~各月 として、仕入れた数を合計する、という表にしたいです。 (どの店で、という条件は不要です) SUMIFSを使えばいいのかなと思ったのですが、 月別の条件になると、別の関数もいるのかとか、 ただ数を数えるなら、COUNTIFでいいのかとか、色々考えていたら、 どう組み合わせればいいかわからなくなりました…。 オートフィルタやマクロではなく、関数で作りたいのです。 教えてください。 どうぞよろしくお願いします。 ちなみに、エクセルは2010を使っています。 エクセルで特定の行を除いて計算したい エクセルでA1からA100までを足し算したいのですが、特定の行、たとえば、13と25と43と68の行を 計算しないで合計を出したいのですが、この場合どのような関数式を入れたらよいのでしょうか? よろしくお願いします。 空白セルの集計方法 1 A B C D E F 2 名前 時間帯 射撃数 合計射撃数 3 山田 0時 20 山田 4 1時 30 高橋 5 2時 15 鈴木 6高橋 4時 3 7 5時 5 8 13時 12 9 23時 45 10 21時 12 11 22時 33 F3~F5に山田さん~鈴木さんの時間帯を合計した射撃数を関数で入力したいと思います。 2通りの考え方があると思うのですが、教えていただけないでしょうか。 (1)A列の空白の箇所に関数を使いD列に名前を反映させれば、F3~F5にSUMIFの関数が使えると 考えてます。ただ表示させる関数がわからないので教えてください。 (2)OFFSET関数をF3~F5に他の関数を組み合わせてつかえば何とか反映できるのでは? と考えてます。※OFFSET関数でなくてもいいです。 上記は一部抜粋したものでデータ数がかなりあるので関数を教えていただけると大変助かります。 質問の内容がわかりづらいかもしれませんが、 どちらの方法でもいいので宜しくお願い致します。 文字列の集計 添付のように、カンマでくぎられた文字列を集計するための 関数を教えてください。 =COUNTIF(D2,"=*a*)でやって失敗しました。 *データの個数を知りたいです。 エクセル2013 計算から特定の文字を除外したい 初心者です。 表中の列や行を+計算して合計を求める場合です。 交通費を求めているので、欠席の場合はそのセルに 金額の数字を入れずに 欠席 と記入しています。高速代、当番等も記入する時があります。 ランダムにセルに文字が入ってくる事になるので、数式からこの特定の文字だけを計算から除外する計算式を作ることはできないでしょうか? わかりにくい説明かと思いますが、よろしくお願いします。 EXELで、特定の分類項目について集計したい EXELで、数十枚のシート中にある特定の分類項目について集計をしたいです。 =COUNTIFの関数を用いて計算式を作ったのですが、シートが増えた場合、関数式が長くなってしまいます。シンプルで効率的な方法があれば、教えていただけないでしょうか。どうぞ宜しくお願いいたします。 ●作った関数 =COUNTIF('1'!A1,"分類1")+COUNTIF('2'!A1,"分類1")+COUNTIF('3'!A1,"分類1")+COUNTIF('4'!A1,"分類1")+COUNTIF('5'!A1,"分類1")+COUNTIF('6'!A1,"分類1")+COUNTIF('7'!A1,"分類1")+COUNTIF('8'!A1,"分類1")+COUNTIF('9'!A1,"分類1")+COUNTIF('10'!A1,"分類1") 【エクセル】離れたセルのCOUNTIF関数 こんにちは。 エクセルのCOUNTIF関数についての質問です。 各セルに以下のような数値が入っている表で・・・ A=10 B=00 C=20 D=30 E=00 F=40 G=50 AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき COUNTIF関数で =COUNTIF(A,C,E,G,"<>0") という数式を立てたのですが、エラーとなってしまいました。 最終的には =((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。 Excelのデータ集計方法について ExcelでA列に30種類の中からランダムに商品名が(重複しています)B列~D列にその商品の売上日、伝票番号、請求額が入力されています。 やりたいことは商品名ごとに売上日、伝票番号、請求額を別の請求書フォーマットに内訳として転記したいのです。 (別シートに作成してあります) 現在はソートを利用して、あとは手作業でコピーして貼り付けをしているのですがそれを自動でできる方法はあるでしょうか。 ソートする商品名は月毎でばらばらなので簡単なマクロだとどうしてもソートする部分が手動になってしまって困っています。 ピポットだと集計してしまうので内訳すべての転記ができません。 本来ならAccess等を使用するべきだとは思うのですがExcelでなんとかできないものかと皆様のお知恵を貸して下さい。 よろしくお願いします。 Excelで数式中に他セルの値 Excelで数式について、他のセルに書いてある数字を文字列として代入したいのですが、 どうすればよいでしょうか。 具体的には 1 A1に10と入っており 2-1 B2に=COUNTIF(OFFSET(A1:D10, 0, 1), "=【A1】") 2-2 SUMIF(~~~, "=【A1】", ~~~) のような形で、A1の値に応じてCOUNTIFとSUMIFの条件分岐をしたいのです。 よろしくお願いします。 エクセル関数の集計の自動設定について エクセルについて詳しい方よろしくお願いします。 ●データの数値入力する度に合計が自動的に加算される設定のやり方教えて下さい。 数字入力して関数で手動で計算では無く最初から合計に関数を設定したら 数字が加算していくやり方です。 よろしくお願いします Excel 同じ内容の文字列セルをまとめる お世話になります。 文字列の入った複数セルの中から 同じ内容のものがある場合 これらを配列数式データ上でまとめたいと思ってます MATCH構文を使って MATCH($A:$A,$A:$A,0)として 自らと同じものが何処に最も早く現れたかの配列数式データを作り これをソートして その後の主処理のデータにしたのですが MATCH構文かたくじ式なのでしょうか 物凄く遅いのです。 で本題なのですか MATCH構文を使わず 軽いCPU負荷で 配列数式上にある複数文字列データの同じものをまとめたいとき どうすればいいでしょうか? ご教示お願いします。 EXCELで、文字に関連したセルだけの合計を求める 簡単な例で説明します。 以下のような表があったとします。 1 2←列番号 ○ 10 ○ 10 × 5 ○ 10 上記の2列目の合計は35ですが、このうち1列目が○の項目の合計だけを求めたいです。 「2列目の合計を求めよ、ただし1列目が○の項目に限る」(→答えは「30」になります。) という関数はあるでしょうか? なお1列目は数字ではなく文字であることが条件です。 EXCELの集計方法について EXCELの操作方法にいまいち不慣れなので、お詳しいかたお願いします! EXCELで月日と数値が入っているの表があるのですが、特定の月だけの数値を集計したいのです。 例えば、以下のような表があります。 以下の表から9月の件数の合計を関数を使って自動的計算したいのですが、良い方法はありますでしょうか? (sum関数等をつかって手動で計算はできるだけ利用したくないです) A B 1 月日 件数 2 2009/8/27 10 3 2009/8/28 15 4 2009/8/29 16 5 2009/8/30 8 6 2009/8/31 9 7 2009/9/01 10 8 2009/9/02 16 9 2009/9/02 18 10 2009/9/03 10 11 2009/9/04 6 12 2009/9/05 14 13 2009/9/06 13 お詳しいかたよろしくお願い致します! 注目のQ&A 「前置詞」が入った曲といえば? 緊急性のない救急車の利用は罪になるの? 助手席で寝ると怒る運転手 世界がEV車に全部切り替えてしまうなら ハズキルーペのCMって…。 全て黒の5色ペンが、欲しいです 長距離だったりしても 老人ホームが自分の住所になるのか? 彼氏と付き合って2日目で別れを告げられショックです 店長のチクチク言葉の対処法 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど
お礼
ありがとうございます! なんと、こんなに簡単な式でできたのですね! 何日も試行錯誤してたのが馬鹿らしいです・・・ 本当に助かりました。ありがとうございました。