• ベストアンサー

エクセル・数値を足して出力するには

yui56544の回答

  • yui56544
  • ベストアンサー率69% (85/123)
回答No.2

SUMIF関数が一番簡単かもしれません。 添付画像のような場合だとすると E2セルに =SUMIF($A$2:$A$10,$D2,$B$2:$B$10) と入力して下にオートフィルで引っ張ります この関数を説明すると、こういう意味になります。 「D2セルと同じ値をA2~A10の間で探して、該当したB2~B10セルの数値の合計を算出します」

関連するQ&A

  • エクセル・数値を足して出力するには

    画像の左のような表があるとします。 Aさんには3つ、Bさんには2つ、Cさんには4つの数値があり、この合計の値が知りたいとします。 そして、画像の右のような形にしたいです。 (実際にはAさん、Bさんではなく001、002といったコード番号がふられています。) 表を変形してもいいですし、他の場所や他のシートに出力する形でもかまいません。 この作業を非常に多く行わなければならないため、一度に行う方法があればご教授をお願いします。

  • Excelの数式を教えてください。

    数日前に関数について質問したのですが、それに関連してもう一度質問させてください。 シート1とシート2に同じようなデータが入っています。表の形式は少し違います。 シート2のI10にコード番号、E10に単価が入っています。シート2の票の横に、シート1から同じコード番号を検索して、その単価が合っているか検証する式を入れたいです。 =if(I10="","",if(countif(シート1のコードのセル,I10)=0,"該当の数値がありません",if(E10=vlookup(I10,シート1の表,7,false),"○","×"))) わかりづらくて申し訳ないのですが、上記のような計算式を入力しています。 #N/Aと出てきてしまうのですが、なぜでしょうか?数値の表示形式がおかしいのでしょうか。 教えてください。宜しくお願いします。

  • 数値の抽出

    添付の表の注文番号には、管理番号が含まれています。表のように、その管理番号を抽出する関数式をご教授下さい。 抽出条件としては、 (1)注文番号の中には、部門を示す4桁の数値(複数)があります。この4桁の数値のすぐ左にある"-"と"-"の間の英・数値を取り出す。 (2)"-"で囲まれていない場合は、左先頭から"-"迄の英・数値を取り出す。 (3)4桁の数値が含まれていない場合は、左先頭から"-"までの英・数値("-"が無い場合は、全ての英・数値)を取り出す。 以上宜しくお願いします。

  • エクセルへの出力について

    エクセルへの出力について 出力ボタンを押したら、エクセルに連続した番号とそれに紐づくIDを、HSSFWorkbookを使って30万件出力させたいのですが〔50000件×6シート〕14万件でアウトオブメモリーで落ちてしまいます。いろいろと試行錯誤はしてみたのですが、ダメでした。 なにか良いアイデアはないでしょうか!?!? ちなみにDBはMySQLを使っています。 evictは使いましたが、やはりダメでした。 すみません助けてください。

  • 重なる数値のシート間移動について

    シート1とシート2があます。先頭行はタイトル番号です。 一番右側の列(シート1は列Cタイトル番号は『4』、シート2は列Dタイトル番号は『4』になります) について、数値を入力すると、シート1およびシート2それぞれに他の列と数値が重なる部分が出てきます。(重なっている部分を青色セルにて表示させています) そこで、この重なっている数値をなくすために、同じタイトル番号の属する列 (この場合はタイトル番号が『4』の列すなわちシート1では列C、シート2では列Dになります) においてシート間の数値移動ができるマクロがないか検討をしているところです。 今回の質問では2シート分を表示させた画像を添付していますが、実際にはシートが15シートあり、その中からいくつかのシートをピックアップして、画像添付のような入力をしていきます。 いい方法がありましたらアドバイスを頂けますと幸いです。よろしくお願いします。

  • エクセルの機能について

    画像の左の二つの表のデータを、画像の右の通りに別のシートに出力する方法を後教示いただきたくお願い致します。

  • 最大値の時の数値を参照して入力したい

    画像のような表があります。 これは、ID01さんは数値2を0回、数値4を1回、数値6を5回得た、という意味です。 この表から、各人が最も多く得た数値を知りたいと思います。 ID01さんなら数値6、ID02さんなら数値2、ID03さんなら数値10を最も多く得ていますので、↓の下のような結果が得られるはずです。 この様な作業を多くこなさなければならないため、簡単にできる方法があればご教授ください。 使用しているのはエクセル2010です。

  • EXCELについて教えてください

    初歩的な質問ですみません。PC初心者です。 EXCELで家計簿を作っています。VLOOKUPで別のsheetでコード表を作り、コード番号を入力すると項目が出るようにしたのですが、 sheet1とsheet2が1つの画面に同時に出るようにするにはどうしたらいいのか、教えていただけませんか? よろしくお願いします。

  • エクセルの関数について

    検索に使用する関数についてお伺いいたします。 表を二つ作成しました。 シート1には特に項目の指定がなく、番号の若いものから順に左から右に並べた24×8の表があります(表1とします)。 シート2にはいろいろな項目を指定した表があり、B列にランダムに数値が入っています(表2とします)。 表1の範囲に表2のB列の値が入っている場合、表2のA列に◎や*などのなんらかのしるしをしたいのですが、どのような関数を使用すればよいでしょうか? わかりにくい文章で申し訳ありませんが、よろしくお願いいたします。

  • マクロでセルに入力した数値をテキストファイルに出力したい。

    お世話になっております。 早速ですが質問です。 マクロを作成しています。 エクセルのシートの50項目のセルに数値を入力していき、 シート上の置いたボタンを押すことで、入力された数値を テキスト形式で出力したいと思っております。 なにぶん初心者のためか、いい知恵が浮かびません。 例えば、どのような記述方法があるか。 お力をお貸しください。