• 締切済み

エクセル 計算式 質問 まとめて

初めまして、エクセルの計算式で解らないのですが、 2つの表をリンクさせています。(表Aと表B) 表Aの中身に新しい行ができたので更新しようとして、 表Bの同じ位置に行を追加しました。 表BのC35のセルを='[表A.xlsx]2009年1月 '!$H$28 から '[表A.xlsx]2009年1月 '!$H$29 に変更するにあたって、それ以降のC36~以降 をまとめて変更する事は出来るのでしょうか? 現在、ひとつずつ手打ちで直しています。 ただ、また新しいクライアントが出来て行が必要になったときにまた同じ事をするのが 大変です。 もし、一括もしくは簡単にできる方法をご存知の方いらしたら教えていただけますでしょうか?よろしくお願いします。

みんなの回答

  • masa_019
  • ベストアンサー率61% (121/197)
回答No.1

こんにちは。 数式のなかの$マークをとってしまって、 '[表A.xlsx]2009年1月 '!H29 として、フィルハンドルを下にズリズリ~っと やれば良いんじゃないですか。

関連するQ&A

  • エクセル

    日報ブックに1日、2日、3日、という名前のシートが31枚あります。 月報ブックに、オートフィルで、同じ式を日にち別に入れたいです。 たとえば、 月報 A1に =SUMIF('[日報.xlsx]1日'!$C$7:$C$28,'[日報.xlsx]1日'!$Q$7,'[日報.xlsx]1日'!$B$7:$B$28) 月報 A2に =SUMIF('[日報.xlsx]2日'!$C$7:$C$28,'[日報.xlsx]2日'!$Q$7,'[日報.xlsx]2日'!$B$7:$B$28) 月報A3に =SUMIF('[日報.xlsx]3日'!$C$7:$C$28,'[日報.xlsx]3日'!$Q$7,'[日報.xlsx]3日'!$B$7:$B$28) という感じです。 手打ちで日にちだけ変えてやりましたが、データがずれてしまったため、やり直しになってしまいました。もう手打ちはできません。 まる三日かかってしまいます。 誰か助けてください。。

  • エクセル パス変数

    こんにちは。 エクセルで原価管理表を作成しています。 下記のような場合、どのような方法があるかご教授ください。 よろしくお願いします。 [A1セル]  =SUMPRODUCT(('[原価.xlsx]2010年10月'!$A$2:$A$1000=$G$3)*('[原価.xlsx]2010年10月'!$B$2:$B$1000=E9)*('[原価.xlsx]2010年10月'!$C$2:$C$1000)) [B1セル]  プルダウンリスト 2010年10月~2015年10月 <やりたいこと>  例えばB1で2011年12月をリスト選択すると、A1の式内のパスにも反映させたいです。  A1セルの関数式へのアドバイスをお願いします。  ex1)  B1=>2011年12月を選択  A1=> =SUMPRODUCT(('[原価.xlsx]2011年12月'!$A$2:$A$1000=$G$3)*('[原価.xlsx]2011年12月 '!$B$2:$B$1000=E9)*('[原価.xlsx]2011年12月'!$C$2:$C$1000))  ex2)  B1=>2013年6月を選択  A1=> =SUMPRODUCT(('[原価.xlsx]2013年6月'!$A$2:$A$1000=$G$3)*('[原価.xlsx]2013年6月 '!$B$2:$B$1000=E9)*('[原価.xlsx]2013年6月'!$C$2:$C$1000)) indirectやrange等、いろいろ試しましたが、頭がこんがらがってしまい私の能力では限界です。 また、社内事情によりマクロは使えませんので関数でお願いします。 何卒よろしくお願いします。

  • Excelの計算式を教えて下さい。

    下記のような土日を除いた日付の表でセルA11、A12に期首、期末の日付を指定すると、その期間の合計等をセルC11に出るようにしたいのです。 9行以降は行の挿入で新たなデータが追加されます。 どのような式でできるのでしょうか?お教え下さい。 A B C 1 10/01 金 1 2 10/04 月 2 3 10/05 火 5 4 10/06 水 3 5 10/07 木 2 6 10/08 金 1 7 10/11 月 4 8 10/12 火 2 9 10 ------------------------------------ 11 10/05 (期首) 15 (合計=セルC11) 12 10/11 (期末)

  • EXCEL(計算式のコピー方法)

    別シートの値を表示させる為に 以下のような式をいれたEXCELの表を作成いたしました。 7行目以降にコピーをすることで、 sheet2!a3・b3・c3 sheet2!a4・b4・c4~としたいのですが、 実際は、sheet2!a7・b7・c7 sheet2!a8・b8・c8~というようになります。 sheet2!a3・b3・c3 sheet2!a4・b4・c4にするには、 どう操作したら良いのでしょうか?    A列 1行 =sheet2!a1 2行 =sheet2!b1 3行 =sheet2!c1 4行 =sheet2!a2 5行 =sheet2!b2 6行 =sheet2!c2

  • エクセルVBAで質問です

    下のような表を作っています。 A列に日付がある限り、B、C、D、E列それぞれの列に対して、 3行目以降のデータが検索値と同じであれば、そのひとつ上の行の 値をG、H、I、J列にそれぞれ上から順に入れていきたいのですが、 どのようになるでしょうか。 A1 月日 B1 検索値1・・・B3以降データ C1 検索値2・・・C3以降データ D1 検索値3・・・D3以降データ E1 検索値4・・・E3以降データ G2以降に検索値1で調べた値 H2以降に検索値2で調べた値 I2以降に検索値3で調べた値 J2以降に検索値4で調べた値 例えば、B1の検索値が1であり、B10に1があったとします。 この場合、ひとつ上のB9の値をG2に来るようにしたいのです。 説明下手ですが教えていただけないでしょうか。

  • エクセル 複数シートのデータを別ブックにまとめる

    月毎の実績表を作ろうとしています。 構成は、7~6月の12枚シートでひとつのブック【実績表.xlsx】(上画像)。 これとは別に、各営業が入力できるブックを12か月分【7月営業.xlsx ~ 6月営業.xlsx】(下画像)。 下画像にあるデータを上画像の表にまとめたいのです。 セルの対応 上画像      下画像  B列23行以下   シート名 C列〃       A列orE列35行~49行 E列〃       B列orF列〃 H列〃       C列〃 I列〃        D列〃 K列〃       G列〃 L列〃       H列〃 これを鈴木さんデータから順にまとめれるようお願いします。 VBAをネット検索し、同ジャンルのQ&Aを複数見つけたのですが、なにぶん素人なものでよくわかりませんでした。 非常に困っていますので、どなたかお助けください。

  • エクセル 長い表を2つに分けて表示する方法

    B2~D21に空白行の入ったA表があり当データをB表(F2~H8)とC表(J2~L13)に分けてデータを表示したい。 B表のデータ5行以降はC表に折り返し表示させる。 関数を使用して2つの表に分けて表示するにはどのようにしたらよいでしょうか。 よろしくお願いします。

  • エクセルの計算式

        A列  B列  C列  D列  E列 1行   A   2   100       ○○○ 2行   B   2    200 3行   A       200 4行   C        100 5行   A       100 上記表で、B列が空白の時の、A列のAの、C列の合計を(この場合は、300) 例えば、E列の1行目セルに表示させる時の「E1」の計算式が知りたいのですが、よろしくお願いいたします。

  • エクセルVBAでのまとめ計算

     初めまして、よろしくお願いします。 データーで    A      B     C     D      E ・・・ 1              5     7      2 2              3     7      0 3 4              6     3      6 5              2     8      3 6              0     3      4 ・     ・      ・      ・      ・ ・     ・      ・      ・      ・ 100             3     4      5 という表がありますA列には(C列の値/(D列以降の平均値))をB列には(C列の値-(D列以降の平均値))を表示させたいと思います。たまに3行のような空白の行があります。関数式ではなく、VBAで解る方、よろしくお願いします。

  • EXCELでの計算

    タテ100行ヨコ10列のデータの入った表があります。 A1*B1+A2*B2+A3*B3+……+A99*B99+A100*B100を簡単に計算する関数はありませんか? 同様にA1*C1+A2*C2+A3*C3+……A99*C99+A100*C100というように10列共計算したいのです。

専門家に質問してみよう