• ベストアンサー

どの関数を使えばいいでしょうか?

deecyanの回答

  • ベストアンサー
  • deecyan
  • ベストアンサー率38% (89/233)
回答No.2

関数だけでは無理かと思います VBAを使うしかなさそうですね または 1)オートフィルターを使って A社を抜き出し 請求書にはりつける 2)フリーソフトを使う   http://www.vector.co.jp/vpack/filearea/win/business/hanbai/ など お好みのものを探すか そのなかでわたしが ええな?と思ったの使ってみるか(使ったことはないけどHELPは見た) http://givesoft.co.jp/share/rakuxp/rakuxp01.html です

4258202
質問者

お礼

deecyanさん ありがとうございます。 VBAはちょっと無理なので 1)でやってみます。 ありがとうございました。

関連するQ&A

  • エクセルの関数 2

    エクセルの関数についての質問です。 以前、同じ質問をさせてもらったのですが、うまくできなかったので、より細かく、質問させて頂きたいと思います。 シート1(売上)日付・金額 シート2(月報)日付・金額 シート1(売上)から日付と金額を拾い出して、シート2(月報)に集計したいのですが、シート1(売上)では日付が同じときもあり、シート2(月報)では金額も合計しなくてはいけないのです。もし、ご存知の方がいらっしゃいましたら教えてください。 こんな感じです。 シート1(売上) 会社名    日付   金額   会社名   日付   金額  A社    2月2日  20000   G社   2月2日  20000  B社   2月4日  25000   H社   2月6日  15000  C社   2月5日  20000    I社   3月1日  10000  D社   2月4日  18000   J社   3月15日  23000  E社   2月7日  20000    K社    2月4日  40000  F社   2月10日  23000   L社   3月25日   13000 シート2(月報) 日付   金額 2月1日  ここに関数   (シート1で日付が2/1の時は、それぞれの金額を合計し、集計する。) 2月2日  ここに関数    ↑↑↑ 2月3日  ここに関数   と言うような式を入れれば出きるかと 2月4日  ここに関数   思っています。 2月5日  ここに関数 2月6日  ここに関数 2月7日  ここに関数  ・     ・  ・     ・  ・     ・ 伝わりましたでしょうか? どんな、式を入れたらよいか教えてください。 以前はSUMIFを使えばと、教えて頂いたのですが、知識不足でうまくできませんでしたので、再度、質問をさせて頂きました。 よろしくお願い致します。

  • Excel関数を使って行・列が変わる合計の求め方

    Excelの関数設定が上手く出来ず困っています。 Excelの行を抽出、列が変数となる表の合計の求め方を教えてください。 Sheet1は販売製品・顧客・月別の売上金額表で、毎月数字を入力します。  A      B     C    D    E    F・・・ 1       顧客名  4月  5月  6月  7月・・・ 2 パソコン  Z社   20  40  30  10・・・ 3 プリンタ  Y社   10  20   5  25・・・ 4 サーバ   X社   15  15  20  10・・・ 5 パソコン  W社   35  30  20  20・・・ 6 プリンタ  V社   10  20  25  30・・・ 7 パソコン  U社    5   5  10   5・・・ Sheet2は、月次の分析表で、毎月の製品別の売上を分析します。   A      B      C   D   E   F・・・ 1 4月    2       売上金額   分析内容 3 パソコン  55     W社向け売上増etc 4 プリンタ  20     ・・・・・・・・ 5 サーバ   15     ・・・・・・・・ Sheet2のA1の月を変更すると、Sheet1の数字を参照して合計できる方法はありませんでしょうか? (たとえばA1を5月にすると、パソコン:75の合計が出る) Sumproductやindex、Offset等でいろいろ試してみましたが、上手く行きません。 Sheet3にSheet1の集計用の表を作り、Sheet2で再度集計する方法は上手くいきましたが、製品の種類が増えた時に全てのシートに追加する必要があるため、2つのSheetで完結する方法を探しています。 どなたかExcelに詳しい方、アドバイスをお願いします。

  • マクロの集計について

    ↓このような場合マクロの集計はできますか?    社名 金額  A社 100円  B社 300円  A社 200円  A社 100円  B社 200円 ↑このようなエクセルの表がある場合で 月末などにトータルの金額を別シートに  社名 金額  A社 400円  B社 500円 といったような表示をすることはできますか?? マクロを勉強中ですので、何卒宜しくお願いします。

  • Arrayformula関数について

    Googleスプレッドシートで、Arrayformula関数とsumifs関数を用いて計算をしたいのですが、エラーになってしまってうまくいきません。どなたか教えていただけると助かります。     (1)表              (2)表  A   B    C       A   B   C 1社名 商品   売上     1社名  商品  売上 2A社 りんご  100     2A社 りんご  100 3B社 りんご  100     3A社 バナナ   70 4A社 バナナ   70   ⇒  4A社 メロン    0 5C社 メロン  200     5    計   170 6C社 バナナ   70      6B社 りんご  300 7A社 りんご  200      7B社  バナナ    0                 8B社 メロン    0                 9    計     300                 10C社 りんご    0                 11C社 バナナ   70                 12C社 メロン  200                 13    計    270 (1)表のデータから(2)表を作るのですが、社名と商品の組合せでsumifs関数で(2)表の条件を絞り込み、売上額を集計しています。そしてさらに各社ごとに小計を求め、それぞれの会社ごとの集計を入れています。 それまでは、(2)表のA列・B列は固定で、C列の売上については =SUMIFS('(1)表'!$C$2:$C$7,'(1)表'!$A$2:$A$7,$A2,'(1)表'!$B$2:$B$7,$B2)とし、 小計の欄(C5)には =SUM(C2:C4)と入れて、それを最下段までコピーしておりました。 今それだとレスポンスが非常に遅くなるために、ARRAYFORMULA関数を使って、時間削減を図りたく考えているのですが、難点が二つあり、ARRAYFORMULAとSUMIFSの組合せがうまくいかないのと、途中の小計がどうしても「循環参照しています」となってしまうことです。 色々調べておるのですが、どうしてもうまくいかず、お手上げ状態です。 どなたか詳しい方いらっしゃったら教えていただきたいです。 よろしくお願いします。

  • エクセルの関数を教えてください。

    エクセル書類について教えていただきたいのですが… 下記のような表から担当者別に売上合計金額を出したいのですが エクセル初心者で関数があまりわかりません。 ランダムに並んだ担当者を抜粋してその月の担当者ごとの合計売上金額を別シート(同じシートでもかまいません)で 自動計算できる関数があると大変助かるのですが、そういった関数(やり方)はありますでしょうか? お教えいただけると幸いです。 よろしくお願いします。

  • 表の中から特定のデータを別のシートに抜き出したいのですが、オートフィル

    表の中から特定のデータを別のシートに抜き出したいのですが、オートフィル以外で たとえば Sheet1 に ,,,,,,,,,,,,,A,,,,,,,,,,,,,,,B,,,,,,,,,,,,C 1,,,,,,,,科目,,,,,,,,,,,項目,,,,,,,,金額 2,,,,,,,,売上,,,,,,,,,,,客A,,,,,,,,5000円  3,,,,,,,消耗品,,,,,,,,店A,,,,,,,,1000円 4,,,,,,,立替金,,,,,,,,客C,,,,,,,,8000円 5,,,,,,,消耗品,,,,,,,,店B,,,,,,,,3000円 6,,,,,,,売上,,,,,,,,,,,,客B,,,,,,,,2000円 7,,,,,,,売上,,,,,,,,,,,,客C,,,,,,,,2500円 8,,,,,,,立替金,,,,,,,,客D,,,,,,,,4800円 9,,,,,,,消耗品,,,,,,,,店C,,,,,,,,10000円 (,,,,はスペースとお考え下さい) 上記のような表から、項目ごとに抜き出して 別のシートに(Sheet2) ,,,,,,,,,,,,,A,,,,,,,,,,,,,,,B,,,,,,,,,,,,C 1,,,,,,,,科目,,,,,,,,,,,項目,,,,,,,,金額 2,,,,,,,,売上,,,,,,,,,,,客A,,,,,,,,5000円  3,,,,,,,売上,,,,,,,,,,,,客B,,,,,,,,2000円 4,,,,,,,売上,,,,,,,,,,,,客C,,,,,,,,2500円  また別のシートに(Sheet3) ,,,,,,,,,,,,,A,,,,,,,,,,,,,,,B,,,,,,,,,,,,C 1,,,,,,,,科目,,,,,,,,,,,項目,,,,,,,,金額 2,,,,,,,消耗品,,,,,,,,店A,,,,,,,,1000円 3,,,,,,,消耗品,,,,,,,,店B,,,,,,,,3000円 4,,,,,,,消耗品,,,,,,,,店C,,,,,,,,10000円 さらに別のシートに(Sheet4) ,,,,,,,,,,,,,A,,,,,,,,,,,,,,,B,,,,,,,,,,,,C 1,,,,,,,,科目,,,,,,,,,,,項目,,,,,,,,金額 2,,,,,,,立替金,,,,,,,,客C,,,,,,,,8000円 3,,,,,,,立替金,,,,,,,,客D,,,,,,,,4800円 のように、抜き出して表示させたいのです。 その場合、オートフィル(フィルタオプション)を使用しようと思ったのですが 最初 Sheet1 の表を書いてしまってから抽出するのはできそうなのですが 項目を変更したり、最初の表が間違っていたので直したりしても また改めて抽出しなおさなくてはならないようで 自分の思っている抽出の仕方ができません。 自分が思っているのでは 項目と数値を入れ替えれば、自動的に抽出してくれるようなものなのですが そのようにする関数(エクセルの機能のなかのものでもかまいません。)は無いでしょうか? 方法が少々面倒でもかまいません。 どうぞよろしくお願いします。

  • マクロや関数を使った表の作成方法が知りたいです!

    複数シートをまとめた情報をコピペでなく、自動で表示する方法を教えてください。 各シートが1~3まであり、シート4に情報のまとめを表示したいのですが、条件があります。 1⃣なるべく簡単なマクロや関数を使って自動で表示出来るようにしたいです。  それ以外の別方法があれば、そちらの方法でもOKです。 2⃣それぞれ各シート1~3に日々追加があるものとします。 3⃣平成26年、平成27年と年度を重ねるとシート数も増えます。  シートの追加は自動でできなくても構いません。 ピポッドテーブルで一度作成してみましたが、私の知っている方法では複数のシートは4シートまでしかマージできないようで、年度が増えて、シートが増えると適用出来なくなるのかな・・・と思っています。他の方法がありましたら教えてください。 【シート1(平成25年)】 _____A______B_______C_____ 1___社名____金額____購入回数 2___A社___100円__3 3___C社___300円___1 4____E社____500円___3 【シート2(平成24年)】 _____A______B_______C_____ 1___社名____金額____購入回数 2___B社___700円__5 3___C社___500円___1 4____A社____100円___3 【シート3(平成23年)】 _____A______B_______C_____ 1___社名____金額____購入回数 2___M社___400円__2 3___A社___700円___1 4____H社____100円___3 【シート4(総合計)】 _____A______B_______C_____ 1___社名____金額____購入回数 2___A社___900円__7 3___C社___800円___2 4____B社____700円___5 5____E社____500円___3 6____M社___400円___2 7____H社____100円___3 以上です。

  • SUMPRODUCT関数で困っています

    エクセル2007にて、SUMPRODUCT関数を使ってデータ集計をしたいが 下記の現象で困っています。 SUMPRODUCTの特徴として参照先(sheet1)の指定範囲 「($B$2:$E$6)の範囲を($B$2:$G$20)」を変更すると SUMPRODUCT関数がn/aになり値が表示できない。 (やりたいこと) sheet1に元データが入力されています。    A    B    C    D    E 1 NO 社名 商品 購入日 金額 2 01 A商事 肉 1/3 50円 3 02 B電気 野菜 1/10 70円 4 02 B電気 肉 1/12 50円 5 03 C工業 魚 1/20 60円 6 03 C工業 肉 1/30 50円 sheet2はsheet1より必要なデータを、NOをキーにして、 社名・商品・金額を VLOOKUP関数にて取ってきて表示しています。    A    B    C    D    E 1 NO 社名 商品 金額 2 01 A商事 肉 50円 3 02 B電気 野菜 70円 4 02 B電気 肉 50円 5 03 C工業 魚 60円 6 03 C工業 肉 50円 6 03 C工業 鉄 90円 sheet3はsheet2より必要なデータを、NOをキーにしてSUMPRODUCT関数にて取ってきて表示しています。 次の式をB1に入力しています (=SUMPRODUCT((sheet2!$A$2:$A$6=A2)*(sheet2!$B$2:$B$6=B2<>"鉄")*(sheet2!$D$2:$D$6=D2))    A    B    C    D    E 1 NO 金額 2 01 50円 3 02 120円 4 03 110円 sheet3はsheet2より必要なデータを、NOをキーにしてSUMPRODUCT関数にて取ってきて表示しています。 次の式をB1に入力しています (=SUMPRODUCT((sheet2!$A$2:$A$6=A2)*(sheet2!$B$2:$B$6=B2"鉄")*(sheet2!$D$2:$D$6=D2))    A    B    C    D    E 1 NO 金額 2 03 90円

  • 空白ではないセルを抽出したい

    エクセルで空白を含む列の中から 空白以外のセルを順に表示させたいのですが、可能でしょうか? 例えば、 社名   売上額 A社   1,000      2,000      3,000      4,000 B社    5,000      6,000      7,000 C社    8,000      9,000      10,000      11,000      12,000 の表を 社名  売上 計 A社   10,000 B社   18,000 C社   50,000 の様に集計表を作るのに、社名の列の空白の行を詰めて表示させたいのですが、 オートフィルタや並べ替えを使わずに関数で抽出したいと思っているのですが、可能でしょうか? 宜しくお願いします。

  • エクセルの関数

    エクセルの関数についての質問です。 シート1(売上)日付・金額 シート2(月報)日付・金額 シート1(売上)から日付と金額を拾い出して、シート2(月報)に集計したいのですが、シート1(売上)では日付が同じときもあり、シート2(月報)では金額も合計しなくてはいけないのです。もし、ご存知の方がいらっしゃいましたら教えてください。 こんな感じです。 シート1(売上) 日付   金額 2月2日  20000 2月4日  25000 2月5日  20000 2月4日  18000 2月7日  20000 2月10日  23000  ・    ・  ・    ・  ・    ・ シート2(月報) 日付   金額 2月1日  ここに関数 2月2日  ここに関数 2月3日  ここに関数 2月4日  ここに関数 2月5日  ここに関数 2月6日  ここに関数 2月7日  ここに関数  ・     ・  ・     ・  ・     ・ 伝わりましたでしょうか? よろしくお願い致します。