• ベストアンサー

エクセルの作業について

エクセルで、例えば家計簿を作成し、1月から12月までシートを分けて作成、1月末残高(セル)が2月繰越(セル)に記入、2月末残高が3月繰越に記入される・・と言う風になるようにしたいのです。が、2月のシートのセルへ「=」を入れ、1月の残のセルに「エンター」キーを押してする指示は、3月のシートから2月への指示・・という風には出来るのですが、それだと、12回繰り返さねばなりません。1回の指示で、順次1月のは2月へ、2月のは3月へ・・となる指示の出し方(ロータスではできたそうですが)を、教えてください。

noname#180231
noname#180231

質問者が選んだベストアンサー

  • ベストアンサー
  • s-mariko
  • ベストアンサー率64% (33/51)
回答No.3

以下の手順ではどうでしょうか? 1. 新規ブックを作成します。通常Excelを立ち上げた状態で結構です。 2. まず ファイル-上書き保存 します。 (保存しないとこの機能が使えません。) 3. シート名が"1"、"2"、"3" のシートを3枚作成します。 4. シート"1"のA1に適当な値を入れます。例えば"test1"とか。 5. シート"2"のA2に前回の回答で書いた式を入力します。 6. 値が"test1"になれば成功です。 ちなみに、このやり方だとうまく反映されない事があるようで、 Shift+F9などで再計算させないと正しい値が表示されない時が あります。なので、いまいちかもしれません...

noname#180231
質問者

お礼

試行してみたのですが、私が未熟なため、うまく出来ませんでした。回答を、コピーしていますので、又、頑張ります。有難う御座いました。

その他の回答 (2)

  • s-mariko
  • ベストアンサー率64% (33/51)
回答No.2

ここでは簡単の為シート名は"1","2","3"…となっているものとします。 一つ前のシート("3"のシートであれば"2")のA1を参照する式は以下の通りです。 =INDIRECT(TEXT(MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)-1,"###")&"!A1") シート名が多少変わっても、MID()あたりを適宜変えればOKです。

noname#180231
質問者

お礼

有難う御座います。本日、試してみます。

noname#180231
質問者

補足

やってみたのですが、出来ません。と、いうより、よく分からないのです。 お手数ですが、初心者に分かるように教えていただけませんか?

noname#3361
noname#3361
回答No.1

エクセルではできなかったと思います。 コピーした後に置換じゃダメでしょうか?

noname#180231
質問者

補足

お答え有難う御座います。質問のとき、例えば家計簿と表現したのですが、それより込み入ったものなので、12回×α の手数と成るのです。

関連するQ&A

  • シートの繰り越し

    毎月の試算表をロータスで管理していましたが、これをエクセルに移行したいと思っています。 エクセルでのシートの自動繰り越しの方法が分かりません。。。 残高の繰り越しは「=シート名!セル番地」でやりますよね? 例えば、残高をA列、繰越をC列とした試算表で、5月のシートをコピーして6月分として使いたいとします。 5月の繰越欄(C列)は「=4月!セル番地(例:A2)」となっています。 この5月をコピーするとコピーした「5月(2)」というシートの繰越欄(C列)には「=4月!A2」・・・と変わらないですよね。 これを、自動的に「=5月!A2」と変える事はできないのでしょうか? ロータスではコピーしただけで、これが自動的にできたのですが・・・

  • エクセルで家計簿作成中で、最後の年間合計にとばすには?

    エクセル2007で、1か月1シートとして家計簿を作成しています。 一番最後に年間合計として、1月の電気代、2月の電気代、3月の電気代…という風に全部を記入したいのですが、どうやれば一括で記入できるでしょうか? 一か月毎のシートのセル番地は、全部合わせています。 電気代ならB3、ガス代はC3、という風に合わせています。 年間合計の欄に、わざわざシートをクリックして、セル番地を拾わなくても一括で簡単にできる方法があれば教えて下さい。 シート番号だけ変わる関数みたいなものがあるんでしょうか?

  • Excel / 出納帳の繰越の仕方についてお伺いします

    1ブック( 31シート / 1日で1シート )で1月分という出納帳を自分で作成して使っています。 『その日のシートの残高“総合計”セルをコピーして、次のシートにある“前日からの繰越”セルへ貼り付ける』  ・・・というのが今の私にとっての繰越作業なのですが、後で訂正があると全部のシートを張替えなければならないし、手間もかかるので、 『当日までの全てのシートの残高を個別に合計したものが次のシートの繰越となる』(途中で訂正があっても自動計算できる) ・・・という様にしたいと思い、いろいろ試したのですがまだ実行出来て居りません。次のシートに繰越すというのが上手く頭で整理できていないのです。これはとっても難しいことなのでしょうか?ご説明が大変な様でしたら、参考になるテキストなどをご紹介いただけると本当に在りがたいです。                       Win2000/Excel2002

  • Excelで金銭出納帳。繰越残高を翌月へ・・・

    Excelで金銭出納帳を作成し、使用していこうと考えています。 1シートがひと月分です。 当月の残高を翌月の繰越額へもっていきたいのですが、シートをコピーして使うためか、「Sheet1!A1」の数式が使えなくて困っています。 1月のシートをコピーし、2月の繰越欄には「Sheet1!A1」を手入力したのでいいのですが、3月分は2月分のシートをコピーして使用するつもりです。 そうすると、繰越欄には1月末の残高が出てきてしまいます。 毎回入力すればいいのでしょうが、できれば自動で入力させたいです。 1つのシートに複数月の出納帳は管理上不自由なため、1シートでひと月分というスタイルは崩せません。 1~12月分のシートをあらかじめ作成しておき、ひとつひとつのセルに「Sheet1!A1」「Sheet2!A1」・・・と数式を入れていくしか方法は無いのでしょうか。 繰越額だけでなく、出納帳の摘要に入れる「○月分」といった連続した数字も新しいシートにしたときに自動で連続入力できる方法はありますか?

  • エクセルで

    エクセルで学校の名簿作成をしてるのですが、例えば、セルの中で、一年一組だと省略して、1-1と入力するのですが、enterキーをおして、次のセルに移ると、なぜか、勝手に1月1日になってしまいます。何回やっても同じだし、違う数字でもそうなってしまいます。どうすれば、1-1とか、3-2とかになるのでしょうか?

  • エクセルの関数に関して

    エクセルの関数で質問があります。Sheet1とSheet2とがあり、Sheet1のセルに数字を入力しEnterキーを押した際に、Sheet2に作成した表に入力されている数字のセルにジャンプする関数を御存じの方

  • エクセルでデータが別シートに反映されない

    パソコン、素人です。 今、エクセルのデータで事業の収支をデータでまとめております。 各月を各シートに記入していこうと思っております。 そして、各シートの「売上合計」の「支出合計」のみをグラフのシートに飛ばし、年間のグラフにしようと思っています。 1、グラフのシートの4月の売上のセルにて「SHIFT」「=」キー 2、4月の収支シートの売上合計のセルにで「ENTER」キー でOKだと思うのですが、「#VALUE!」が表示されてしまいます。 ですが、同じグラフのシートでも同じ1,2の手順で表示されるセルもあります。(同じように「#VALUE!」が表示される場合もあります。) 教えていただけませんでしょうか? 宜しくお願いします。

  • エクセルでSheet1の特定セルの数値をSheet2に

    Excel2000を使用しています。 例えば、Sheet1に残高が算出されたセルがあります。 そのセル内の数値をSheet2に繰越金として用意したセルに持ち越せる関数というのはないものでしょうか。 どうか、お知恵を拝借下さい。

  • エクセル2003で出納帳を作成しているのですが…

    出納帳を作成しています。繰越の部分でかなり悩んでいます。 月別で、シートを分けた場合ですが、 例えば9月分が終わり10月分がスタートするところを想定します。 9月分といってもどこで終わるかわかりません。1ページ目で終わる場合もあれば、2ページ目半ばで終わる場合も当然想定できます。 どこのセルでもその月の終わりの繰越欄がきてもおかしくはありませんよね?? ここで疑問に思ったのですが、 (1)9月分の繰越を10月分のシート(別のシート)に自動的に反映する方法 (2)どこのセルで繰越がきても10月分のシートの一番最初が前月繰越となるように反映させる方法 (3)印刷時にその月の繰越欄から下を印刷させない方法 以上3点です。 素人であまり知識がありません。この要求は無理がありますでしょうか?? よろしくお願いします。

  • エクセルでの顧客管理作成について

    エクセルで顧客管理を作成しているのですが、ある例えばシート1のセルA1に会員番号もしくは会員名を手入力し、ENTERキーを押すと、シート2に作成してあるその会員の詳細データのシートに飛ぶというようなことはできるのでしょうか?

専門家に質問してみよう