[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『グループ作業で足し込み』(名無し29)
excel2000 で同じ形式の表を作るとき グループ作業を使いますが、足し込み出来るようにはできませんか? (例 普通ならシート1〜3をグループ作業にし、セルに1を入れると、シート1〜3に 1 が入りますがシート1のセルには 1 シート2のセルには 2 シート3のセルには 3 をグループ作業を使って入れる方法
みやほりんが 未解決ログ解消を目的に 2007/07/13 17:30 ごろ、投稿しました。 トピ主の[名無し29]さんの投稿は2002/09/08 10:14:35でした。
下準備で関数に名前を付けます。挿入>名前>定義で
名前 shnum
参照範囲 =GET.DOCUMENT(87)+NOW()*0+0
Sheet1、Sheet2、Sheet3の任意のセルへともに =shnum と入力してみてください。
左側のシートから連番が作成されます。
シート名に依存しないので、途中に追加したシートにも=shnumを任意のセル
へ入力することでリアルタイムシート連番を作成することが出来ます。また、
シートの並び方を変更しても左から数えた連番に変更されます。
GET.DOCUMENT(87) 左から数えたシート番号を取得する4.0マクロ関数。
NOW()*0 4.0マクロ関数の再計算を有効化するもの。コレがないとシート
追加・並び替えの時に計算してくれない。
+0 最後のコレはシート連番に追加する数値部分。1から始める分に
は必要ないかもしれませんが、例えば100から始めたい場合は +99
とします。この部分をセル参照にして
=GET.DOCUMENT(87)+NOW()*0+Sheet1!$A$1-1
とするとSheet1!$A$1に入力した数値から始まるようになります。
【付記】
・シート3枚程度なら、それぞれ1、2、3、と入力した方が速いです。
・利用したいブックにそれぞれ名前定義が必要。ブックが複数のときは手間かも。
【関連ログ】GET.DOCUMENT(87) 関係。
[[20070216000525]] 『指定したシート以外の選択』(miya)
[[20070205113513]] 『シートの相対参照はできるのでしょうか?』(bell)
[[20060322140247]] 『シートをコピーしていくと・・・』(悩み中)
[[20051130113420]] 『特定の値が入力されているセルの隣のセルに数式を入れたい』(MUMU)
[[20050204140131]] 『シート間リンクの自動リンク先更新』(;;)
[[20050112194847]] 『前Sheetの参照』(TW/KTV)
[[20040716014000]] 『シート自体の相対参照』(たか)
[[20040409213132]] 『複数のシートに連続した数値を入れたい』(マーキ)
(みやほりん)(-_∂)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.