advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 295 for cell filename (0.001 sec.)
cell (1170), filename (1981)
[[20030430222123]]
#score: 11170
@digest: 4cda0e4472dd77126c2a12f8696a9e4e
@id: 1713
@mdate: 2003-05-01T15:57:50Z
@size: 2061
@type: text/plain
#keywords: 坊!] (4605), ト10 (4012), sheet (2307), 〜シ (2113), 列扱 (1946), 任意 (1749), 原理 (1656), ト以 (1624), のsh (1421), 強引 (1407), 定セ (1346), 〜10 (1334), 合計 (1128), 地の (975), 意の (957), に求 (890), シー (869), 。合 (827), の任 (823), 取得 (766), 数字 (746), ア) (704), 計の (697), ート (691), 番地 (663), filename (637), セル (572), 連続 (553), 挑戦 (533), シニ (519), の指 (514), ニア (488)
『連続シートの指定セルの数字を計算するには?』(てんてん)
連続したシートの指定セルの数字を計算するには?。 ひとつのブックに、1から100までの数字を付けられたシートがあります。 このシートの任意のセル(例えばA1)だけを、数字を指定して 計算する方法が分かりません。具体的には、 「1〜100までのシート以外にシートを作り、そのシートの任意のセルに数字を入れると 1からその数字までのシートの指定したセルを合計して表示させる」 というものです。計算式では出来ない、と聞いてマクロに挑戦したのですが・・・ これがなかなか・・・。皆様の知恵をお貸しください。 ------ 「1〜100までのシート以外にシートを作り、そのシートの任意のセルに数字を入れると 1からその数字までのシートの指定したセルを合計して表示させる」 シート101にシート1〜シート100のA1番地の合計を求めるには =SUM(Sheet1:Sheet100!A1) で求めることが出来ます。この式を下方コピーすればシート1〜シート100のA2〜任意のA列番地の合計が表示されます。 この原理を応用されては如何ですか? (シニア) ------ こん○○わ。かなり強引かもしれませんが、、、 {前置きとして} 私は1〜10までのsheetと合計の計11のsheetを作成して試しました。 1〜10までのsheetのA1セルに任意の値を入力しました。 1〜10までのsheetのC1セルにsheet名を取得しました。 1〜10までのsheetのD1セルに文字列から数値に変換するVALUE関数を入力しました。 1〜10までのsheetのB1セルにIF関数を入力しました。 合計のsheetのB2セルに1から合計したいシート名(数値)を入力する欄を設けました。 合計のsheetのC2セルに結果を求める様にしました。 まず、任意のセルにsheet名を取得します。数式的には, =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31) です。(どのセルでも構いません。ちなみに私はC1に求めました。) この数式で取得したsheet名は文字列扱いになりますので 文字列から数値に変換します。その数式をD1セルに求めたのが =VALUE(C1) です。次にB1セルに =IF(D1<=合計!B2,A1,"") とします。そして、合計のsheetのC2セルに =SUM('1:10'!B1) としました。これでお望みの結果が得られると思います。 おっと、、ちなみにsheet名を取得する関数が含まれていますので sheet名を取得する関数を入力してから一度保存をして下さい。 [よし坊!] ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200304/20030430222123.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97013 documents and 608132 words.

訪問者:カウンタValid HTML 4.01 Transitional